.page_page__SVkFr{--pv-surface:var(--surface);--pv-soft:var(--surface-soft);--pv-ink:var(--text-primary);--pv-text:var(--text-secondary);--pv-muted:var(--text-muted);--pv-border:var(--border);--pv-border-soft:color-mix(in srgb,var(--border) 72%,transparent);--pv-accent:var(--human-orange);--pv-shadow:0 28px 80px -36px color-mix(in srgb,var(--text-primary) 30%,transparent),0 8px 24px -14px color-mix(in srgb,var(--text-primary) 16%,transparent);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--brand-primary:var(--pv-ink);--brand-primary-hover:color-mix(in srgb,var(--pv-ink) 88%,var(--pv-surface));overflow:clip;background:var(--pv-surface);color:var(--pv-ink);font-family:var(--font-satoshi),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.landing-page:has(.page_page__SVkFr){overflow-x:clip}.page_breadcrumb__VYvAO,.page_closingSection__Dv_Qg,.page_hero__qxWwi,.page_section__XDUdX{width:min(calc(100% - 48px),1200px);margin-inline:auto}.page_breadcrumb__VYvAO{display:flex;gap:8px;padding-top:26px;color:var(--pv-muted);font-size:12.5px;font-weight:600}.page_breadcrumb__VYvAO a{color:inherit;text-decoration:none}.page_breadcrumb__VYvAO a:hover,.page_secondaryLink__ev__Q:hover{color:var(--pv-ink);text-decoration:underline;text-underline-offset:3px}.page_eyebrow__UR6GJ{display:inline-flex;align-items:center;gap:10px;color:var(--pv-muted);font-size:12px;font-weight:600;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.page_eyebrow__UR6GJ>span:first-child{display:inline-block;width:8px;height:8px;flex:0 0 8px;background:var(--pv-accent)}.page_eyebrowInverse__6KUCI{color:color-mix(in srgb,var(--pv-surface) 74%,transparent)}.page_hero__qxWwi{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(21rem,.95fr);gap:clamp(40px,6vw,84px);align-items:center;padding-block:clamp(48px,7vw,84px) clamp(56px,8vw,96px)}.page_hero__qxWwi h1{max-width:620px;margin:18px 0 22px;color:var(--pv-ink);font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(42px,4.6vw,64px);font-weight:500;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.page_hero__qxWwi h1 em{color:var(--pv-accent);font-style:italic;font-weight:400}.page_heroCopy__2BYQi>p{max-width:570px;margin:0;color:var(--pv-text);font-size:17px;line-height:1.65}.page_closingActions__RvVpN,.page_heroActions__6XyIL{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.page_secondaryLink__ev__Q{color:var(--pv-ink);font-size:14px;font-weight:600;text-decoration:none}.page_heroProofs___qOLU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;max-width:520px;margin:30px 0 0;padding:22px 0 0;border-top:1px solid var(--pv-border);list-style:none}.page_heroProofs___qOLU li{display:flex;align-items:center;gap:8px;color:var(--pv-text);font-size:13.5px;font-weight:600}.page_heroProofs___qOLU svg{flex:0 0 auto;color:var(--pv-accent)}.page_heroVisual__FKjpc{min-width:0}.page_page__SVkFr .proof-round{margin:0}.page_page__SVkFr .proof-round__console{overflow:hidden;border:1px solid color-mix(in srgb,var(--pv-surface) 9%,transparent);border-radius:16px;background:linear-gradient(to right,color-mix(in srgb,var(--pv-surface) 5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--pv-surface) 5%,transparent) 1px,transparent 1px),var(--pv-ink);background-size:34px 34px,34px 34px,auto;box-shadow:var(--pv-shadow);color:color-mix(in srgb,var(--pv-surface) 90%,transparent)}.page_page__SVkFr .proof-round__console footer,.page_page__SVkFr .proof-round__console header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.06em}.page_page__SVkFr .proof-round__console header{border-bottom:1px solid color-mix(in srgb,var(--pv-surface) 16%,transparent)}.page_page__SVkFr .proof-round__console header strong{color:color-mix(in srgb,var(--pv-surface) 78%,transparent)}.page_page__SVkFr .proof-round__console header strong span{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:9999px;background:var(--pv-accent)}.page_page__SVkFr .proof-round__console ol{margin:0;padding:0;list-style:none}.page_page__SVkFr .proof-round__console li{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(110px,.75fr) 16px;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid color-mix(in srgb,var(--pv-surface) 12%,transparent)}.page_page__SVkFr .proof-round__console li>span{color:color-mix(in srgb,var(--pv-surface) 62%,transparent);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.06em}.page_page__SVkFr .proof-round__console li strong{font-size:13.5px;font-weight:600;line-height:1.35}.page_page__SVkFr .proof-round__console li small{color:color-mix(in srgb,var(--pv-surface) 74%,transparent);font-size:12px;font-weight:500}.page_page__SVkFr .proof-round__console li[data-status=pass] svg{color:var(--pv-accent)}.page_page__SVkFr .proof-round__console li[data-status=blocked] svg{color:color-mix(in srgb,var(--pv-accent) 74%,var(--pv-surface))}.page_page__SVkFr .proof-round__console footer{justify-content:flex-start;color:color-mix(in srgb,var(--pv-surface) 77%,transparent)}.page_page__SVkFr .proof-round__console footer svg{flex:0 0 auto;color:var(--pv-accent)}.page_page__SVkFr .proof-round figcaption{margin-top:12px;color:var(--pv-muted);font-size:12.5px;line-height:1.5}.page_section__XDUdX{padding-block:clamp(56px,8vw,96px)}.page_sectionHeader__cdriA{max-width:720px;margin-bottom:clamp(32px,5vw,52px)}.page_closingSection__Dv_Qg h2,.page_safetyIntro__07FFj h2,.page_sectionHeader__cdriA h2{margin:14px 0 0;color:var(--pv-ink);font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(32px,3.6vw,46px);font-weight:500;letter-spacing:-.03em;line-height:1.06;text-wrap:balance}.page_closingSection__Dv_Qg>p,.page_safetyIntro__07FFj>p,.page_sectionHeader__cdriA>p{max-width:640px;margin:16px 0 0;color:var(--pv-text);font-size:16px;line-height:1.7}.page_tileIcon__Gz8Rh{display:grid;width:40px;height:40px;place-items:center;border:1px solid var(--pv-border);border-radius:8px;background:var(--pv-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--pv-ink) 6%,transparent);color:var(--pv-accent)}.page_riskGrid__LU9Lo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px}.page_outcomeGrid__cB80w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px}.page_outcome__eGsX6,.page_risk__4FtXX{padding:22px 0 26px;border-top:1px solid var(--pv-border)}.page_outcome__eGsX6 h3,.page_risk__4FtXX h3,.page_safeguard___FS9T h3{margin:16px 0 8px;color:var(--pv-ink);font-size:16.5px;font-weight:600;letter-spacing:-.02em}.page_outcome__eGsX6 p,.page_risk__4FtXX p,.page_safeguard___FS9T p{margin:0;color:var(--pv-text);font-size:14px;line-height:1.65}.page_page__SVkFr .solution-cycle{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none}.page_page__SVkFr .solution-cycle li{display:flex;flex-direction:column;padding:22px 0 26px;border-top:1px solid var(--pv-border)}.page_page__SVkFr .solution-cycle__number{color:var(--pv-muted);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.12em}.page_page__SVkFr .solution-cycle__icon{display:grid;width:40px;height:40px;margin-top:22px;place-items:center;border:1px solid var(--pv-border);border-radius:8px;background:var(--pv-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--pv-ink) 6%,transparent);color:var(--pv-ink)}.page_page__SVkFr .solution-cycle h3{margin:16px 0 8px;color:var(--pv-ink);font-size:16.5px;font-weight:600;letter-spacing:-.02em}.page_page__SVkFr .solution-cycle p{margin:0;color:var(--pv-text);font-size:14px;line-height:1.65}.page_page__SVkFr .solution-cycle small{margin-top:auto;padding-top:22px;color:var(--pv-accent);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.page_safetySection__uLEOa{padding-block:clamp(56px,8vw,96px);background:var(--pv-ink);color:var(--pv-surface)}.page_safetyInner__owMx4{width:min(calc(100% - 48px),1200px);margin-inline:auto}.page_safetyIntro__07FFj{max-width:720px;margin-bottom:clamp(32px,5vw,52px)}.page_safetyIntro__07FFj h2{color:color-mix(in srgb,var(--pv-surface) 97%,transparent)}.page_safetyIntro__07FFj>p{color:color-mix(in srgb,var(--pv-surface) 82%,transparent);font-weight:500}.page_safeguardGrid__hrAh2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px}.page_safeguard___FS9T{padding:22px 0 8px;border-top:1px solid color-mix(in srgb,var(--pv-surface) 22%,transparent)}.page_safeguard___FS9T svg{color:var(--pv-accent)}.page_safeguard___FS9T h3{color:color-mix(in srgb,var(--pv-surface) 94%,transparent)}.page_safeguard___FS9T p{color:color-mix(in srgb,var(--pv-surface) 82%,transparent);font-size:13.5px;font-weight:500;line-height:1.65}.page_improvementFlow__WM0DI{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:clamp(28px,4vw,44px);padding:18px 0;border-block:1px solid var(--pv-border);color:var(--pv-text);font-size:13.5px;font-weight:600}.page_improvementFlow__WM0DI svg{flex:0 0 auto;color:var(--pv-accent)}.page_improvementFlow__WM0DI strong{color:var(--pv-ink)}.page_closingSection__Dv_Qg{margin-bottom:clamp(48px,7vw,88px);padding:clamp(36px,5vw,60px);border:1px solid var(--pv-border);border-radius:16px;background:var(--pv-soft)}.page_closingSection__Dv_Qg h2{max-width:18ch}.page_page__SVkFr[data-reveal-ready] [data-solution-reveal]{opacity:0;transform:translateY(22px)}.page_page__SVkFr[data-reveal-ready] [data-solution-reveal][data-visible]{opacity:1;transform:translateY(0);transition:opacity .7s var(--ease-out-quint),transform .7s var(--ease-out-quint)}.page_page__SVkFr[data-reveal-ready] :is([data-solution-reveal] [data-solution-stagger],[data-solution-reveal][data-solution-stagger])>*{opacity:0;transform:translateY(14px)}.page_page__SVkFr[data-reveal-ready] :is([data-solution-reveal][data-visible] [data-solution-stagger],[data-solution-reveal][data-visible][data-solution-stagger])>*{opacity:1;transform:translateY(0);transition:opacity .62s var(--ease-out-quint) calc(var(--pv-stagger, 0) * 80ms + .14s),transform .62s var(--ease-out-quint) calc(var(--pv-stagger, 0) * 80ms + .14s)}.page_page__SVkFr [data-solution-stagger]>:first-child{--pv-stagger:0}.page_page__SVkFr [data-solution-stagger]>:nth-child(2){--pv-stagger:1}.page_page__SVkFr [data-solution-stagger]>:nth-child(3){--pv-stagger:2}.page_page__SVkFr [data-solution-stagger]>:nth-child(4){--pv-stagger:3}.page_page__SVkFr [data-solution-stagger]>:nth-child(5){--pv-stagger:4}.page_page__SVkFr [data-solution-stagger]>:nth-child(6){--pv-stagger:5}@media (max-width:1100px){.page_page__SVkFr .solution-cycle,.page_riskGrid__LU9Lo,.page_safeguardGrid__hrAh2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.page_hero__qxWwi{grid-template-columns:1fr;gap:44px}.page_heroVisual__FKjpc{max-width:620px}}@media (max-width:640px){.page_breadcrumb__VYvAO,.page_closingSection__Dv_Qg,.page_hero__qxWwi,.page_safetyInner__owMx4,.page_section__XDUdX{width:min(calc(100% - 32px),1200px)}.page_hero__qxWwi{padding-block:40px 56px}.page_hero__qxWwi h1{font-size:clamp(34px,10vw,42px)}.page_heroCopy__2BYQi>p{font-size:15.5px}.page_heroProofs___qOLU,.page_outcomeGrid__cB80w,.page_page__SVkFr .solution-cycle,.page_riskGrid__LU9Lo,.page_safeguardGrid__hrAh2{grid-template-columns:1fr}.page_outcome__eGsX6,.page_risk__4FtXX{padding-block:18px 20px}.page_improvementFlow__WM0DI{flex-direction:column;align-items:flex-start;gap:8px}.page_improvementFlow__WM0DI svg{transform:rotate(90deg)}.page_page__SVkFr .proof-round__console li{grid-template-columns:20px minmax(0,1fr) 16px}.page_page__SVkFr .proof-round__console li small{grid-column:2/-1}}@media (prefers-reduced-motion:reduce){.page_page__SVkFr[data-reveal-ready] [data-solution-reveal],.page_page__SVkFr[data-reveal-ready] [data-solution-stagger]>*{opacity:1;transform:none;transition:none}}