.SitesEditorialHero_hero__BTt8P{font-family:var(--font-sans);background:rgb(var(--color-base));border-bottom:1px solid rgb(var(--service-sage)/.2)}.SitesEditorialHero_title__54j30{font-family:var(--font-sans);max-width:19ch;margin-top:1.5rem;font-size:clamp(2.35rem,3.25vw,3.25rem);font-weight:650;line-height:1.12;letter-spacing:-.055em;text-wrap:balance}.SitesEditorialHero_layout__9jr_Y{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,4vw,4rem);padding-block:clamp(4rem,7vw,7rem)}.SitesEditorialHero_copy__u5cwM{padding-block:1rem}.SitesEditorialHero_eyebrow__WN4tn{color:rgb(var(--service-sage));font-size:.8rem}.SitesEditorialHero_description__9QLX_{max-width:42ch;margin-top:1.5rem;color:rgb(var(--color-muted));line-height:1.8;font-size:1rem}.SitesEditorialHero_actions__Wk2Z0{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:center;margin-top:2rem}.SitesEditorialHero_secondary__uF2HB{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;border-bottom:1px solid rgb(var(--service-sage)/.45);color:rgb(var(--service-sage));font-size:.85rem}.SitesEditorialHero_secondary__uF2HB:hover{color:rgb(var(--service-sage))}.SitesEditorialHero_project__b_nmf{min-width:0}.SitesEditorialHero_projectLink__QSPdj{display:block}.SitesEditorialHero_imageFrame__Pq_kM{padding:clamp(.75rem,1.5vw,1.5rem);border:1px solid rgb(var(--service-sage)/.25);border-radius:.5rem;background:rgb(var(--service-deep));transition:border-color .25s ease}.SitesEditorialHero_imageFrame__Pq_kM img{display:block;width:100%;height:auto;border-radius:.15rem}.SitesEditorialHero_projectLink__QSPdj:hover .SitesEditorialHero_imageFrame__Pq_kM{border-color:rgb(var(--service-sage)/.65)}.SitesEditorialHero_caption__8AxcZ{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem}.SitesEditorialHero_caption__8AxcZ>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem}.SitesEditorialHero_projectName__iYU9U{font-family:var(--font-sans);font-size:1.15rem}.SitesEditorialHero_projectType__y3CM3{font-size:.8rem;color:rgb(var(--color-muted))}.SitesEditorialHero_caption__8AxcZ svg{color:rgb(var(--service-sage))}@media (max-width:1023px){.SitesEditorialHero_layout__9jr_Y{grid-template-columns:minmax(0,1fr);gap:2.75rem}.SitesEditorialHero_copy__u5cwM{max-width:640px}.SitesEditorialHero_title__54j30{font-size:clamp(2.5rem,5.5vw,3.25rem);max-width:22ch}.SitesEditorialHero_project__b_nmf{width:100%;max-width:800px;justify-self:end}}@media (max-width:599px){.SitesEditorialHero_layout__9jr_Y{padding-block:3rem 3.5rem;gap:2.5rem}.SitesEditorialHero_title__54j30{font-size:clamp(2.2rem,9vw,2.75rem)}.SitesEditorialHero_description__9QLX_{font-size:.95rem}.SitesEditorialHero_imageFrame__Pq_kM{padding:.5rem}.SitesEditorialHero_actions__Wk2Z0{gap:.75rem 1rem}}@media (prefers-reduced-motion:reduce){.SitesEditorialHero_hero__BTt8P .reveal{opacity:1;transform:none;transition:none}.SitesEditorialHero_imageFrame__Pq_kM{transition:none}}