.VI1bJa_section{background:var(--space);color:var(--star);padding:clamp(64px,7vw,112px) 0;scroll-margin-top:112px}.VI1bJa_eyebrow,.VI1bJa_mapLabel{font:11px/1.6 var(--font-michroma), sans-serif;letter-spacing:.08em;color:var(--gold);margin:0 0 26px}.VI1bJa_mapLabel{color:#a6a6a3}.VI1bJa_productLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,7vw,110px);display:grid}.VI1bJa_section .VI1bJa_title{letter-spacing:-.065em;max-width:780px;margin:0;font-size:clamp(40px,4.6vw,68px);line-height:1.02}.VI1bJa_intro{color:#bdbdb8;max-width:470px;margin:24px 0 0;font-size:17px;line-height:1.65}.VI1bJa_detail{border-top:1px solid #44443f;min-height:230px;margin-top:36px;padding-top:24px}.VI1bJa_detail .VI1bJa_eyebrow{margin-bottom:12px}.VI1bJa_detail h3{letter-spacing:-.04em;margin:0 0 12px;font-size:29px}.VI1bJa_detail p:not(.VI1bJa_eyebrow){color:#bdbdb8;max-width:420px;min-height:54px;margin-bottom:20px;font-size:16px;line-height:1.6}.VI1bJa_resultLabel{letter-spacing:.1em;color:#a6a6a3;margin-bottom:8px;font-size:11px;display:block}.VI1bJa_detail strong{color:var(--gold);font-size:16px;font-weight:400}.VI1bJa_controls{color:#bdbdb8;align-items:center;gap:20px;margin-top:24px;font-size:13px;display:flex}.VI1bJa_controls button{width:44px;height:44px;color:var(--star);cursor:pointer;background:0 0;border:1px solid #64645c;border-radius:50%;font-size:21px}.VI1bJa_controls button:disabled{opacity:.35;cursor:default}.VI1bJa_section button:focus-visible{outline:2px solid var(--star);outline-offset:5px}.VI1bJa_route{padding:30px 0 0}.VI1bJa_stageList{margin:0;padding:0;list-style:none}.VI1bJa_stageList>li{border-top:1px solid #44443f;position:relative}.VI1bJa_stageList>li:last-child{border-bottom:1px solid #44443f}.VI1bJa_stageButton{text-align:left;width:100%;min-height:85px;color:var(--star);cursor:pointer;background:0 0;border:0;align-items:center;gap:20px;padding:16px 18px;transition:background .2s,color .2s;display:flex}.VI1bJa_number{color:#b9b9b2;font-variant-numeric:tabular-nums;flex:0 0 26px;font-size:12px}.VI1bJa_stageButton strong{font:24px/1.2 var(--font-space), sans-serif;letter-spacing:-.04em;display:block}.VI1bJa_stageButton small{color:#bdbdb8;margin-top:7px;font-size:13px;display:block}.VI1bJa_stageIndicator{color:var(--gold);margin-left:auto;font-size:22px}.VI1bJa_activeStage{box-shadow:inset 2px 0 var(--gold);background:#19170f}.VI1bJa_activeStage .VI1bJa_stageButton strong,.VI1bJa_activeStage .VI1bJa_number{color:var(--gold)}.VI1bJa_stageButton:hover{background:#ffffff08}.VI1bJa_branches{border-top:1px solid #64645c;grid-template-columns:1fr 1fr;margin:0 18px 18px 64px;display:grid}.VI1bJa_branches>span{color:#deded6;padding:12px 12px 0 0;font-size:14px}.VI1bJa_branches>span+span{border-left:1px solid #64645c;padding-left:18px}.VI1bJa_branches small{color:#a6a6a3;margin-top:4px;font-size:12px;display:block}.VI1bJa_caption{color:#a6a6a3;margin:20px 0 0;font-size:13px;line-height:1.5}.VI1bJa_mobileDetail{display:none}.VI1bJa_integrationHeading{grid-template-columns:1.3fr 1fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.VI1bJa_comparison{border-top:1px solid #64645c;border-bottom:1px solid #64645c;grid-template-columns:1fr 1fr;display:grid}.VI1bJa_isolated,.VI1bJa_connected{min-width:0;padding:30px 32px 24px 0}.VI1bJa_connected{background:linear-gradient(140deg,#c8a24a0b,#0000);border-left:1px solid #64645c;padding-left:32px;padding-right:24px}.VI1bJa_comparison .VI1bJa_mapLabel,.VI1bJa_comparison .VI1bJa_eyebrow{margin-bottom:18px}.VI1bJa_comparison h3{letter-spacing:-.05em;margin:0 0 12px;font-size:32px}.VI1bJa_comparisonCopy{color:#bdbdb8;min-height:48px;margin:0 0 20px;font-size:15px;line-height:1.6}.VI1bJa_systemList{margin:0;padding:0;list-style:none}.VI1bJa_systemList li{border-top:1px solid #44443f;grid-template-columns:26px minmax(90px,1fr) minmax(100px,1.2fr);align-items:center;gap:12px;min-height:68px;padding:12px 8px;transition:background .2s;display:grid}.VI1bJa_systemList strong{font-size:17px;font-weight:400}.VI1bJa_systemList li>span:last-child{color:#bdbdb8;font-size:13px;line-height:1.5}.VI1bJa_connected .VI1bJa_systemList{border-left:2px solid var(--gold)}.VI1bJa_connected .VI1bJa_systemList li{padding-left:14px}.VI1bJa_systemList .VI1bJa_currentSystem{box-shadow:inset 3px 0 var(--gold);background:#c8a24a24}.VI1bJa_currentSystem strong{color:#e3bf6a}.VI1bJa_bottomNote{color:#a6a6a3;margin:26px 0 0;font-size:13px;line-height:1.6}.VI1bJa_core{border-top:1px solid var(--gold);margin-top:18px;padding-top:18px}.VI1bJa_core strong{color:var(--gold);font-size:17px;font-weight:400;display:block}.VI1bJa_core span{color:#bdbdb8;margin-top:8px;font-size:13px;line-height:1.6;display:block}.VI1bJa_demo{grid-template-columns:1fr auto;align-items:center;gap:14px 32px;padding-top:30px;display:grid}.VI1bJa_demo .VI1bJa_eyebrow{margin-bottom:10px}.VI1bJa_demo p{margin-bottom:0;font-size:15px;line-height:1.6}.VI1bJa_demoButton{border:1px solid var(--gold);min-height:48px;color:var(--star);font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;font-size:14px;transition:background .2s;display:flex}.VI1bJa_demoButton:hover{background:#c8a24a18}.VI1bJa_demoButton span{color:var(--gold)}.VI1bJa_demo .VI1bJa_demoStatus{color:#a6a6a3;grid-column:1/-1;min-height:24px;font-size:13px}@media (max-width:1000px){.VI1bJa_productLayout{grid-template-columns:.9fr 1.1fr;gap:32px}.VI1bJa_integrationHeading{gap:32px}.VI1bJa_isolated,.VI1bJa_connected{padding-right:16px}.VI1bJa_connected{padding-left:20px}.VI1bJa_systemList li{grid-template-columns:20px 1fr}.VI1bJa_systemList li>span:last-child{grid-column:2}}@media (max-width:700px){.VI1bJa_productLayout,.VI1bJa_integrationHeading,.VI1bJa_comparison{grid-template-columns:1fr;gap:0}.VI1bJa_section .VI1bJa_title{font-size:clamp(38px,10vw,56px)}.VI1bJa_detail,.VI1bJa_controls{display:none}.VI1bJa_route{padding-top:32px}.VI1bJa_stageButton{gap:14px;padding:16px 12px}.VI1bJa_stageButton strong{font-size:22px}.VI1bJa_branches{margin-left:52px}.VI1bJa_mobileDetail{color:#deded6;margin:0;padding:0 16px 20px 52px;font-size:15px;line-height:1.6;display:block}.VI1bJa_integrationHeading{margin-bottom:32px}.VI1bJa_comparisonCopy{min-height:0}.VI1bJa_connected{border-top:1px solid #64645c;border-left:0;padding:28px 0}.VI1bJa_isolated{padding:28px 0}.VI1bJa_comparison h3{font-size:28px}.VI1bJa_systemList li{grid-template-columns:24px 1fr}.VI1bJa_demo{grid-template-columns:1fr}.VI1bJa_demoButton{justify-self:start}.VI1bJa_eyebrow,.VI1bJa_mapLabel{font-size:10px}}@media (prefers-reduced-motion:reduce){.VI1bJa_section *,.VI1bJa_section :before,.VI1bJa_section :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
