.project-hero[data-astro-cid-buoisyys]{text-align:center;padding-block:60px 55px}.project-hero[data-astro-cid-buoisyys] h1[data-astro-cid-buoisyys]{letter-spacing:-1px;text-transform:uppercase;margin:25px 0 32px;font-size:clamp(40px,5.6vw,78px);font-weight:800;line-height:1.08}.project-hero[data-astro-cid-buoisyys] h1[data-astro-cid-buoisyys] span[data-astro-cid-buoisyys]{color:#00076299}.project-opening[data-astro-cid-buoisyys]{margin-bottom:27px;grid-template-columns:1fr 1fr;gap:55px;max-width:1040px;margin-inline:auto;display:grid}.project-opening[data-astro-cid-buoisyys] p[data-astro-cid-buoisyys]{margin:0;font-size:17px;line-height:1.8}.project-selector[data-astro-cid-buoisyys]{border-top:1px solid #00076230;padding-block:28px 45px;display:block}.project-selector[data-astro-cid-buoisyys]>div[data-astro-cid-buoisyys]{flex-wrap:wrap;gap:10px;display:flex}.project-selector[data-astro-cid-buoisyys] a[data-astro-cid-buoisyys]{text-transform:none;border:1px solid #00076230;align-items:center;gap:18px;padding:14px 16px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.project-selector[data-astro-cid-buoisyys] a[data-astro-cid-buoisyys]:hover{background:#f4f5fa}.selector-number[data-astro-cid-buoisyys]{opacity:.6;font-size:10px}.project-story[data-astro-cid-buoisyys]{border-top:1px solid #00076230;grid-template-columns:1fr 1.05fr;gap:75px;padding-block:60px;scroll-margin-top:25px;display:grid}.story-heading[data-astro-cid-buoisyys] h2[data-astro-cid-buoisyys]{margin:23px 0;font-size:clamp(27px,3vw,40px);line-height:1.2}.story-intro[data-astro-cid-buoisyys]{max-width:46ch;font-size:16px}.story-detail[data-astro-cid-buoisyys] h3[data-astro-cid-buoisyys]{margin:0 0 18px;font-size:17px}.story-detail[data-astro-cid-buoisyys] ul[data-astro-cid-buoisyys]{margin:0 0 32px;padding:0;list-style:none}.story-detail[data-astro-cid-buoisyys] li[data-astro-cid-buoisyys]{border-bottom:1px solid #00076220;padding:12px 0;font-size:14px;line-height:1.7}.story-detail[data-astro-cid-buoisyys] li[data-astro-cid-buoisyys]:first-child{padding-top:0}.story-detail[data-astro-cid-buoisyys]>p[data-astro-cid-buoisyys]{font-size:14px;line-height:1.85}.story-detail[data-astro-cid-buoisyys] aside[data-astro-cid-buoisyys]{border-left:2px solid #00076250;margin:24px 0;padding:1px 0 1px 18px}.story-detail[data-astro-cid-buoisyys] aside[data-astro-cid-buoisyys] p[data-astro-cid-buoisyys]{margin:0;font-size:13px;line-height:1.8}.related-services[data-astro-cid-buoisyys]{flex-wrap:wrap;gap:8px 18px;margin:25px 0;font-size:11px;line-height:1.8;display:flex}.related-services[data-astro-cid-buoisyys]>span[data-astro-cid-buoisyys]{width:100%;font-weight:700}.story-contact[data-astro-cid-buoisyys]{font-size:13px;font-weight:700}.project-outlook[data-astro-cid-buoisyys]{border-top:1px solid #00076230;grid-template-columns:1fr 1.05fr;gap:0 75px;padding-block:50px;display:grid}.project-outlook[data-astro-cid-buoisyys]>.eyebrow[data-astro-cid-buoisyys]{grid-column:1/-1}.project-outlook[data-astro-cid-buoisyys] h2[data-astro-cid-buoisyys]{font-size:31px}.project-outlook[data-astro-cid-buoisyys]>div[data-astro-cid-buoisyys]>p[data-astro-cid-buoisyys]{margin-top:0;font-size:15px}.project-outlook[data-astro-cid-buoisyys] .text-link[data-astro-cid-buoisyys]{font-size:12px}@media (width<=800px){.project-opening[data-astro-cid-buoisyys]{grid-template-columns:1fr;gap:16px}.project-story[data-astro-cid-buoisyys]{grid-template-columns:1fr;gap:24px;padding-block:40px}.project-outlook[data-astro-cid-buoisyys]{grid-template-columns:1fr;gap:15px}.project-outlook[data-astro-cid-buoisyys]>.eyebrow[data-astro-cid-buoisyys],.project-outlook[data-astro-cid-buoisyys] h2[data-astro-cid-buoisyys]{margin-bottom:0}.project-selector[data-astro-cid-buoisyys]>div[data-astro-cid-buoisyys]{grid-template-columns:1fr 1fr;display:grid}.project-selector[data-astro-cid-buoisyys] a[data-astro-cid-buoisyys]{justify-content:space-between}.project-hero[data-astro-cid-buoisyys]{padding-block:40px}.project-opening[data-astro-cid-buoisyys] p[data-astro-cid-buoisyys]{font-size:15px}}@media (width<=500px){.project-selector[data-astro-cid-buoisyys]>div[data-astro-cid-buoisyys]{grid-template-columns:1fr}.project-hero[data-astro-cid-buoisyys] h1[data-astro-cid-buoisyys]{letter-spacing:-.5px}.story-heading[data-astro-cid-buoisyys] h2[data-astro-cid-buoisyys]{font-size:29px}}
