@media screen and (width<=360px){.block.project-details{padding-block:3rem}}@media screen and (width>=360px) and (width<=1440px){.block.project-details{padding-block:calc(29.3333px + 5.18519vw)}}@media screen and (width>=1440px){.block.project-details{padding-block:6.5rem}}.block.project-details .project-details__header{color:var(--color--green);text-align:center;flex-direction:column;gap:1rem;margin-block-end:3.5rem;display:flex}.block.project-details .project-details__table-wrapper{border:1px solid var(--color--grey-4,#e1e7e9);border-radius:1.5rem;position:relative;overflow:auto}.block.project-details .project-details__table{border-collapse:collapse;inline-size:100%}.block.project-details .project-details__table thead tr th,.block.project-details .project-details__table tbody tr th,.block.project-details .project-details__table tbody tr td{text-align:start;border-block-end:1px solid var(--color--grey-4,#e1e7e9);border-inline-end:1px solid var(--color--grey-4,#e1e7e9);padding:1rem 2rem}.block.project-details .project-details__table thead tr th:last-child,.block.project-details .project-details__table tbody tr th:last-child,.block.project-details .project-details__table tbody tr td:last-child{border-inline-end:none}.block.project-details .project-details__table thead tr th{z-index:1;block-size:5rem;color:var(--color--green);background-color:var(--color--yellow);font-size:1rem;font-weight:700;line-height:1.2;position:sticky;inset-block-start:0}.block.project-details .project-details__table thead tr th:first-child{inline-size:17.5rem}.block.project-details .project-details__table tbody tr{background-color:var(--color--white,#fffef9)}.block.project-details .project-details__table tbody tr th{z-index:1;inline-size:17.5rem;color:var(--color--green);background-color:var(--color--white,#fffef9);font-size:1rem;font-weight:700;position:sticky;inset-inline-start:0}.block.project-details .project-details__table tbody tr td{color:var(--color--green)}.block.project-details .project-details__table tbody tr:last-child th,.block.project-details .project-details__table tbody tr:last-child td{border-block-end:none}@media (width<=899px){.block.project-details .project-details__table thead tr th,.block.project-details .project-details__table tbody tr th,.block.project-details .project-details__table tbody tr td{padding:.75rem 1rem}.block.project-details .project-details__table thead tr th:first-child,.block.project-details .project-details__table tbody tr th{inline-size:8.75rem}}
