.Hero_hero__T3Fr4{background:var(--color-bg);color:var(--color-ink)}.Hero_support__6VOMP{position:relative;isolation:isolate;background:var(--color-bg-alt);color:var(--color-ink)}.Hero_surfaces__sK3lc{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.Hero_edge__aWU_2{position:absolute;left:0;bottom:0;width:22%;height:4px;background:var(--color-ink)}.Hero_surfaces__sK3lc:before{content:"";position:absolute;inset:0 auto 0 0;width:22%;background:var(--color-bg)}.Hero_inner__M_C9y{padding-block:clamp(3rem,4vw,4rem) 3.5rem}.Hero_supportInner__l1DRT{padding-block:2.5rem 3rem}.Hero_eyebrow__0ZXf3{color:var(--color-accent);font-size:1rem;margin-bottom:3rem}.Hero_title__Bn2TU{color:inherit;font-size:clamp(3.25rem,5.65vw,5.125rem);font-weight:500;line-height:1.07;letter-spacing:-.055em;text-wrap:wrap}.Hero_secondLine__fdlrb{color:var(--color-accent)}.Hero_firstLine__7rHX3{margin-left:10%}.Hero_mobileBreak__81CLt{display:none}.Hero_lastPhrase__EgpM6{white-space:nowrap}.Hero_bottom__DQz3x{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(13rem,.7fr);grid-gap:clamp(3rem,7vw,7rem);gap:clamp(3rem,7vw,7rem);margin:0 0 0 22%;align-items:center}.Hero_lead__F16sG{grid-column:1;grid-row:1;font-size:1.125rem;line-height:1.7;max-width:49ch;color:var(--color-ink-soft)}.Hero_actions__LI5fP{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.Hero_primary__L5Jrm{background:var(--color-ink);color:var(--color-inverse-text);min-height:52px;border-radius:2px;transition:background var(--duration-base) ease}.Hero_primary__L5Jrm:hover{background:var(--color-ink-soft)}.Hero_secondary__EjXLV{display:inline-flex;align-items:center;min-height:44px;font-size:1rem;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.4em}.Hero_support__6VOMP :focus-visible{outline-color:var(--color-accent)}@media (max-width:63.99rem){.Hero_bottom__DQz3x{gap:2rem;margin-left:12%}.Hero_edge__aWU_2,.Hero_surfaces__sK3lc:before{width:12%}.Hero_actions__LI5fP{align-items:flex-start;flex-direction:column}.Hero_firstLine__7rHX3{margin-left:4%}}@media (max-width:47.99rem){.Hero_inner__M_C9y{padding-block:2.5rem 2.5rem}.Hero_supportInner__l1DRT{padding-block:2rem}.Hero_edge__aWU_2,.Hero_surfaces__sK3lc:before{width:.75rem}.Hero_firstLine__7rHX3{margin-left:0}.Hero_eyebrow__0ZXf3{font-size:.875rem;max-width:27ch;margin-bottom:2.25rem}.Hero_title__Bn2TU{font-size:clamp(2.5rem,10vw,4rem);line-height:1.1;letter-spacing:-.05em}.Hero_secondLine__fdlrb{margin-left:0;color:inherit}.Hero_lastPhrase__EgpM6{color:var(--color-accent)}.Hero_mobileBreak__81CLt{display:initial}.Hero_desktopBreak__rh0y4{display:none}.Hero_bottom__DQz3x{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin:0}.Hero_lead__F16sG{font-size:1rem;line-height:1.65}.Hero_actions__LI5fP{flex-direction:row;align-items:center;gap:.75rem 1.25rem}.Hero_primary__L5Jrm,.Hero_secondary__EjXLV{font-size:.875rem}.Hero_primary__L5Jrm{padding-inline:1rem;min-height:48px}}.page_approach__IfDPz,.page_closing__lshpb,.page_improvement__I3NCM,.page_intro__NrUPI,.page_technology__S8GN_{padding-block:clamp(4rem,8vw,8rem)}.page_intro__NrUPI{padding-top:clamp(3rem,5vw,5rem)}.page_label__2GA72{font-size:.9375rem;font-weight:500;color:var(--color-accent);margin-bottom:2rem}.page_heading__ZPgh_,.page_statement__MGVcc{font-size:clamp(2.25rem,4vw,3.75rem);line-height:1.12;letter-spacing:-.045em;font-weight:500}.page_statement__MGVcc{max-width:24ch}.page_introCopy__IQ7qJ{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:5rem;gap:5rem;margin-top:3rem;margin-left:18%;align-items:start}.page_introCopy__IQ7qJ p:first-child{font-size:1.375rem;line-height:1.55}.page_introCopy__IQ7qJ p+p{font-size:1.0625rem;color:var(--color-muted)}.page_friction__pDXPT{margin-top:5rem}.page_friction__pDXPT>h3{font-size:1rem;font-weight:500;color:var(--color-muted)}.page_frictionList__QR4hz{display:grid;grid-template-columns:1.3fr .8fr 1fr;grid-gap:4rem;gap:4rem;margin-top:2.5rem;align-items:start}.page_frictionList__QR4hz li:first-child h4{max-width:14ch}.page_frictionList__QR4hz li:nth-child(2){margin-top:4rem}.page_frictionList__QR4hz li:nth-child(3){margin-top:8rem}.page_frictionList__QR4hz h4{font-size:clamp(1.5rem,2.1vw,2rem);font-weight:500;letter-spacing:-.035em;line-height:1.2;max-width:18ch}.page_frictionList__QR4hz p{margin-top:1rem;max-width:32ch;color:var(--color-muted);font-size:1.0625rem}.page_approach__IfDPz{position:relative;isolation:isolate;padding-block:clamp(4rem,6vw,6rem)}.page_approach__IfDPz:before{content:"";position:absolute;z-index:-1;inset:0 0 0 12%;background:var(--color-bg-alt);pointer-events:none}.page_approachGrid__5SquF{padding-left:max(var(--container-padding),18%)}.page_approach__IfDPz .page_heading__ZPgh_{max-width:25ch}.page_heading__ZPgh_{max-width:19ch}.page_approachCopy__BeiPJ{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:.75rem 5rem;gap:.75rem 5rem;margin-top:3rem;font-size:1.25rem}.page_approachCopy__BeiPJ>p:first-child{grid-row:1/4;max-width:34ch}.page_approachCopy__BeiPJ h3{font-size:1.25rem;font-weight:500;margin:0;grid-column:2}.page_approachCopy__BeiPJ h3+p{grid-column:2;font-size:1.0625rem;color:var(--color-muted)}.page_textLink__B4dk0{grid-column:2;justify-self:start;display:inline-flex;align-items:center;min-height:44px;margin-top:.75rem;font-size:1.0625rem;color:var(--color-accent);text-underline-offset:.4em}.page_technology__S8GN_{background:var(--color-accent-strong);color:var(--color-inverse-text)}.page_technology__S8GN_ .page_label__2GA72{color:#e0b8ac}.page_technology__S8GN_ h2{font-size:clamp(2.25rem,4.2vw,4rem);font-weight:500;line-height:1.12;letter-spacing:-.045em;color:inherit}.page_technology__S8GN_ h2 span{display:block}.page_technology__S8GN_ h2 span+span{margin-left:14%;color:#e0b8ac}.page_technologyCopy__0SZQy{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;margin:3rem 0 0 14%;font-size:1.125rem;color:#f0dfd8}.page_improvementGrid___AjP3{display:block}.page_improvementIntro__03v4s .page_heading__ZPgh_{max-width:26ch}.page_improvementIntro__03v4s>p:last-child{margin-top:2rem;max-width:57ch;font-size:1.125rem;color:var(--color-muted)}.page_improvementList__Doi_4{margin-top:3.5rem}.page_improvementList__Doi_4 li{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;align-items:baseline;grid-gap:3rem;gap:3rem;padding-block:2.5rem}.page_improvementList__Doi_4 li:before{content:"";position:absolute;z-index:-1;inset:0 calc(-1 * var(--container-padding)) 0 -2rem;pointer-events:none;background:var(--color-bg-alt)}.page_improvementList__Doi_4 li:first-child{margin-left:18%}.page_improvementList__Doi_4 li:nth-child(2){margin-left:9%}.page_improvementList__Doi_4 li:nth-child(2):before{background:#dfe1e2}.page_improvementList__Doi_4 li:nth-child(3){margin-left:0;padding-block:3rem}.page_improvementList__Doi_4 li:nth-child(3):before{background:#c6cace}.page_improvementList__Doi_4 h3{font-size:clamp(2rem,3.3vw,3.125rem);font-weight:500;line-height:1.1;letter-spacing:-.04em}.page_improvementList__Doi_4 p{max-width:39ch;color:var(--color-muted);font-size:1.125rem}.page_closing__lshpb{background:#c6cace}.page_closing__lshpb h2{font-weight:500;font-size:clamp(2.75rem,5.2vw,5rem);line-height:1.08;letter-spacing:-.05em}.page_closing__lshpb h2 span{display:block}.page_closingBottom__6ExGi{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2.5rem;margin-left:0}.page_closingBottom__6ExGi p{max-width:38ch;font-size:1.125rem;color:var(--color-muted)}.page_closingBottom__6ExGi a{flex-shrink:0;min-height:52px}@media (max-width:63.99rem){.page_introCopy__IQ7qJ{margin-left:8%;gap:2rem}.page_frictionList__QR4hz{gap:2rem}.page_approachGrid__5SquF{padding-left:15%}.page_approachCopy__BeiPJ{gap:.75rem 2rem}.page_technologyCopy__0SZQy{margin-left:12%;gap:2rem}.page_closingBottom__6ExGi{margin-left:0}}@media (max-width:47.99rem){.page_label__2GA72{margin-bottom:1.5rem;font-size:.875rem}.page_frictionList__QR4hz,.page_introCopy__IQ7qJ,.page_technologyCopy__0SZQy{grid-template-columns:1fr;margin-left:0;gap:1.75rem}.page_introCopy__IQ7qJ{margin-top:2rem}.page_introCopy__IQ7qJ p:first-child{font-size:1.1875rem}.page_friction__pDXPT{margin-top:3rem}.page_frictionList__QR4hz{gap:2rem}.page_frictionList__QR4hz li:nth-child(2){margin:0 0 0 18%}.page_frictionList__QR4hz li:nth-child(3){margin:0 0 0 6%}.page_frictionList__QR4hz h4{max-width:23ch}.page_frictionList__QR4hz p{margin-top:.5rem;max-width:36ch}.page_approach__IfDPz:before{left:.75rem}.page_approachGrid__5SquF{padding-left:var(--container-padding)}.page_approachCopy__BeiPJ{grid-template-columns:1fr;margin-top:2rem;font-size:1.1875rem}.page_approachCopy__BeiPJ>p:first-child{grid-row:auto;margin-bottom:1.5rem}.page_approachCopy__BeiPJ h3,.page_approachCopy__BeiPJ h3+p,.page_textLink__B4dk0{grid-column:1}.page_technology__S8GN_ h2 span+span{margin-left:0;margin-top:1rem}.page_technologyCopy__0SZQy{margin-top:2rem}.page_improvementList__Doi_4{margin-top:2.5rem}.page_improvementList__Doi_4 li{grid-template-columns:1fr;gap:.75rem;padding-block:2rem}.page_improvementList__Doi_4 li:before{left:calc(-1 * var(--container-padding))}.page_improvementList__Doi_4 li:first-child{margin-left:1.5rem}.page_improvementList__Doi_4 li:nth-child(2){margin-left:.75rem}.page_improvementList__Doi_4 li:nth-child(3){margin-left:0;padding-block:2.5rem}.page_closingBottom__6ExGi{flex-direction:column;align-items:flex-start;margin-left:0;gap:1.5rem}}