._8VhFCa_page{background:var(--background);color:var(--foreground)}._8VhFCa_subnav{z-index:25;border-bottom:1px solid var(--border);background:var(--background);position:sticky;top:80px}._8VhFCa_subnavInner{align-items:center;gap:28px;min-height:63px;display:flex}._8VhFCa_subnavBrand{color:var(--foreground);border-right:1px solid var(--border);white-space:nowrap;padding-right:28px;font-size:13px;font-weight:650}._8VhFCa_subnavLinks{scrollbar-width:thin;align-items:center;gap:25px;min-width:0;display:flex;overflow-x:auto}._8VhFCa_subnavLinks a{color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;padding:23px 0;font-size:12px;position:relative}._8VhFCa_subnavLinks a:hover,._8VhFCa_subnavLinks a[aria-current=page]{color:var(--brand-ink)}._8VhFCa_subnavLinks a[aria-current=page]:after{content:"";background:var(--brand-primary);height:2px;position:absolute;bottom:0;left:0;right:0}._8VhFCa_hero{background:radial-gradient(ellipse at 80% 48%, color-mix(in srgb, var(--brand-primary) calc(7% * var(--ambient-strength)), transparent), transparent 60%);padding:65px 0 76px}._8VhFCa_heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:55px;display:grid}._8VhFCa_eyebrow{color:var(--brand-ink);letter-spacing:.08em;align-items:center;gap:9px;font-size:11px;font-weight:550;display:inline-flex}._8VhFCa_eyebrow:before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px}._8VhFCa_hero h1{letter-spacing:-.045em;text-wrap:balance;margin:24px 0;font-size:clamp(36px,3.7vw,54px);font-weight:600;line-height:1.22}._8VhFCa_hero p{color:var(--muted-foreground);max-width:560px;font-size:15px;line-height:1.95}._8VhFCa_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:29px;display:flex}._8VhFCa_jumpnav{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._8VhFCa_jumpnav>div{gap:36px;display:flex;overflow-x:auto}._8VhFCa_jumpnav a{color:var(--muted-foreground);white-space:nowrap;padding:19px 0;font-size:12px}._8VhFCa_jumpnav a:hover{color:var(--brand-ink)}._8VhFCa_section{padding:92px 0;scroll-margin-top:155px}._8VhFCa_tinted{background:var(--section-background);border-block:1px solid var(--border)}._8VhFCa_heading{text-align:center;max-width:760px;margin:0 auto 52px}._8VhFCa_heading h2,._8VhFCa_introCopy h2,._8VhFCa_readiness h2{letter-spacing:-.035em;text-wrap:balance;margin:19px 0 20px;font-size:clamp(27px,2.9vw,39px);font-weight:550;line-height:1.4}._8VhFCa_heading p,._8VhFCa_introCopy>p,._8VhFCa_readiness>p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.95}._8VhFCa_introSplit{grid-template-columns:1fr 1fr;align-items:start;gap:90px;display:grid}._8VhFCa_introCopy h2{margin-top:0}._8VhFCa_introStatement{color:var(--muted-foreground);margin:0;font-size:16px;line-height:2}._8VhFCa_principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._8VhFCa_principle{border-top:1px solid var(--border);padding-top:27px}._8VhFCa_principle>span{color:var(--brand-ink);margin-bottom:22px;font-size:12px;display:block}._8VhFCa_principle h3{margin:0 0 13px;font-size:18px;font-weight:550}._8VhFCa_principle p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.95}._8VhFCa_catalog{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._8VhFCa_catalogGroup{border-left:1px solid var(--border);padding:0 30px}._8VhFCa_catalogGroup:first-child{border-left:0;padding-left:0}._8VhFCa_catalogGroup:last-child{padding-right:0}._8VhFCa_catalogGroup>span{color:var(--brand-ink);font-size:11px}._8VhFCa_catalogGroup>h2{letter-spacing:-.025em;margin:17px 0 13px;font-size:24px;font-weight:550}._8VhFCa_catalogGroup>p{color:var(--muted-foreground);min-height:75px;margin-bottom:27px;font-size:13px;line-height:1.9}._8VhFCa_catalogProduct{border-top:1px solid var(--border);padding:25px 0}._8VhFCa_catalogProduct h3{align-items:center;gap:13px;margin:0 0 14px;font-size:17px;font-weight:550;display:flex}._8VhFCa_catalogProduct h3 svg{color:var(--brand-ink);flex-shrink:0;transition:translate .18s}._8VhFCa_catalogProduct:hover h3 svg,._8VhFCa_catalogProduct:focus-within h3 svg{translate:0 -2px}._8VhFCa_catalogProduct p{color:var(--muted-foreground);margin:0 0 20px;font-size:13px;line-height:1.9}._8VhFCa_textLink{color:var(--brand-ink);align-items:center;gap:12px;font-size:13px;font-weight:550;display:inline-flex}._8VhFCa_textLink svg{flex-shrink:0;transition:translate .18s}._8VhFCa_textLink:hover svg{translate:2px -2px}._8VhFCa_capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}._8VhFCa_capability{border-top:1px solid var(--border);padding-top:28px}._8VhFCa_capabilityTop{color:var(--brand-ink);justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}._8VhFCa_capabilityTop span{color:var(--subtle-foreground);font-size:11px}._8VhFCa_capabilityTop>svg{transition:translate .18s}._8VhFCa_capability:hover ._8VhFCa_capabilityTop>svg{translate:0 -2px}._8VhFCa_capability h3{margin:0 0 13px;font-size:18px;font-weight:550}._8VhFCa_capability p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.95}._8VhFCa_workflow{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}._8VhFCa_workflowStep{position:relative}._8VhFCa_stepTop{align-items:center;gap:18px;margin-bottom:24px;display:flex}._8VhFCa_stepTop span{border:1px solid color-mix(in srgb, var(--brand-primary) 35%, var(--border));width:44px;height:44px;color:var(--brand-ink);background:var(--background);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}._8VhFCa_stepTop:after{content:"";background:var(--border);width:100%;height:1px}._8VhFCa_workflowStep:last-child ._8VhFCa_stepTop:after{background:linear-gradient(90deg, var(--border), transparent)}._8VhFCa_workflow h3{margin-bottom:13px;font-size:17px;font-weight:550}._8VhFCa_workflow p{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.95}._8VhFCa_scopeNote{color:var(--subtle-foreground);text-align:center;margin:36px 0 0;font-size:11px;line-height:1.9}._8VhFCa_readinessGrid{grid-template-columns:1.1fr .9fr;gap:85px;display:grid}._8VhFCa_readiness h2{margin-top:0}._8VhFCa_checkList{gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}._8VhFCa_checkList li{align-items:flex-start;gap:11px;font-size:13px;line-height:1.8;display:flex}._8VhFCa_checkList svg{color:var(--brand-ink);flex-shrink:0;margin-top:4px}._8VhFCa_useCases{border:1px solid var(--border);background:var(--card);border-radius:15px;padding:31px;scroll-margin-top:155px}._8VhFCa_useCases h2{margin:0 0 27px;font-size:21px;font-weight:550}._8VhFCa_useCases ul{margin:0;padding:0;list-style:none}._8VhFCa_useCases li{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:18px 0;font-size:14px;display:flex}._8VhFCa_useCases li:first-child{padding-top:0}._8VhFCa_useCases li:last-child{border-bottom:0;padding-bottom:0}._8VhFCa_useCases svg{color:var(--brand-ink);flex-shrink:0}._8VhFCa_related{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;margin-top:52px;padding-top:30px;display:flex}._8VhFCa_related h3{margin:0;font-size:15px;font-weight:500}._8VhFCa_related>div{flex-wrap:wrap;gap:20px;display:flex}._8VhFCa_approaches{grid-template-columns:1fr 1fr;gap:68px;display:grid}._8VhFCa_approach{border-top:1px solid var(--border);grid-template-columns:48px 1fr;gap:23px;padding-top:32px;display:grid}._8VhFCa_approach>svg{color:var(--brand-ink)}._8VhFCa_approach h3{margin:0 0 17px;font-size:24px;font-weight:550}._8VhFCa_approach p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.95}._8VhFCa_scenarioNav{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-bottom:58px;display:flex}._8VhFCa_scenarioNav a{color:var(--muted-foreground);border-bottom:1px solid var(--border);padding-bottom:10px;font-size:13px}._8VhFCa_scenarioNav a:hover{color:var(--brand-ink);border-color:var(--brand-primary)}._8VhFCa_scenario{border-top:1px solid var(--border);padding:60px 0;scroll-margin-top:145px}._8VhFCa_scenario:last-child{padding-bottom:0}._8VhFCa_scenarioTop{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}._8VhFCa_scenario[data-reverse=true] ._8VhFCa_scenarioCopy{order:2}._8VhFCa_scenarioCopy>span{color:var(--brand-ink);font-size:12px}._8VhFCa_scenarioCopy h2{letter-spacing:-.03em;margin:19px 0;font-size:clamp(28px,2.9vw,37px);font-weight:550}._8VhFCa_scenarioCopy>p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.95}._8VhFCa_scenarioCopy dl{gap:22px;margin:28px 0 0;display:grid}._8VhFCa_scenarioCopy dt{color:var(--foreground);margin-bottom:8px;font-size:12px;font-weight:550}._8VhFCa_scenarioCopy dd{color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.85}._8VhFCa_scenarioBottom{border-top:1px solid var(--border);grid-template-columns:1.2fr 1fr;align-items:center;gap:55px;margin-top:36px;padding-top:32px;display:grid}._8VhFCa_scenarioFlow{align-items:center;gap:13px;display:flex}._8VhFCa_scenarioFlow>span{color:var(--muted-foreground);align-items:center;gap:13px;font-size:12px;line-height:1.6;display:flex}._8VhFCa_scenarioFlow svg{color:var(--brand-ink);flex-shrink:0}._8VhFCa_scenarioProducts>span{color:var(--subtle-foreground);margin-bottom:15px;font-size:11px;display:block}._8VhFCa_scenarioProducts>div{flex-wrap:wrap;gap:13px 22px;display:flex}._8VhFCa_setupSteps{grid-template-columns:repeat(3,minmax(0,1fr))}._8VhFCa_visual{min-width:0;margin:0}._8VhFCa_visual figcaption{text-align:center;color:var(--subtle-foreground);margin-top:10px;font-size:9px;line-height:1.8}._8VhFCa_visualCanvas{isolation:isolate;aspect-ratio:5/3.8;width:100%;max-width:560px;margin-inline:auto;position:relative}@media (max-width:1050px){._8VhFCa_subnavInner{gap:18px}._8VhFCa_subnavBrand{padding-right:18px}._8VhFCa_subnavLinks{gap:20px}._8VhFCa_heroInner{gap:30px}._8VhFCa_hero h1{font-size:40px}._8VhFCa_catalogGroup{padding-inline:22px}._8VhFCa_introSplit,._8VhFCa_readinessGrid{gap:45px}._8VhFCa_scenarioTop{gap:40px}._8VhFCa_scenarioBottom{gap:30px}._8VhFCa_approaches{gap:38px}}@media (max-width:760px){._8VhFCa_subnavInner{gap:18px;min-height:56px}._8VhFCa_subnavBrand{display:none}._8VhFCa_subnavLinks{gap:24px;width:100%}._8VhFCa_subnavLinks a{padding-block:20px}._8VhFCa_hero{padding:48px 0 47px}._8VhFCa_heroInner{grid-template-columns:1fr;gap:25px}._8VhFCa_hero h1{font-size:clamp(34px,7.5vw,44px)}._8VhFCa_hero p{font-size:14px}._8VhFCa_hero ._8VhFCa_visual{width:100%;max-width:480px;margin-inline:auto}._8VhFCa_jumpnav>div{gap:28px}._8VhFCa_section{padding:61px 0;scroll-margin-top:135px}._8VhFCa_heading{text-align:left;margin-bottom:35px}._8VhFCa_introSplit,._8VhFCa_readinessGrid,._8VhFCa_scenarioTop,._8VhFCa_scenarioBottom,._8VhFCa_approaches{grid-template-columns:1fr;gap:28px}._8VhFCa_introStatement{font-size:14px}._8VhFCa_principles,._8VhFCa_catalog,._8VhFCa_capabilities,._8VhFCa_workflow{grid-template-columns:1fr;gap:30px}._8VhFCa_catalogGroup{border:0;padding:0}._8VhFCa_catalogGroup>p{min-height:0;margin-bottom:20px}._8VhFCa_catalogGroup:not(:first-child){padding-top:20px}._8VhFCa_catalogProduct{grid-template-columns:minmax(0,1fr);display:grid}._8VhFCa_catalogProduct p{margin-bottom:14px}._8VhFCa_capability{padding-top:23px}._8VhFCa_workflow{gap:27px}._8VhFCa_workflowStep{grid-template-columns:44px 1fr;gap:19px;display:grid}._8VhFCa_stepTop{align-items:start;margin-bottom:0;position:relative}._8VhFCa_stepTop:after{width:1px;height:calc(100% - 32px);position:absolute;top:55px;left:21px}._8VhFCa_workflow h3{margin:2px 0 10px}._8VhFCa_workflowStep:last-child ._8VhFCa_stepTop:after{display:none}._8VhFCa_related{flex-direction:column;align-items:start;margin-top:33px}._8VhFCa_related>div{gap:16px}._8VhFCa_approach{grid-template-columns:38px 1fr;gap:17px}._8VhFCa_approach>svg{width:32px}._8VhFCa_approach h3{font-size:22px}._8VhFCa_scenario{padding:40px 0}._8VhFCa_scenario[data-reverse=true] ._8VhFCa_scenarioCopy{order:initial}._8VhFCa_scenarioNav{justify-content:flex-start;gap:16px 23px;margin-bottom:35px}._8VhFCa_scenario ._8VhFCa_visual{width:100%;max-width:450px;margin-inline:auto}._8VhFCa_scenarioBottom{margin-top:25px;padding-top:25px}._8VhFCa_visualCompact ._8VhFCa_visualCanvas{max-width:430px}}@media (max-width:600px){._8VhFCa_subnav{top:68px}}@media (max-width:420px){._8VhFCa_visualCanvas{aspect-ratio:5/4.1}._8VhFCa_scenarioFlow{gap:9px}._8VhFCa_scenarioFlow>span{gap:9px;font-size:11px}}@media (prefers-reduced-motion:reduce){._8VhFCa_textLink svg,._8VhFCa_catalogProduct h3 svg,._8VhFCa_capabilityTop>svg{transition:none}._8VhFCa_catalogProduct:hover h3 svg,._8VhFCa_catalogProduct:focus-within h3 svg,._8VhFCa_capability:hover ._8VhFCa_capabilityTop>svg,._8VhFCa_textLink:hover svg{translate:none}}
