.project-table_header__gSous{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.project-table_heading__hv2ZS{margin:0 0 var(--spacing-0);color:var(--blue-dark);font-family:var(--font-serif);font-size:var(--font-size-5);font-weight:400;line-height:1.2}.project-table_intro__iy34O{max-width:640px;color:var(--copy);font-size:var(--font-size-2);font-weight:var(--font-weight-light);line-height:1.6}.project-table_intro__iy34O p{margin:0}.project-table_scroller__aOQun{border:1px solid var(--grey);border-radius:14px;overflow:hidden}.project-table_table__Jzu1p{width:100%;border-collapse:collapse;color:var(--blue-dark);font-size:var(--font-size-1)}.project-table_table__Jzu1p thead th{padding:.9rem var(--spacing-2);background:var(--blue-dark);color:var(--white);font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-align:left;text-transform:uppercase}.project-table_table__Jzu1p tbody tr{transition:background-color .2s}.project-table_table__Jzu1p tbody tr:nth-child(2n){background:rgba(25,25,55,.025)}.project-table_table__Jzu1p tbody tr:hover{background:rgba(0,174,199,.07)}.project-table_table__Jzu1p tbody tr+tr{border-top:1px solid var(--grey)}.project-table_table__Jzu1p tbody th,.project-table_table__Jzu1p td{padding:.95rem var(--spacing-2);text-align:left;vertical-align:top;line-height:1.45}.project-table_table__Jzu1p tbody th{font-weight:var(--font-weight-medium)}@media screen and (max-width:55em){.project-table_table__Jzu1p thead{display:none}.project-table_table__Jzu1p tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:.6rem var(--spacing-1);padding:var(--spacing-1) var(--spacing-2)}.project-table_table__Jzu1p tbody th,.project-table_table__Jzu1p td{padding:0}.project-table_table__Jzu1p .project-table_scope__zjoUL,.project-table_table__Jzu1p tbody th{grid-column:1/-1}.project-table_table__Jzu1p td:before{content:attr(data-label);display:block;margin-bottom:.15rem;color:var(--blue);font-size:.7rem;font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}}.project-table_project__8AVGQ{display:inline-flex;align-items:center;gap:.4rem;color:var(--blue-dark);--arrow-color:var(--marine)}.project-table_project__8AVGQ:hover{color:var(--blue)}.project-table_value__BLGn4{font-family:var(--font-serif);white-space:nowrap}.project-table_scope__zjoUL{color:var(--copy);font-size:var(--font-size-0)}.project-table_anchor__WRoPB{position:absolute;top:calc(var(--header-height)*-1)}