.ContactCta_section__Pj6aX{padding-block:clamp(2rem,1rem + 4vw,3.5rem) var(--section-space)}.ContactCta_panel__fk8qg{display:grid;grid-gap:var(--space-l);gap:var(--space-l);align-items:center;padding:clamp(2rem,1.4rem + 3vw,3.5rem);background-color:var(--color-inverse-bg);border-radius:var(--radius-lg);color:var(--color-inverse-text)}.ContactCta_content__PA_OS{display:grid;grid-gap:var(--space-s);gap:var(--space-s)}.ContactCta_eyebrow___AMdZ{color:var(--color-inverse-muted)}.ContactCta_title__V5Ht9{font-size:var(--text-2xl);color:var(--color-inverse-text);max-width:22ch}.ContactCta_text__NDov3{color:var(--color-inverse-muted);max-width:58ch;font-size:var(--text-base)}.ContactCta_actions__K3B__{display:flex}@media (min-width:60rem){.ContactCta_panel__fk8qg{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xl)}}.PageHeader_header__Fb6__{position:relative;isolation:isolate;padding-block:clamp(3.5rem,2.5rem + 5vw,6.5rem) clamp(2.5rem,1.8rem + 3vw,4rem);-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border);background-color:var(--color-bg)}.PageHeader_header__Fb6__:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,rgba(23,24,26,.07) 1px,transparent 0);background-size:2.25rem 2.25rem;background-position:-.5rem 0;mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 45%,transparent)}.PageHeader_inner__pkyiw{display:grid}.PageHeader_content__4taym{display:grid;grid-gap:var(--space-m);gap:var(--space-m);max-width:54rem}.PageHeader_title__7Lbgp{font-size:var(--text-3xl);max-width:20ch}.PageHeader_lead__87e_y{-webkit-margin-before:0;margin-block-start:0}.PageHeader_actions__uasaT{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.contact_section__5RxKt{padding-block:clamp(2rem,1rem + 3vw,3.5rem) clamp(3.5rem,2.5rem + 5vw,6rem)}.contact_grid__6R8pe{display:grid;grid-gap:clamp(2rem,1rem + 4vw,4rem);gap:clamp(2rem,1rem + 4vw,4rem);align-items:start}.contact_aside__rwVhS{display:grid;grid-gap:var(--space-s);gap:var(--space-s);justify-items:start}.contact_asideLead__pV2BU{color:var(--color-muted);line-height:1.65;max-width:52ch}.contact_direct__LNkkn{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);justify-items:start;inline-size:100%;min-width:0;padding:var(--space-m);background-color:var(--color-surface);border:1px solid var(--color-border-strong);-webkit-border-start:3px solid var(--color-accent);border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-md)}.contact_directTitle__b1L8i{font-size:var(--text-sm);font-weight:600;color:var(--color-ink)}.contact_directText__TVAmf{color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.62;max-width:50ch}.contact_privacyNote__h0hSW{font-size:var(--text-xs);color:var(--color-muted-light);max-width:50ch}.contact_textLink__yB_Lx{color:var(--color-accent);font-weight:500;text-underline-offset:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;overflow-wrap:anywhere}.contact_textLink__yB_Lx:hover{color:var(--color-accent-strong)}@media (min-width:60rem){.contact_grid__6R8pe{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.contact_aside__rwVhS{position:-webkit-sticky;position:sticky;top:7.5rem}}.PrincipleList_list__zUD4h{display:grid}.PrincipleList_item__qIEjy{display:flex;gap:var(--space-m)}.PrincipleList_itemBody__4Jqva{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs)}.PrincipleList_itemTitle__fpyW4{font-size:var(--text-lg);font-weight:600}.PrincipleList_itemText__1rcA1{color:var(--color-muted);font-size:var(--text-base);max-width:46ch}.PrincipleList_grid__J8ZKa{gap:var(--space-l) var(--space-xl)}.PrincipleList_grid__J8ZKa .PrincipleList_item__qIEjy{display:block;-webkit-padding-before:var(--space-m);padding-block-start:var(--space-m);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.PrincipleList_grid__J8ZKa .PrincipleList_itemTitle__fpyW4{font-size:var(--text-base)}.PrincipleList_grid__J8ZKa .PrincipleList_itemText__1rcA1{font-size:var(--text-sm)}@media (min-width:48rem){.PrincipleList_grid__J8ZKa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68rem){.PrincipleList_grid__J8ZKa{grid-template-columns:repeat(3,minmax(0,1fr))}}.PrincipleList_rows__qLskm{gap:0}.PrincipleList_rows__qLskm .PrincipleList_item__qIEjy{display:block;padding-block:var(--space-l);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.PrincipleList_rows__qLskm .PrincipleList_itemBody__4Jqva{gap:var(--space-2xs)}@media (min-width:56rem){.PrincipleList_rows__qLskm .PrincipleList_item__qIEjy{display:grid;grid-template-columns:minmax(0,22rem) minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}}.PrincipleList_steps__ef6vt{gap:var(--space-xl)}.PrincipleList_steps__ef6vt .PrincipleList_item__qIEjy{align-items:start}.PrincipleList_stepNumber__QXtgt{flex:none;display:inline-grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--color-accent-border);border-radius:var(--radius-pill);background-color:var(--color-accent-tint);color:var(--color-accent);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PrincipleList_steps__ef6vt .PrincipleList_itemText__1rcA1{max-width:62ch}@media (min-width:48rem){.PrincipleList_steps__ef6vt{gap:var(--space-2xl)}}.about_split__Nmf6N{display:grid;grid-gap:var(--space-m);gap:var(--space-m);align-items:start}.about_head__eKusy{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);-webkit-margin-after:var(--space-2xl);margin-block-end:var(--space-2xl)}.about_headLead__iD8ak{max-width:58ch;color:var(--color-muted);font-size:var(--text-base);line-height:1.62}.about_inlineLink__iz40h{-webkit-margin-before:var(--space-xl);margin-block-start:var(--space-xl)}.about_textLink__WZ7rS{color:var(--color-accent);font-weight:500;text-underline-offset:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px}.about_textLink__WZ7rS:hover{color:var(--color-accent-strong)}@media (min-width:56rem){.about_split__Nmf6N{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-2xl)}.about_split__Nmf6N>h2{position:-webkit-sticky;position:sticky;top:7.5rem}}.ProductStatusLegend_legend__LS8Ou{display:grid;grid-gap:var(--space-m);gap:var(--space-m);list-style:none;margin:0;padding:0}.ProductStatusLegend_item__5CHoE{display:grid;grid-gap:var(--space-2xs);gap:var(--space-2xs);justify-items:start;-webkit-padding-before:var(--space-m);padding-block-start:var(--space-m);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.ProductStatusLegend_description__c5wEV{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6;max-width:40ch}@media (min-width:48rem){.ProductStatusLegend_legend__LS8Ou{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-l)}}.products_head__dqfoA{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);-webkit-margin-after:var(--space-2xl);margin-block-end:var(--space-2xl)}.products_lead__0Npob{color:var(--color-muted);max-width:58ch;font-size:var(--text-base);line-height:1.62}.products_legend___OsWq{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}.products_approachNote__zGqyy{-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl);-webkit-padding-before:var(--space-m);padding-block-start:var(--space-m);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-muted)}.products_textLink__gOrw3{color:var(--color-accent);font-weight:500;text-underline-offset:.18em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px}.products_textLink__gOrw3:hover{color:var(--color-accent-strong)}