.about_page__hxz1O{--about-line:color-mix(in oklch,var(--kv-text) 18%,transparent);padding-top:92px;background:var(--kv-night);color:var(--kv-text)}.about_page__hxz1O :where(a,button,summary){transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}.about_page__hxz1O a:where(:not(.about_primaryButton__alj7V,.about_skipLink__z6Pcq,[class*=btn-primary],[class*=primaryButton],[class*=skipLink],[aria-current=page])):hover{color:var(--kv-action-hover)}.about_page__hxz1O summary:hover{color:var(--kv-action-hover)}.about_container__Ucmgi{width:min(1240px,calc(100% - 64px));margin-inline:auto}.about_page__hxz1O h1,.about_page__hxz1O h2,.about_page__hxz1O h3{font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:0}.about_page__hxz1O h2{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.2;text-wrap:balance}.about_page__hxz1O h3{font-size:1.25rem;line-height:1.4}.about_page__hxz1O dd,.about_page__hxz1O li,.about_page__hxz1O p{line-height:1.7}.about_page__hxz1O strong{color:var(--kv-text);font-weight:600}.about_page__hxz1O [id]{scroll-margin-top:112px}.about_page__hxz1O a:focus-visible{outline:3px solid var(--kv-focus);outline-offset:4px;border-radius:4px}.about_skipLink__z6Pcq{position:fixed;top:-100px;left:16px;z-index:100;padding:14px 20px;background:var(--kv-sky);color:var(--kv-night)}.about_skipLink__z6Pcq:focus{top:14px}.about_breadcrumb__gNqCc{padding-block:8px;color:var(--kv-muted);font-size:.8125rem}.about_breadcrumb__gNqCc a{display:inline-flex;align-items:center;min-height:44px}.about_hero__hgGLN{display:grid;grid-template-columns:1.35fr .65fr;gap:64px;align-items:center;padding-block:28px 52px}.about_featuredProject__IsNns>div,.about_hero__hgGLN>div,.about_technicalProject__baz47>div{min-width:0}.about_eyebrow___ecmO{color:var(--kv-sky);font-size:.8125rem;margin-bottom:16px}.about_hero__hgGLN h1{font-size:clamp(2.1rem,3.8vw,3.4rem);font-weight:700;line-height:1.15}.about_intro__85fkf{max-width:56ch;color:var(--kv-muted);font-size:1.0625rem;margin-top:24px}.about_heroActions__OtA8Z{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.about_primaryButton__alj7V{justify-content:center}.about_textLink__WZ7rS{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--kv-sky);font-size:.875rem;font-weight:600;line-height:1.6}.about_textLink__WZ7rS:hover{color:var(--kv-action-hover)}.about_primaryButton__alj7V svg,.about_textLink__WZ7rS svg{width:18px;height:18px;flex:0 0 18px}.about_portrait__iTu8T{width:min(100%,340px);justify-self:end}.about_portrait__iTu8T img{display:block;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px}.about_portrait__iTu8T figcaption{display:flex;flex-direction:column;gap:3px;padding-top:14px;font-size:.8125rem;line-height:1.6;color:var(--kv-muted)}.about_section__iIVqi{border-top:1px solid var(--about-line);padding-block:56px}.about_sectionHeading__uue9q{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:32px}.about_sectionHeading__uue9q>p{font-size:.9375rem;color:var(--kv-muted);max-width:52ch}.about_featuredProject__IsNns{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.about_projectImage__myaWR{display:block;overflow:hidden;border:1px solid var(--about-line);border-radius:8px}.about_projectImage__myaWR img{display:block;width:100%;height:auto}.about_featuredProject__IsNns h3{font-size:1.7rem}.about_featuredProject__IsNns p:not(.about_eyebrow___ecmO),.about_technicalProject__baz47 p:not(.about_eyebrow___ecmO){color:var(--kv-muted);font-size:.9375rem;margin-top:16px}.about_featuredProject__IsNns .about_textLink__WZ7rS{margin-top:16px}.about_featuredProject__IsNns .about_projectRole__kwMXM,.about_technicalProject__baz47 .about_projectRole__kwMXM{font-size:.8125rem!important;margin-top:12px!important}.about_technicalProject__baz47{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;border-top:1px solid var(--about-line);margin-top:36px;padding-top:32px}.about_technicalProject__baz47>div>p:first-child{margin-top:0}.about_projectLinks__o1CiL{display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;margin-top:12px}.about_responsibilityGrid__bf56f{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:start}.about_columnTitle__UHDVV{margin-bottom:12px}.about_responsibilities__YgsaV>div{padding-block:20px;border-top:1px solid var(--about-line)}.about_responsibilities__YgsaV dt{font-family:var(--font-display),sans-serif;font-weight:600;font-size:1rem;line-height:1.5}.about_responsibilities__YgsaV dd{margin-top:8px;font-size:.875rem;color:var(--kv-muted);max-width:58ch}.about_clientSide___Y4nf{padding:28px;border:1px solid var(--about-line);border-radius:8px;background:var(--kv-surface)}.about_clientSide___Y4nf ul{list-style:disc;padding-left:20px;margin-top:20px}.about_clientSide___Y4nf li{padding-left:3px;font-size:.875rem;color:var(--kv-muted);margin-top:16px}.about_scopeNote__cWQvY{border-top:1px solid var(--about-line);padding-top:20px;margin-top:24px;font-size:.875rem;color:var(--kv-muted)}.about_clientSide___Y4nf .about_textLink__WZ7rS{margin-top:12px}.about_localSection__XXiUT{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:52px;border-top:1px solid var(--about-line)}.about_bodyCopy__LUKEr{max-width:75ch}.about_bodyCopy__LUKEr p{color:var(--kv-muted);font-size:.9375rem}.about_bodyCopy__LUKEr p+p{margin-top:18px}.about_bodyCopy__LUKEr .about_textLink__WZ7rS{margin-top:14px}.about_nextStep__SRIgM{display:grid;grid-template-columns:1.15fr .85fr;gap:72px;align-items:center;border-top:1px solid var(--about-line);padding-block:52px 60px}.about_nextStep__SRIgM>div>p{color:var(--kv-muted);font-size:.9375rem;margin-top:20px;max-width:56ch}.about_nextActions__o5VJP{justify-self:end}.about_nextActions__o5VJP>p{font-size:.8125rem!important;margin-top:12px!important}.about_nextActions__o5VJP .about_textLink__WZ7rS{margin-top:8px}@media (max-width:1023px){.about_hero__hgGLN{gap:36px;grid-template-columns:1.2fr .8fr}.about_hero__hgGLN h1{font-size:2.5rem}.about_featuredProject__IsNns,.about_localSection__XXiUT,.about_nextStep__SRIgM,.about_responsibilityGrid__bf56f,.about_sectionHeading__uue9q,.about_technicalProject__baz47{gap:32px}}@media (max-width:767px){.about_page__hxz1O{padding-top:80px}.about_container__Ucmgi{width:calc(100% - 40px)}.about_featuredProject__IsNns,.about_hero__hgGLN,.about_localSection__XXiUT,.about_nextStep__SRIgM,.about_responsibilityGrid__bf56f,.about_sectionHeading__uue9q,.about_technicalProject__baz47{grid-template-columns:1fr}.about_hero__hgGLN{padding-block:20px 36px;gap:28px}.about_hero__hgGLN h1{font-size:clamp(1.9rem,7.4vw,2.7rem)}.about_intro__85fkf{font-size:1rem;margin-top:20px}.about_heroActions__OtA8Z{gap:12px;margin-top:22px}.about_primaryButton__alj7V{width:100%;text-align:center}.about_portrait__iTu8T{justify-self:start;width:min(100%,300px)}.about_localSection__XXiUT,.about_nextStep__SRIgM,.about_section__iIVqi{padding-block:36px}.about_localSection__XXiUT,.about_nextStep__SRIgM,.about_sectionHeading__uue9q{gap:20px}.about_sectionHeading__uue9q{margin-bottom:26px}.about_featuredProject__IsNns,.about_technicalProject__baz47{gap:24px}.about_technicalProject__baz47{margin-top:28px;padding-top:28px}.about_clientSide___Y4nf{padding:24px 20px}.about_nextActions__o5VJP{justify-self:stretch}}@media (prefers-reduced-motion:reduce){.about_page__hxz1O :where(a,button,summary){transition:none}}.structure_projects___B6V_{display:grid;gap:32px}