._page_1e6pk_1{--home-ink: #092724;--home-ink-soft: #173e39;--home-paper: #fbfbf8;--home-paper-warm: #fffdf4;--home-mist: #dcebe8;--home-orange: #f89a3a;--home-orange-dark: #a84314;--home-muted: #526762;--home-line: #cad8d5;background:var(--home-paper);color:var(--home-ink);font-family:var(--font-family-base, "Manrope", system-ui, sans-serif);font-size:clamp(17px,1.1vw,19px);line-height:1.62;overflow:clip}._page_1e6pk_1 *,._page_1e6pk_1 *:before,._page_1e6pk_1 *:after{box-sizing:border-box}._page_1e6pk_1 h1,._page_1e6pk_1 h2,._page_1e6pk_1 h3,._page_1e6pk_1 p,._page_1e6pk_1 figure{margin-top:0}._page_1e6pk_1 h1,._page_1e6pk_1 h2,._page_1e6pk_1 h3{color:inherit!important;text-wrap:balance}._page_1e6pk_1 h1{font-size:clamp(3.6rem,6.6vw,6.9rem);font-weight:800;letter-spacing:-.055em;line-height:.94;max-width:10.5ch}._page_1e6pk_1 h2{font-size:clamp(2.45rem,4.7vw,4.8rem);font-weight:760;letter-spacing:-.045em;line-height:1.02}._page_1e6pk_1 h3{font-size:clamp(1.25rem,1.8vw,1.7rem);letter-spacing:-.025em;line-height:1.22}._page_1e6pk_1 a{color:inherit}._page_1e6pk_1 a:focus-visible,._page_1e6pk_1 summary:focus-visible{outline:3px solid var(--home-orange);outline-offset:4px}._eyebrow_1e6pk_71,._signalRows_1e6pk_72 article>span,._method_1e6pk_73 li>span,._fitRows_1e6pk_74 article>span,._industryRows_1e6pk_75>a>span,._cases_1e6pk_76 nav a>span{color:var(--home-orange);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._eyebrow_1e6pk_71{margin-bottom:1.25rem}._hero_1e6pk_89{align-items:center;background:var(--home-ink);color:var(--home-paper-warm);display:grid;gap:clamp(2.5rem,5vw,6rem);grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);min-height:min(860px,92svh);padding:clamp(8.5rem,12vw,11rem) max(1.25rem,calc((100vw - 1320px)/2)) clamp(5rem,8vw,7rem);position:relative}._hero_1e6pk_89:before{background:var(--home-orange);content:"";height:.45rem;left:max(1.25rem,calc((100vw - 1320px)/2));position:absolute;top:clamp(7rem,10vw,8.5rem);width:clamp(3.5rem,7vw,7rem)}._heroCopy_1e6pk_112{min-width:0;position:relative;z-index:2}._heroCopy_1e6pk_112 h1{max-width:10.5ch}._heroCopy_1e6pk_112 ._eyebrow_1e6pk_71{margin-top:1.8rem}._lead_1e6pk_126{color:#d6e2df!important;font-size:clamp(1.14rem,1.5vw,1.38rem);line-height:1.58;max-width:58ch}._qualifier_1e6pk_133{color:var(--home-paper-warm)!important;font-size:1rem;font-weight:700;max-width:54ch}._heroActions_1e6pk_140,._closingActions_1e6pk_141{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 1.25rem;margin-top:2rem}._primaryButton_1e6pk_149{align-items:center;background:var(--home-orange);border:1px solid var(--home-orange);border-radius:999px;color:var(--home-ink)!important;display:inline-flex;font-size:.96rem;font-weight:800;gap:1.5rem;justify-content:space-between;min-height:54px;padding:.9rem 1.25rem;text-decoration:none;transition:background-color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}._primaryButton_1e6pk_149:hover{background:var(--home-paper-warm);border-color:var(--home-paper-warm);transform:translateY(-2px)}._secondaryLink_1e6pk_174,._secondaryDarkLink_1e6pk_175,._methodLink_1e6pk_176,._xray_1e6pk_177 a{align-items:center;display:inline-flex;font-weight:750;gap:.7rem;min-height:44px;text-decoration-thickness:1px;text-underline-offset:.3em}._secondaryLink_1e6pk_174{color:var(--home-paper-warm)!important}._heroVisual_1e6pk_191{margin:0;min-width:0;position:relative}._heroVisual_1e6pk_191 svg{display:block;height:auto;overflow:visible;width:100%}._heroVisual_1e6pk_191 svg path,._heroVisual_1e6pk_191 svg circle{fill:none;stroke:#fffdf494;stroke-linecap:round;stroke-width:9}._heroVisual_1e6pk_191 svg circle{fill:#fffdf40a;stroke-width:3}._heroVisual_1e6pk_191 svg ._flowGate_1e6pk_217{fill:var(--home-orange);stroke:var(--home-orange)}._heroVisual_1e6pk_191 svg ._flowResult_1e6pk_222{fill:var(--home-paper-warm);stroke:var(--home-paper-warm)}._heroVisual_1e6pk_191 svg ._flowExit_1e6pk_227{stroke:var(--home-orange)}._heroVisual_1e6pk_191 svg ._flowCheck_1e6pk_231{fill:none;stroke:var(--home-ink);stroke-width:10}._heroVisual_1e6pk_191 figcaption{display:grid;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;grid-template-columns:repeat(4,1fr) 1.2fr;letter-spacing:.08em;margin-top:-1rem;text-align:center;text-transform:uppercase}._heroVisual_1e6pk_191 figcaption strong{color:var(--home-orange)}._proofStrip_1e6pk_252{background:var(--home-ink-soft);color:var(--home-paper-warm);display:grid;grid-template-columns:repeat(3,1fr);padding-inline:max(1.25rem,calc((100vw - 1320px)/2))}._proofStrip_1e6pk_252 p{align-items:center;display:flex;font-size:.88rem;font-weight:700;margin:0;min-height:74px;padding:1rem 1.5rem}._proofStrip_1e6pk_252 p:first-child{padding-left:0}._proofStrip_1e6pk_252 p+p{border-left:1px solid rgba(255,253,244,.18)}._problem_1e6pk_278,._industries_1e6pk_279{margin-inline:auto;max-width:1320px;padding:clamp(5.5rem,9vw,9rem) 1.25rem}._sectionIntro_1e6pk_285{align-items:start;display:grid;gap:1.5rem clamp(2rem,6vw,7rem);grid-template-columns:minmax(18rem,.95fr) minmax(0,1.05fr);margin-bottom:clamp(3rem,6vw,5.5rem)}._sectionIntro_1e6pk_285 ._eyebrow_1e6pk_71{grid-column:1 / -1;margin-bottom:0}._sectionIntro_1e6pk_285 h2{max-width:13ch}._sectionIntro_1e6pk_285>div,._sectionIntro_1e6pk_285>p:last-child{color:var(--home-muted)!important;max-width:62ch}._sectionLead_1e6pk_308{color:var(--home-ink)!important;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:650;letter-spacing:-.02em;line-height:1.42}._signalRows_1e6pk_72,._fitRows_1e6pk_74,._industryRows_1e6pk_75{border-top:1px solid var(--home-line)}._signalRows_1e6pk_72 article{align-items:start;border-bottom:1px solid var(--home-line);display:grid;gap:1.5rem clamp(2rem,5vw,6rem);grid-template-columns:3rem minmax(16rem,.9fr) minmax(0,1.1fr);padding:clamp(1.8rem,3vw,2.8rem) 0}._signalRows_1e6pk_72 h3,._signalRows_1e6pk_72 p{margin-bottom:0}._signalRows_1e6pk_72 p{color:var(--home-muted)!important;max-width:60ch}._xray_1e6pk_177{align-items:stretch;background:var(--home-mist);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);min-height:680px}._xray_1e6pk_177 figure{margin:0;min-height:0;overflow:hidden}._xray_1e6pk_177 img{display:block;height:100%;object-fit:cover;object-position:50% 67%;width:100%}._xray_1e6pk_177>div{align-self:center;padding:clamp(4rem,8vw,8rem) max(1.25rem,calc((100vw - 1320px)/2));padding-left:clamp(2.5rem,6vw,7rem)}._xray_1e6pk_177 h2{max-width:11ch}._xray_1e6pk_177 p:not(._eyebrow_1e6pk_71){color:var(--home-muted)!important;max-width:52ch}._xray_1e6pk_177 a{margin-top:1.2rem;max-width:30rem}._method_1e6pk_73{background:var(--home-ink);color:var(--home-paper-warm);padding:clamp(5.5rem,9vw,9rem) max(1.25rem,calc((100vw - 1320px)/2))}._sectionIntroDark_1e6pk_390{align-items:end;display:grid;gap:1.25rem clamp(2rem,6vw,7rem);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);margin-bottom:clamp(3rem,6vw,5.5rem)}._sectionIntroDark_1e6pk_390 ._eyebrow_1e6pk_71{grid-column:1 / -1;margin-bottom:0}._sectionIntroDark_1e6pk_390 h2{max-width:13ch}._sectionIntroDark_1e6pk_390>p:last-child{color:#c9d8d5!important;max-width:48ch}._method_1e6pk_73 ol{border-bottom:1px solid rgba(255,253,244,.2);border-top:1px solid rgba(255,253,244,.2);display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}._method_1e6pk_73 li{min-height:20rem;padding:1.75rem}._method_1e6pk_73 li+li{border-left:1px solid rgba(255,253,244,.2)}._method_1e6pk_73 li h3{font-size:clamp(1.7rem,2.5vw,2.5rem);margin-top:4.5rem}._method_1e6pk_73 li p{color:#c9d8d5!important}._methodLink_1e6pk_176{margin-top:1.8rem}._fit_1e6pk_74{align-items:start;display:grid;gap:clamp(3rem,7vw,8rem);grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);margin-inline:auto;max-width:1320px;padding:clamp(5.5rem,9vw,9rem) 1.25rem}._fitHeading_1e6pk_454{position:sticky;top:7rem}._fitHeading_1e6pk_454 h2{max-width:10ch}._fitHeading_1e6pk_454>p:last-child,._fitRows_1e6pk_74 article p,._notFit_1e6pk_465{color:var(--home-muted)!important}._fitRows_1e6pk_74 article{border-bottom:1px solid var(--home-line);display:grid;gap:1rem 1.5rem;grid-template-columns:3rem 1fr;padding:2rem 0}._fitRows_1e6pk_74 article h3,._fitRows_1e6pk_74 article p{grid-column:2;margin-bottom:0}._fitRows_1e6pk_74 article>span{grid-row:1 / span 2}._notFit_1e6pk_465{border-bottom:1px solid var(--home-line);margin:0;padding:2rem 0}._notFit_1e6pk_465 strong{color:var(--home-ink)}._industryRows_1e6pk_75>a{align-items:center;border-bottom:1px solid var(--home-line);display:grid;gap:1.5rem;grid-template-columns:3rem minmax(16rem,.9fr) minmax(0,1.1fr) 2rem;min-height:98px;padding:1rem 0;text-decoration:none;transition:background-color .16s cubic-bezier(.16,1,.3,1),padding .16s cubic-bezier(.16,1,.3,1)}._industryRows_1e6pk_75>a:hover{background:var(--home-mist);padding-inline:1rem}._industryRows_1e6pk_75 strong{font-size:clamp(1.2rem,2vw,1.7rem)}._industryRows_1e6pk_75 p{color:var(--home-muted)!important;margin:0}._industryRows_1e6pk_75 i,._cases_1e6pk_76 nav i{color:var(--home-orange-dark);font-size:1.35rem;font-style:normal}._cases_1e6pk_76{align-items:start;background:var(--home-orange);display:grid;gap:clamp(3rem,7vw,8rem);grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);padding:clamp(5rem,8vw,8rem) max(1.25rem,calc((100vw - 1320px)/2))}._cases_1e6pk_76 ._eyebrow_1e6pk_71,._cases_1e6pk_76 nav a>span{color:var(--home-ink)}._cases_1e6pk_76 h2{max-width:12ch}._cases_1e6pk_76>div>p:last-child{max-width:55ch}._cases_1e6pk_76 nav{border-top:1px solid rgba(9,39,36,.35)}._cases_1e6pk_76 nav a{align-items:center;border-bottom:1px solid rgba(9,39,36,.35);display:grid;gap:1rem;grid-template-columns:1fr 1fr 2rem;min-height:82px;text-decoration:none}._cases_1e6pk_76 nav strong{font-size:1.2rem}._faq_1e6pk_572{display:grid;gap:clamp(3rem,7vw,8rem);grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);margin-inline:auto;max-width:1320px;padding:clamp(5.5rem,9vw,9rem) 1.25rem}._faq_1e6pk_572 h2{max-width:9ch}._faq_1e6pk_572 details{border-top:1px solid var(--home-line)}._faq_1e6pk_572 details:last-child{border-bottom:1px solid var(--home-line)}._faq_1e6pk_572 summary{color:var(--home-ink);cursor:pointer;font-size:clamp(1.1rem,1.65vw,1.45rem);font-weight:750;list-style:none;padding:1.45rem 2.5rem 1.45rem 0;position:relative}._faq_1e6pk_572 summary::-webkit-details-marker{display:none}._faq_1e6pk_572 summary span{color:var(--home-orange-dark);position:absolute;right:.25rem;transition:transform .16s cubic-bezier(.16,1,.3,1)}._faq_1e6pk_572 details[open] summary span{transform:rotate(45deg)}._faq_1e6pk_572 details>p{color:var(--home-muted)!important;margin-bottom:1.6rem;max-width:62ch}._closing_1e6pk_141{background:var(--home-mist);padding:clamp(5.5rem,9vw,9rem) max(1.25rem,calc((100vw - 1320px)/2))}._closing_1e6pk_141 h2{max-width:11ch}._closing_1e6pk_141>p:not(._eyebrow_1e6pk_71){color:var(--home-muted)!important;font-size:clamp(1.1rem,1.5vw,1.35rem);max-width:58ch}._secondaryDarkLink_1e6pk_175{color:var(--home-ink)!important}@media (max-width: 980px){._hero_1e6pk_89{grid-template-columns:1fr;min-height:auto}._heroCopy_1e6pk_112{max-width:48rem}._heroVisual_1e6pk_191{margin-inline:auto;max-width:36rem;width:100%}._sectionIntro_1e6pk_285,._sectionIntroDark_1e6pk_390,._fit_1e6pk_74,._cases_1e6pk_76,._faq_1e6pk_572{grid-template-columns:1fr}._fitHeading_1e6pk_454{position:static}._method_1e6pk_73 ol{grid-template-columns:1fr 1fr}._method_1e6pk_73 li:nth-child(3){border-left:0;border-top:1px solid rgba(255,253,244,.2)}._method_1e6pk_73 li:nth-child(4){border-top:1px solid rgba(255,253,244,.2)}._xray_1e6pk_177{grid-template-columns:1fr 1fr}}@media (max-width: 700px){._page_1e6pk_1{font-size:17px}._page_1e6pk_1 h1{font-size:clamp(3rem,14.5vw,4.35rem);line-height:.98;max-width:11ch}._page_1e6pk_1 h2{font-size:clamp(2.35rem,11vw,3.45rem)}._hero_1e6pk_89{gap:2.5rem;padding:8.75rem 1.1rem 4rem}._hero_1e6pk_89:before{left:1.1rem;top:7.5rem}._heroCopy_1e6pk_112 ._eyebrow_1e6pk_71{margin-top:1.45rem}._lead_1e6pk_126{font-size:1.06rem}._heroActions_1e6pk_140,._closingActions_1e6pk_141{align-items:stretch;flex-direction:column}._primaryButton_1e6pk_149{width:100%}._secondaryLink_1e6pk_174,._secondaryDarkLink_1e6pk_175{justify-content:center}._heroVisual_1e6pk_191{max-width:26rem}._heroVisual_1e6pk_191 figcaption{font-size:.64rem;margin-top:-.2rem}._proofStrip_1e6pk_252{grid-template-columns:1fr;padding-inline:1.1rem}._proofStrip_1e6pk_252 p,._proofStrip_1e6pk_252 p:first-child{min-height:58px;padding:.85rem 0}._proofStrip_1e6pk_252 p+p{border-left:0;border-top:1px solid rgba(255,253,244,.18)}._problem_1e6pk_278,._industries_1e6pk_279,._fit_1e6pk_74,._faq_1e6pk_572{padding:5rem 1.1rem}._sectionIntro_1e6pk_285{grid-template-columns:1fr}._signalRows_1e6pk_72 article{gap:.8rem 1rem;grid-template-columns:2rem 1fr;padding:1.6rem 0}._signalRows_1e6pk_72 article h3,._signalRows_1e6pk_72 article p{grid-column:2}._signalRows_1e6pk_72 article>span{grid-row:1 / span 2}._xray_1e6pk_177{grid-template-columns:1fr;min-height:0}._xray_1e6pk_177 figure{height:340px}._xray_1e6pk_177 img{object-position:50% 69%}._xray_1e6pk_177>div{padding:4.5rem 1.1rem}._method_1e6pk_73{padding:5rem 1.1rem}._method_1e6pk_73 ol{grid-template-columns:1fr}._method_1e6pk_73 li{min-height:0;padding:1.5rem 0}._method_1e6pk_73 li+li,._method_1e6pk_73 li:nth-child(3),._method_1e6pk_73 li:nth-child(4){border-left:0;border-top:1px solid rgba(255,253,244,.2)}._method_1e6pk_73 li h3{margin-top:1.8rem}._fitRows_1e6pk_74 article{grid-template-columns:2rem 1fr}._industryRows_1e6pk_75>a{gap:.65rem 1rem;grid-template-columns:2rem minmax(0,1fr) 1.5rem;padding:1.25rem 0}._industryRows_1e6pk_75>a>span{grid-row:1 / span 2}._industryRows_1e6pk_75 strong,._industryRows_1e6pk_75 p{grid-column:2}._industryRows_1e6pk_75 i{grid-column:3;grid-row:1 / span 2}._cases_1e6pk_76{padding:5rem 1.1rem}._cases_1e6pk_76 nav a{align-items:start;gap:.35rem 1rem;grid-template-columns:1fr 1.5rem;padding:1rem 0}._cases_1e6pk_76 nav a>span,._cases_1e6pk_76 nav strong{grid-column:1}._cases_1e6pk_76 nav i{grid-column:2;grid-row:1 / span 2}._closing_1e6pk_141{padding:5rem 1.1rem}}@media (prefers-reduced-motion: reduce){._page_1e6pk_1 *,._page_1e6pk_1 *:before,._page_1e6pk_1 *:after{scroll-behavior:auto!important;transition:none!important}}
