table{border-collapse:collapse;width:100%;table-layout:auto;margin:0;margin-top:3.3333333333rem}th,caption,td{text-align:start}caption{margin-block:.75rem}tr{border-bottom:1px solid}tfoot{border-block:2px solid;background:#f5f5f5}th,td{padding:1.25rem .75rem;vertical-align:baseline}th:first-child{position:sticky;inset-inline-start:0;border-inline-end:none}tbody th{background:#fff}thead th{vertical-align:bottom;color:#004b47;font-weight:700;white-space:nowrap}td:first-of-type,:where(thead,tfoot) th:nth-child(2){border-inline-start:none}@media only screen and (max-width: 730px){table{margin-top:3.3333333333rem}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}td{border:none;position:relative;padding-left:calc(25% + 15px)}td::before{position:absolute;top:1.25rem;left:0;width:25%;font-weight:bold;color:#004b47;text-align:right}td:nth-of-type(1)::before{content:"Role"}td:nth-of-type(2)::before{content:"Type"}td:nth-of-type(3)::before{content:"Duration"}td:nth-of-type(4)::before{content:"What to expect"}}