.ContactForm_form__gyc9f{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.5rem;max-width:36rem}.ContactForm_row__yKzjT{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem}.ContactForm_form__gyc9f label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.85rem;font-weight:600;color:var(--sub)}.ContactForm_form__gyc9f input,.ContactForm_form__gyc9f textarea{width:100%;border:1px solid var(--line-l);background:var(--white);color:var(--ink);padding:.7rem .8rem;border-radius:2px}.ContactForm_form__gyc9f textarea{min-height:7rem;resize:vertical}.ContactForm_note__4txkK{font-size:.85rem;color:var(--body)}.ContactForm_success__LPb68{color:var(--teal);font-weight:600}@media (max-width:640px){.ContactForm_row__yKzjT{grid-template-columns:1fr}}.Section_section__GDNTw{padding:clamp(3.5rem,8vw,6rem) 0;position:relative}.Section_body__JlIyk{margin-top:1.75rem}.Section_light__dix5d{background:var(--light)}.Section_dark__wyh5s{background:var(--dark);color:var(--white)}.Section_dark__wyh5s .section-title{color:var(--white)}.Section_dark__wyh5s .eyebrow{color:var(--teal-bright)}.Section_dark__wyh5s .section-lead{color:var(--on-dark)}.Section_tint__zxql2{background:radial-gradient(ellipse 80% 60% at 10% 0,rgba(14,123,112,.08),transparent 55%),linear-gradient(180deg,#e8eeec 0,var(--light) 100%)}.SiteHeader_header__SRb_V{position:absolute;inset:0 0 auto;z-index:20;padding:1.25rem 0}.SiteHeader_inner__d66lA{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SiteHeader_brand__td4g5 img{width:clamp(130px,18vw,168px);height:auto}.SiteHeader_nav__5IxZo{display:flex;gap:clamp(1rem,3vw,1.75rem);align-items:center}.SiteHeader_link__qkxPH{font-size:.92rem;font-weight:600;letter-spacing:.02em;color:var(--ink);position:relative}.SiteHeader_link__qkxPH:after{content:"";position:absolute;left:0;right:0;bottom:-.3rem;height:2px;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.SiteHeader_link__qkxPH:hover:after{transform:scaleX(1)}.SiteHeader_dark__T6Q8S .SiteHeader_link__qkxPH{color:var(--white)}.SiteHeader_dark__T6Q8S .SiteHeader_link__qkxPH:after{background:var(--teal-bright)}@media (max-width:640px){.SiteHeader_nav__5IxZo{gap:.85rem}.SiteHeader_link__qkxPH{font-size:.82rem}}.page_hero__SKW6o{position:relative;min-height:100vh;min-height:100dvh;display:grid;align-items:end;color:var(--white);overflow:hidden}.page_media__3EdHb{position:absolute;inset:0;animation:page_hero-fade__wK9VG 1.1s ease both}.page_media__3EdHb img{width:100%;height:100%;object-fit:cover;object-position:62% center}.page_veil__YPLuu{position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,36,43,.88),rgba(21,36,43,.55) 48%,rgba(21,36,43,.28)),linear-gradient(180deg,rgba(21,36,43,.35),rgba(21,36,43,.72))}.page_copy__QuCsu{position:relative;z-index:1;width:min(100% - 2 * var(--pad),40rem);margin-left:max(var(--pad),calc((100% - var(--max)) / 2));padding:7rem 0 clamp(3rem,8vh,5.5rem);animation:page_hero-rise__bf6_V .9s ease .12s both}.page_brand__f_q1F{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,3.6rem);letter-spacing:.02em;margin:0 0 1rem}.page_headline__7qraH{font-size:clamp(1.55rem,3.4vw,2.15rem);max-width:16ch;margin:0;font-weight:400}.page_headline__7qraH span{display:block;color:var(--teal-bright);font-style:italic}.page_support__ImLwg{margin-top:1.1rem;color:var(--on-dark);max-width:34rem;font-size:1.05rem}.page_actions__e35f9{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:2rem;max-width:34rem}.page_actionGhost__awmNw,.page_actionPrimary__wtiAz{display:grid;grid-gap:.35rem;gap:.35rem;text-align:left;padding:1rem 1.15rem;border-radius:2px;transition:transform .25s ease,background .25s ease,border-color .25s ease}.page_actionPrimary__wtiAz{background:var(--teal);color:var(--white)}.page_actionPrimary__wtiAz:hover{background:var(--teal-deep);transform:translateY(-1px)}.page_actionGhost__awmNw{background:transparent;color:var(--white);border:1px solid hsla(0,0%,100%,.45)}.page_actionGhost__awmNw:hover{border-color:var(--teal-bright);color:var(--teal-bright);transform:translateY(-1px)}.page_actionTitle__lfQ6j{font-size:1.05rem;font-weight:600}.page_actionBody__on9rm{font-weight:400;font-size:.9rem;opacity:.88;line-height:1.4}@media (max-width:720px){.page_media__3EdHb img{object-position:70% center}.page_copy__QuCsu{margin-left:var(--pad)}}.page_page__vIln0{padding:8rem 0 5rem;min-height:70vh;background:radial-gradient(ellipse 70% 50% at 80% 0,rgba(14,123,112,.08),transparent 55%),var(--light)}.page_body__sBWmU{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.5rem;max-width:40rem;color:var(--body)}.page_body__sBWmU a{color:var(--teal);font-weight:600}.page_hero__ONhys{position:relative;min-height:88vh;display:grid;align-items:end;color:var(--white);overflow:hidden}.page_heroMedia__ly7vn{position:absolute;inset:0;animation:page_hero-fade__rgiso 1s ease both}.page_heroMedia__ly7vn img{width:100%;height:100%;object-fit:cover;object-position:55% center}.page_heroVeil__GkJnh{position:absolute;inset:0;background:linear-gradient(105deg,rgba(21,36,43,.92),rgba(21,36,43,.58) 52%,rgba(21,36,43,.32)),linear-gradient(180deg,transparent 35%,rgba(21,36,43,.6))}.page_heroCopy__rOfCQ{position:relative;z-index:1;padding-top:8rem;padding-bottom:clamp(3rem,8vh,5rem);max-width:40rem;animation:page_hero-rise__uEJrC .85s ease .1s both}.page_heroCopy__rOfCQ h1{font-size:clamp(2rem,4.6vw,3.1rem);max-width:18ch}.page_heroCopy__rOfCQ h1 span{color:var(--teal-bright);font-style:italic}.page_heroCopy__rOfCQ>p{margin-top:1rem;color:var(--on-dark);max-width:34rem}.page_heroActions__0ObCd{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.page_split__Xc6eC{align-items:center}.page_splitImg__dxCgk{width:100%;aspect-ratio:4/3;object-fit:cover}.page_copyStack__PEkZv{display:grid;grid-gap:1rem;gap:1rem}.page_copyStack__PEkZv h3{font-family:var(--font-display);font-size:1.45rem}.page_copyStack__PEkZv p{color:var(--body)}.page_pilotRow__RovMx{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem;max-width:36rem}.page_pilotStat___2F_0{padding:1.25rem 1rem;background:var(--white);border-top:2px solid var(--teal)}.page_pilotStat___2F_0 strong{display:block;font-family:var(--font-display);font-size:2.4rem;color:var(--teal);font-weight:400}.page_pilotStat___2F_0 span{display:block;margin-top:.35rem;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.page_pilotStat___2F_0 p{margin-top:.55rem;color:var(--body);font-size:.95rem}.page_bridge__I8Ppr{color:var(--on-dark);max-width:40rem;font-size:1.05rem}.page_join__D_oy9{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--light)}.page_joinInner__fuksO{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (max-width:860px){.page_joinInner__fuksO,.page_pilotRow__RovMx{grid-template-columns:1fr}}.page_hero__UJbVd{position:relative;min-height:88vh;display:grid;align-items:end;color:var(--white);overflow:hidden}.page_heroMedia__G7RUu{position:absolute;inset:0;animation:page_hero-fade__mVJDp 1s ease both}.page_heroMedia__G7RUu img{width:100%;height:100%;object-fit:cover;object-position:60% center}.page_heroVeil___xTEY{position:absolute;inset:0;background:linear-gradient(105deg,rgba(21,36,43,.9),rgba(21,36,43,.55) 55%,rgba(21,36,43,.35)),linear-gradient(180deg,transparent 40%,rgba(21,36,43,.55))}.page_heroCopy__zXA_y{position:relative;z-index:1;padding-top:8rem;padding-bottom:clamp(3rem,8vh,5rem);max-width:40rem;animation:page_hero-rise__m5dHT .85s ease .1s both}.page_heroCopy__zXA_y h1{font-size:clamp(2.1rem,4.8vw,3.2rem);max-width:16ch}.page_heroCopy__zXA_y h1 span{display:block;color:var(--teal-bright);font-style:italic;margin-top:.25rem}.page_heroCopy__zXA_y>p{margin-top:1rem;color:var(--on-dark);max-width:34rem}.page_heroActions__rW0Ij{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.page_lightStat__iyCYy{padding:1.15rem 0;border-top:2px solid var(--teal)}.page_lightValue__bG8CU{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.4rem);color:var(--teal)}.page_lightLabel__CiWsK{margin-top:.35rem;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.page_lightStat__iyCYy p{margin-top:.55rem;color:var(--body);font-size:.95rem}.page_flow__A17BV article img,.page_problem__Lplry img{width:100%;aspect-ratio:16/10;object-fit:cover}.page_flow__A17BV article img{margin-bottom:.85rem}.page_flow__A17BV h3{font-family:var(--font-display);font-size:1.2rem;margin-bottom:.4rem}.page_flow__A17BV p{color:var(--body);font-size:.95rem}.page_moat__kOvsc h3{font-family:var(--font-display);font-size:1.35rem;margin-bottom:.55rem;color:var(--teal-bright)}.page_moat__kOvsc p{color:var(--on-dark)}.page_team__1Endi h3{font-family:var(--font-display);font-size:1.25rem;margin-bottom:.35rem}.page_team__1Endi p{color:var(--body);font-size:.95rem}.page_team__1Endi a{display:inline-block;margin-top:.45rem;color:var(--teal);font-weight:600;font-size:.92rem}.page_join__bxmhp{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--light)}.page_joinInner__Bg5Qk{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (max-width:860px){.page_joinInner__Bg5Qk{grid-template-columns:1fr}}.page_hero__IXuZI{position:relative;min-height:88vh;display:grid;align-items:end;color:var(--white);overflow:hidden}.page_heroMedia__91epF{position:absolute;inset:0;animation:page_hero-fade__qUwYz 1s ease both}.page_heroMedia__91epF img{width:100%;height:100%;object-fit:cover;object-position:center}.page_heroVeil__QwPAY{position:absolute;inset:0;background:linear-gradient(105deg,rgba(21,36,43,.9),rgba(21,36,43,.55) 55%,rgba(21,36,43,.35)),linear-gradient(180deg,transparent 40%,rgba(21,36,43,.55))}.page_heroCopy__131N8{position:relative;z-index:1;padding-top:8rem;padding-bottom:clamp(3rem,8vh,5rem);max-width:38rem;animation:page_hero-rise__0lx6K .85s ease .1s both}.page_heroCopy__131N8 h1{font-size:clamp(2.2rem,5vw,3.4rem);max-width:14ch}.page_heroCopy__131N8 h1 span{color:var(--teal-bright);font-style:italic}.page_heroCopy__131N8>p{margin-top:1rem;color:var(--on-dark);max-width:34rem}.page_heroActions__XdfkA{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.page_problemGrid__kKP7y{align-items:stretch}.page_mediaBlock__KYjI9{margin:0}.page_mediaBlock__KYjI9 img{width:100%;aspect-ratio:16/10;object-fit:cover}.page_mediaBlock__KYjI9 h3{font-family:var(--font-display);font-size:1.25rem;margin:1rem 0 .45rem}.page_mediaBlock__KYjI9 p{color:var(--body);font-size:.95rem}.page_problemStat__9eS6b{background:var(--dark);color:var(--white);display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:1.5rem 1.15rem 1.2rem}.page_problemStat__9eS6b h3{font-family:var(--font-display);font-size:1.25rem;margin:.45rem 0}.page_problemStat__9eS6b p:last-child{color:var(--on-dark);font-size:.95rem}.page_bigStat__k0_V3{font-family:var(--font-display);font-size:clamp(3rem,6vw,4rem);color:var(--teal-bright);margin:0}.page_flow__ihpW5 article img{width:100%;aspect-ratio:16/10;object-fit:cover;margin-bottom:.9rem}.page_flow__ihpW5 h3{font-family:var(--font-display);font-size:1.2rem;margin-bottom:.45rem}.page_flow__ihpW5 p{color:var(--body);font-size:.95rem}.page_indications__ltX5W h3{font-family:var(--font-display);font-size:1.3rem;margin-bottom:.5rem;padding-top:1rem;border-top:1px solid var(--line-l)}.page_indications__ltX5W p{color:var(--body);font-size:.98rem}.page_join__TVUxf{padding:clamp(3.5rem,8vw,6rem) 0;background:var(--light)}.page_joinInner__EmvaA{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);align-items:start}@media (max-width:860px){.page_joinInner__EmvaA{grid-template-columns:1fr}}