.visionxoHero-module__Els6pq__hero{background:var(--bg-elevated);isolation:isolate;padding-top:clamp(100px,12vw,140px);padding-bottom:clamp(28px,3.5vw,40px);position:relative;overflow:hidden}.visionxoHero-module__Els6pq__glow{pointer-events:none;background:radial-gradient(circle,#a12a781a 0%,#0000 70%);border-radius:50%;width:720px;height:640px;position:absolute;top:-25%;right:-10%}.visionxoHero-module__Els6pq__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.visionxoHero-module__Els6pq__left{text-align:left;opacity:0;flex-direction:column;align-items:flex-start;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(14px)}.visionxoHero-module__Els6pq__leftIn{opacity:1;transform:translateY(0)}.visionxoHero-module__Els6pq__preHeadline{font-family:var(--font-mono);color:var(--ink-4);letter-spacing:.02em;opacity:0;margin:16px 0 0;font-size:12px;font-weight:600;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);transform:translate(-8px)}.visionxoHero-module__Els6pq__preHeadlineIn{opacity:1;transform:translate(0)}.visionxoHero-module__Els6pq__headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-1);margin:16px 0;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.08}.visionxoHero-module__Els6pq__headlineAccent{font-style:normal}.visionxoHero-module__Els6pq__sub{color:var(--ink-3);max-width:480px;margin:0 0 28px;font-size:clamp(14px,1.2vw,15.5px);line-height:1.75}.visionxoHero-module__Els6pq__ctas{flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.visionxoHero-module__Els6pq__stats{border-top:1px solid var(--line-1);flex-wrap:nowrap;gap:clamp(14px,2.4vw,30px);width:100%;padding-top:26px;display:flex}.visionxoHero-module__Els6pq__stat{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;display:flex}.visionxoHero-module__Els6pq__statVal{font-family:var(--font-display);letter-spacing:-.02em;background:var(--grad-brand);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(19px,2.2vw,25px);font-weight:800}.visionxoHero-module__Els6pq__statLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.visionxoHero-module__Els6pq__right{position:relative}.visionxoHero-module__Els6pq__right:before{content:"";filter:blur(40px);z-index:0;pointer-events:none;background:radial-gradient(#a12a7829 0%,#d04c3614 45%,#0000 72%);position:absolute;inset:8% 4%}.visionxoHero-module__Els6pq__panel{z-index:1;border:1px solid var(--line-2);border-radius:var(--r-xl);opacity:0;background:#fff;max-width:480px;margin:0 auto;padding:clamp(14px,1.8vw,20px);transition:opacity .6s ease-out,transform .7s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(16px);box-shadow:0 24px 60px #7a1a4a1f,0 4px 14px #0000000a}.visionxoHero-module__Els6pq__panelEntered{opacity:1;transform:translateY(0)}.visionxoHero-module__Els6pq__panelHead{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:2px 4px 14px;display:flex}.visionxoHero-module__Els6pq__panelTitle{font-family:var(--font-display);color:var(--ink-3);font-size:13px;font-weight:600}.visionxoHero-module__Els6pq__panelBrand{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.visionxoHero-module__Els6pq__panelSep{color:var(--ink-4);margin:0 6px}.visionxoHero-module__Els6pq__live{color:#17885a;border-radius:var(--r-full);background:#1faa6e14;border:1px solid #1faa6e38;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.visionxoHero-module__Els6pq__liveDot{background:#1faa6e;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite visionxoHero-module__Els6pq__livePulse}@keyframes visionxoHero-module__Els6pq__livePulse{0%,to{box-shadow:0 0 #1faa6e73}50%{box-shadow:0 0 0 5px #1faa6e00}}.visionxoHero-module__Els6pq__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.visionxoHero-module__Els6pq__tile{background:var(--bg-subtle);border:1px solid var(--line-1);border-radius:var(--r-lg);opacity:0;min-width:0;transition:opacity .45s ease-out, transform .5s cubic-bezier(.16, 1, .3, 1), background .2s var(--ease);flex-direction:column;gap:5px;padding:12px 13px;display:flex;transform:translateY(8px)}.visionxoHero-module__Els6pq__panelEntered .visionxoHero-module__Els6pq__tile{opacity:1;transform:translateY(0)}.visionxoHero-module__Els6pq__tile:hover{background:#a12a780d;border-color:#a12a782e}.visionxoHero-module__Els6pq__tileDeptRow{align-items:center;gap:6px;min-width:0;display:flex}.visionxoHero-module__Els6pq__tileDot{background:#1faa6e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.visionxoHero-module__Els6pq__tileDotAlert{background:#e0603f;box-shadow:0 0 0 3px #e0603f29}.visionxoHero-module__Els6pq__tileDept{letter-spacing:.04em;text-transform:uppercase;color:var(--magenta);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.visionxoHero-module__Els6pq__tileFigure{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.015em;font-size:clamp(17px,1.7vw,21px);font-weight:800;line-height:1.1}.visionxoHero-module__Els6pq__tileSub{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.visionxoHero-module__Els6pq__scrollHint{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);opacity:0;z-index:1;flex-direction:column;align-items:center;gap:8px;margin:clamp(32px,4vw,48px) auto 0;font-size:10px;font-weight:600;transition:opacity .6s ease-out .3s;display:flex;position:relative}.visionxoHero-module__Els6pq__scrollHintIn{opacity:1}.visionxoHero-module__Els6pq__scrollLine{background:linear-gradient(var(--line-3), transparent);width:1px;height:24px;animation:1.8s ease-in-out infinite visionxoHero-module__Els6pq__scrollPulse}@keyframes visionxoHero-module__Els6pq__scrollPulse{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:960px){.visionxoHero-module__Els6pq__grid{grid-template-columns:1fr}.visionxoHero-module__Els6pq__left{text-align:center;align-items:center}.visionxoHero-module__Els6pq__sub{max-width:100%}.visionxoHero-module__Els6pq__stats{justify-content:center}.visionxoHero-module__Els6pq__stat{align-items:center}.visionxoHero-module__Els6pq__panel{margin-top:24px}}@media (max-width:560px){.visionxoHero-module__Els6pq__stats{flex-wrap:wrap}.visionxoHero-module__Els6pq__statVal{white-space:normal}.visionxoHero-module__Els6pq__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.visionxoHero-module__Els6pq__tile{padding:10px 11px}}@media (prefers-reduced-motion:reduce){.visionxoHero-module__Els6pq__panel,.visionxoHero-module__Els6pq__tile,.visionxoHero-module__Els6pq__preHeadline,.visionxoHero-module__Els6pq__left,.visionxoHero-module__Els6pq__scrollHint{transition:none}.visionxoHero-module__Els6pq__scrollLine,.visionxoHero-module__Els6pq__liveDot{animation:none}}
.ecosystemDiagram-module__81uigG__diagram{aspect-ratio:1;width:min(100%,560px);margin:0 auto;position:relative;container-type:inline-size}.ecosystemDiagram-module__81uigG__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ecosystemDiagram-module__81uigG__orbit{fill:none;stroke:#a12a7859;stroke-width:1.5px;stroke-dasharray:2 6;stroke-linecap:round}.ecosystemDiagram-module__81uigG__band{fill:none;stroke-width:34px}.ecosystemDiagram-module__81uigG__bandText{font-family:var(--font-display);letter-spacing:3px;dominant-baseline:central;font-size:13px;font-weight:700}.ecosystemDiagram-module__81uigG__bandTextPink{fill:var(--magenta)}.ecosystemDiagram-module__81uigG__bandTextPeach{fill:#c4502c}.ecosystemDiagram-module__81uigG__zone{fill:#a12a7809;stroke:#a12a7824;stroke-width:1px}.ecosystemDiagram-module__81uigG__spoke{stroke:#a12a7824;stroke-width:1px}.ecosystemDiagram-module__81uigG__core{filter:drop-shadow(0 10px 24px #7a1a4a59)}.ecosystemDiagram-module__81uigG__coreLabel{text-align:center;pointer-events:none;flex-direction:column;align-items:center;width:26cqw;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ecosystemDiagram-module__81uigG__coreName{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:5.4cqw;font-weight:800;line-height:1}.ecosystemDiagram-module__81uigG__segment{text-align:center;max-width:17cqw;font-family:var(--font-display);color:var(--ink-1);pointer-events:none;flex-direction:column;align-items:center;gap:.6cqw;font-size:1.85cqw;font-weight:700;line-height:1.2;display:flex;position:absolute;transform:translate(-50%,-50%)}.ecosystemDiagram-module__81uigG__segmentSide{max-width:8.6cqw;font-size:1.7cqw}.ecosystemDiagram-module__81uigG__segment svg{width:3.4cqw;height:3.4cqw;color:var(--magenta)}.ecosystemDiagram-module__81uigG__node{flex-direction:column;align-items:center;gap:.9cqw;width:15cqw;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.ecosystemDiagram-module__81uigG__nodeIcon{width:8.4cqw;height:8.4cqw;color:var(--magenta);transition:transform .2s var(--ease), background .2s var(--ease), color .2s var(--ease);background:#fff;border:1px solid #a12a782e;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #a12a781f}.ecosystemDiagram-module__81uigG__nodeIcon svg{width:3.6cqw;height:3.6cqw}.ecosystemDiagram-module__81uigG__nodeName{font-family:var(--font-display);color:var(--ink-2);text-align:center;font-size:1.85cqw;font-weight:700;line-height:1.2}.ecosystemDiagram-module__81uigG__nodeLink:hover .ecosystemDiagram-module__81uigG__nodeIcon{background:var(--grad-brand);color:#fff;border-color:#0000;transform:scale(1.08)}.ecosystemDiagram-module__81uigG__nodeLink:hover .ecosystemDiagram-module__81uigG__nodeName{color:var(--magenta)}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__coreLabel{width:23cqw}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__coreName{font-size:4.3cqw}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__segment{max-width:19cqw;font-size:1.75cqw}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__segmentSide{max-width:11.6cqw;font-size:1.6cqw}.ecosystemDiagram-module__81uigG__nodeOutward{flex-direction:column-reverse}@media (max-width:480px){.ecosystemDiagram-module__81uigG__nodeName,.ecosystemDiagram-module__81uigG__segment{font-size:2.4cqw}.ecosystemDiagram-module__81uigG__segmentSide{max-width:9.4cqw;font-size:2cqw}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__segment{font-size:2.1cqw}.ecosystemDiagram-module__81uigG__wide .ecosystemDiagram-module__81uigG__segmentSide{max-width:12cqw;font-size:1.9cqw}}
.visionxoGap-module__vDdnMq__section{padding-top:clamp(28px,3.5vw,40px);padding-bottom:var(--section-pad);background:var(--bg-subtle)}.visionxoGap-module__vDdnMq__hdr{text-align:center;max-width:640px;margin:0 auto clamp(32px,4vw,48px)}.visionxoGap-module__vDdnMq__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.72}.visionxoGap-module__vDdnMq__split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);padding-top:clamp(24px,3vw,40px);display:grid}.visionxoGap-module__vDdnMq__copy{max-width:560px}.visionxoGap-module__vDdnMq__copySub{color:var(--ink-3);margin:14px 0 0;font-size:clamp(14px,1.2vw,16px);line-height:1.75}.visionxoGap-module__vDdnMq__copyClosing{font-family:var(--font-display);color:var(--ink-1);border-left:3px solid var(--magenta);border-radius:0 var(--r-lg) var(--r-lg) 0;background:#a12a780d;margin:24px 0 0;padding:14px 18px;font-size:clamp(15px,1.3vw,17px);font-weight:700;line-height:1.5}.visionxoGap-module__vDdnMq__split .visionxoGap-module__vDdnMq__diagram{width:min(100%,460px)}@media (max-width:960px){.visionxoGap-module__vDdnMq__split{grid-template-columns:1fr}.visionxoGap-module__vDdnMq__copy{max-width:none}}.visionxoGap-module__vDdnMq__stage{aspect-ratio:1;width:100%;max-width:480px;margin:0 auto;position:relative}.visionxoGap-module__vDdnMq__node{border-radius:var(--r-full);background:var(--bg-elevated);border:1px solid var(--line-2);padding:10px 18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 16px #0000000d}.visionxoGap-module__vDdnMq__nodeName{font-family:var(--font-display);color:var(--ink-2);white-space:nowrap;font-size:12.5px;font-weight:700}.visionxoGap-module__vDdnMq__hub{background:var(--grad-brand);border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 36px #a12a7852}.visionxoGap-module__vDdnMq__hub span{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:800}.visionxoGap-module__vDdnMq__closing{text-align:center;max-width:560px;color:var(--ink-2);margin:clamp(28px,3.5vw,40px) auto 0;font-size:14px;font-weight:500;line-height:1.65}@media (max-width:560px){.visionxoGap-module__vDdnMq__stage{max-width:340px}.visionxoGap-module__vDdnMq__node{padding:8px 12px}.visionxoGap-module__vDdnMq__nodeName{font-size:11px}.visionxoGap-module__vDdnMq__hub{width:88px;height:88px}}
.visionxoDay-module__bVeS0G__section{padding:var(--section-pad) 0;background:linear-gradient(135deg,#a12a78 0%,#7a1550 50%,#d04c36 100%);position:relative;overflow:hidden}.visionxoDay-module__bVeS0G__section:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;top:-40%;right:-8%}.visionxoDay-module__bVeS0G__hdr{text-align:center;z-index:1;max-width:620px;margin:0 auto clamp(36px,4.5vw,56px);position:relative}.visionxoDay-module__bVeS0G__hdr .overline{color:var(--ink-1);background:#ffffffbf;border-color:#ffffffe6;margin-left:auto;margin-right:auto}.visionxoDay-module__bVeS0G__hdr .gt{-webkit-text-fill-color:var(--ink-1);color:var(--ink-1);background:0 0}.visionxoDay-module__bVeS0G__hdrSub{color:#ffffffc7;margin-top:10px;font-size:14.5px;line-height:1.72}.visionxoDay-module__bVeS0G__rail{z-index:1;max-width:900px;margin:0 auto;position:relative}.visionxoDay-module__bVeS0G__railLine{background:#ffffff3d;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.visionxoDay-module__bVeS0G__stopRow{opacity:0;grid-template-columns:1fr 40px 1fr;align-items:stretch;gap:0 clamp(16px,3vw,32px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(28px)}.visionxoDay-module__bVeS0G__stopRowIn{opacity:1;transform:translateY(0)}.visionxoDay-module__bVeS0G__stopRow+.visionxoDay-module__bVeS0G__stopRow{margin-top:clamp(20px,3vw,32px)}.visionxoDay-module__bVeS0G__stopStem{grid-area:1/2;justify-content:center;align-items:center;height:100%;display:flex}.visionxoDay-module__bVeS0G__stopDot{background:#fff;border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 0 5px #a12a788c,0 0 14px #fff9}.visionxoDay-module__bVeS0G__stopRowLeft .visionxoDay-module__bVeS0G__stopCard{grid-column:1}.visionxoDay-module__bVeS0G__stopRowLeft .visionxoDay-module__bVeS0G__stopSpacer,.visionxoDay-module__bVeS0G__stopRowRight .visionxoDay-module__bVeS0G__stopCard{grid-column:3}.visionxoDay-module__bVeS0G__stopRowRight .visionxoDay-module__bVeS0G__stopSpacer{grid-column:1}.visionxoDay-module__bVeS0G__stopCard{border-radius:var(--r-lg);background:#fff;border:1px solid #fff6;flex-direction:column;gap:8px;padding:18px 20px;display:flex;box-shadow:0 10px 26px #00000029}.visionxoDay-module__bVeS0G__stopTime{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);font-size:10px;font-weight:700}.visionxoDay-module__bVeS0G__stopEvent{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;line-height:1.3}.visionxoDay-module__bVeS0G__responseRow{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.visionxoDay-module__bVeS0G__responseTag{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--grad-brand);border-radius:var(--r-full);flex-shrink:0;padding:2px 8px;font-size:8px;font-weight:700}.visionxoDay-module__bVeS0G__response{color:var(--ink-1);font-size:12px;font-weight:600}.visionxoDay-module__bVeS0G__outcome{color:var(--ink-3);border-top:1px solid var(--line-1);margin:0;padding-top:8px;font-size:11.5px;line-height:1.55}@media (max-width:760px){.visionxoDay-module__bVeS0G__railLine{left:6px}.visionxoDay-module__bVeS0G__stopRow{grid-template-columns:14px 1fr;gap:0 14px}.visionxoDay-module__bVeS0G__stopStem{grid-column:1}.visionxoDay-module__bVeS0G__stopRowLeft .visionxoDay-module__bVeS0G__stopCard,.visionxoDay-module__bVeS0G__stopRowRight .visionxoDay-module__bVeS0G__stopCard{grid-column:2}.visionxoDay-module__bVeS0G__stopSpacer{display:none}}@media (prefers-reduced-motion:reduce){.visionxoDay-module__bVeS0G__stopRow{opacity:1;transition:none;transform:none}}
.companyIntro-module__uaYN0G__section{background:var(--bg-elevated);border-bottom:1px solid var(--line-2);padding-top:clamp(96px,10vw,120px);padding-bottom:clamp(48px,5vw,64px);overflow:hidden}.companyIntro-module__uaYN0G__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.companyIntro-module__uaYN0G__copy{max-width:600px}.companyIntro-module__uaYN0G__headline{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink-1);margin:16px 0 22px;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.08}.companyIntro-module__uaYN0G__headline em{font-style:normal}.companyIntro-module__uaYN0G__body{color:var(--ink-3);margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.75}.companyIntro-module__uaYN0G__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.companyIntro-module__uaYN0G__grid .companyIntro-module__uaYN0G__diagram{width:min(100%,560px,100svh - 170px);min-width:min(100%,320px)}@media (max-width:960px){.companyIntro-module__uaYN0G__grid{grid-template-columns:1fr}.companyIntro-module__uaYN0G__copy{max-width:none}}
.visionxoScenarios-module__r31fxa__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.visionxoScenarios-module__r31fxa__hdr{max-width:620px;margin-bottom:clamp(28px,3.5vw,40px)}.visionxoScenarios-module__r31fxa__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.visionxoScenarios-module__r31fxa__tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.visionxoScenarios-module__r31fxa__tabBtn{font-family:var(--font-body);color:var(--ink-3);background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);padding:9px 18px;font-size:13px;font-weight:600}.visionxoScenarios-module__r31fxa__tabBtn:hover{border-color:var(--magenta);color:var(--magenta)}.visionxoScenarios-module__r31fxa__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.visionxoScenarios-module__r31fxa__tabBtnOn:hover{color:#fff}.visionxoScenarios-module__r31fxa__panelWrap{background:var(--bg-elevated);border:1px solid var(--line-2);border-radius:var(--r-xl);padding:clamp(24px,3vw,34px);animation:.3s ease-out both visionxoScenarios-module__r31fxa__panelIn}@keyframes visionxoScenarios-module__r31fxa__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.visionxoScenarios-module__r31fxa__question{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(16px,1.8vw,19px);font-weight:700;line-height:1.4}.visionxoScenarios-module__r31fxa__sliderField{margin-bottom:28px}.visionxoScenarios-module__r31fxa__sliderWrap{border-radius:var(--r-full);background:var(--line-1);height:6px;position:relative}.visionxoScenarios-module__r31fxa__sliderFill{border-radius:var(--r-full);background:var(--grad-brand);pointer-events:none;height:100%;position:absolute;top:0;left:0}.visionxoScenarios-module__r31fxa__slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.visionxoScenarios-module__r31fxa__slider::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--magenta);cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #a12a7859}.visionxoScenarios-module__r31fxa__slider::-moz-range-thumb{border:3px solid var(--magenta);cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #a12a7859}.visionxoScenarios-module__r31fxa__sliderRange{font-family:var(--font-mono);color:var(--ink-4);justify-content:space-between;margin-top:10px;font-size:10.5px;font-weight:600;display:flex}.visionxoScenarios-module__r31fxa__sliderCurrent{color:var(--magenta);font-weight:700}.visionxoScenarios-module__r31fxa__outcomes{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.visionxoScenarios-module__r31fxa__outcome{background:var(--bg-subtle);border:1px solid var(--line-1);border-radius:var(--r-lg);flex-direction:column;gap:6px;padding:16px;display:flex}.visionxoScenarios-module__r31fxa__outcomeLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);font-size:9px;font-weight:700}.visionxoScenarios-module__r31fxa__outcomeVal{color:var(--ink-1);font-size:13.5px;font-weight:700;line-height:1.35}@media (max-width:900px){.visionxoScenarios-module__r31fxa__outcomes{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.visionxoScenarios-module__r31fxa__outcomes{grid-template-columns:1fr}}
.visionMission-module__2SQKKa__section{background:var(--bg-elevated);padding:clamp(72px,9vw,112px) 0;position:relative;overflow:hidden}.visionMission-module__2SQKKa__section:before{content:"";pointer-events:none;background:radial-gradient(70% 50% at 50% -5%,#a12a780a 0%,#0000 65%);position:absolute;inset:0}.visionMission-module__2SQKKa__sectionHead{margin-bottom:clamp(48px,6vw,72px)}.visionMission-module__2SQKKa__mainTitle{margin-top:4px;margin-bottom:14px}.visionMission-module__2SQKKa__sectionSub{color:var(--ink-3);font-size:clamp(13px,1.3vw,15px);line-height:1.78}.visionMission-module__2SQKKa__grid{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);display:grid}.visionMission-module__2SQKKa__col{flex-direction:column;padding-top:52px;display:flex;position:relative}.visionMission-module__2SQKKa__grid>.visionMission-module__2SQKKa__col:last-child{border-left:1px solid #0a090812;padding-left:clamp(24px,4vw,56px)}.visionMission-module__2SQKKa__ghostNum{font-family:var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #a12a7821;pointer-events:none;-webkit-user-select:none;user-select:none;animation:visionMission-module__2SQKKa__ghostFloat 6s var(--ease) infinite;font-size:clamp(80px,12vw,140px);font-weight:900;line-height:1;position:absolute;top:-10px;left:0}.visionMission-module__2SQKKa__col:last-child .visionMission-module__2SQKKa__ghostNum{left:clamp(24px,4vw,56px)}@keyframes visionMission-module__2SQKKa__ghostFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.visionMission-module__2SQKKa__colOverline{align-self:flex-start!important;margin-bottom:16px!important}.visionMission-module__2SQKKa__colHeadline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-1);margin-bottom:16px;font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.25}.visionMission-module__2SQKKa__colBody{color:var(--ink-3);font-size:clamp(13px,1.2vw,14.5px);line-height:1.84}.visionMission-module__2SQKKa__colBody+.visionMission-module__2SQKKa__colBody{margin-top:12px}.visionMission-module__2SQKKa__bullets{flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.visionMission-module__2SQKKa__bullet{border-bottom:1px solid #0a09080f;align-items:baseline;gap:12px;padding:11px 0;display:flex}.visionMission-module__2SQKKa__bullets .visionMission-module__2SQKKa__bullet:first-child{border-top:1px solid #0a09080f}.visionMission-module__2SQKKa__bulletDot{background:var(--grad-brand);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.visionMission-module__2SQKKa__bulletText{color:var(--ink-2,#2c2b2a);font-size:13px;font-weight:500;line-height:1.58}.visionMission-module__2SQKKa__quoteDecor{color:#a12a780e;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Georgia,serif;font-size:clamp(80px,12vw,140px);font-style:italic;line-height:1;position:absolute;bottom:-16px;right:0}.visionMission-module__2SQKKa__col:last-child .visionMission-module__2SQKKa__quoteDecor{left:clamp(24px,4vw,56px);right:auto}@media (max-width:840px){.visionMission-module__2SQKKa__grid{grid-template-columns:1fr}.visionMission-module__2SQKKa__grid>.visionMission-module__2SQKKa__col:last-child{border-top:1px solid #0a090812;border-left:none;padding-top:48px;padding-left:0}.visionMission-module__2SQKKa__col:last-child .visionMission-module__2SQKKa__ghostNum{left:0}.visionMission-module__2SQKKa__col:last-child .visionMission-module__2SQKKa__quoteDecor{left:auto;right:0}}@media (prefers-reduced-motion:reduce){.visionMission-module__2SQKKa__ghostNum{animation:none}}
.visionxoCommand-module__2LV7mq__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.visionxoCommand-module__2LV7mq__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.visionxoCommand-module__2LV7mq__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.visionxoCommand-module__2LV7mq__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.visionxoCommand-module__2LV7mq__hdr{text-align:center;max-width:960px;margin:0 auto clamp(28px,3.5vw,40px)}.visionxoCommand-module__2LV7mq__hdrSub{color:#ffffff73;margin-top:10px;font-size:14.5px;line-height:1.72}.visionxoCommand-module__2LV7mq__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.visionxoCommand-module__2LV7mq__tabBtn{font-family:var(--font-body);color:#ffffff8c;border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);background:#ffffff0a;border:1px solid #ffffff1f;padding:9px 18px;font-size:13px;font-weight:600}.visionxoCommand-module__2LV7mq__tabBtn:hover{color:#fff;border-color:#ffffff47}.visionxoCommand-module__2LV7mq__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.visionxoCommand-module__2LV7mq__panel{border-radius:var(--r-xl);background:#ffffff08;border:1px solid #ffffff1a;grid-template-columns:1fr 260px;gap:0;animation:.3s ease-out both visionxoCommand-module__2LV7mq__panelIn;display:grid;overflow:hidden}@keyframes visionxoCommand-module__2LV7mq__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.visionxoCommand-module__2LV7mq__panelMain{flex-direction:column;gap:16px;padding:clamp(26px,3vw,36px);display:flex}.visionxoCommand-module__2LV7mq__panelTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;margin:0;font-size:clamp(17px,1.9vw,21px);font-weight:700;line-height:1.4}.visionxoCommand-module__2LV7mq__points{flex-direction:column;gap:10px;display:flex}.visionxoCommand-module__2LV7mq__point{color:#fff9;padding-left:16px;font-size:13.5px;line-height:1.6;position:relative}.visionxoCommand-module__2LV7mq__point:before{content:"";background:var(--magenta);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.visionxoCommand-module__2LV7mq__samples{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:6px;padding-top:16px;display:flex}.visionxoCommand-module__2LV7mq__sample{color:#ffffffbf;border-left:2px solid var(--magenta);margin:0;padding-left:12px;font-size:13px;font-style:italic;line-height:1.6}.visionxoCommand-module__2LV7mq__panelMetrics{background:#ffffff08;border-left:1px solid #ffffff14;flex-direction:column;justify-content:center;gap:20px;padding:clamp(26px,3vw,36px);display:flex}.visionxoCommand-module__2LV7mq__metric{flex-direction:column;gap:4px;display:flex}.visionxoCommand-module__2LV7mq__metricVal{font-family:var(--font-display);letter-spacing:-.02em;background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(22px,2.6vw,28px);font-weight:800}.visionxoCommand-module__2LV7mq__metricLabel{color:#ffffff6b;font-size:12px;line-height:1.4}@media (max-width:760px){.visionxoCommand-module__2LV7mq__panel{grid-template-columns:1fr}.visionxoCommand-module__2LV7mq__panelMetrics{border-top:1px solid #ffffff14;border-left:none;flex-direction:row}}
.storySection-module__BpU_MG__section{background:var(--bg-subtle);padding:clamp(72px,9vw,112px) 0;position:relative}.storySection-module__BpU_MG__hdr{margin-bottom:clamp(48px,6vw,68px)}.storySection-module__BpU_MG__headline{margin-top:6px;margin-bottom:10px}.storySection-module__BpU_MG__sub{color:var(--ink-3);font-size:clamp(13px,1.25vw,15px);line-height:1.78}.storySection-module__BpU_MG__mainGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(36px,5vw,64px);display:grid}.storySection-module__BpU_MG__leftCol{flex-direction:column;gap:32px;display:flex;position:sticky;top:96px}.storySection-module__BpU_MG__quoteWrap{position:relative}.storySection-module__BpU_MG__qMark{font-family:var(--font-display);color:var(--magenta);opacity:.18;-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:4px;font-size:clamp(72px,10vw,120px);line-height:.75;display:block}.storySection-module__BpU_MG__quoteText{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink-1);border:none;margin:0 0 clamp(20px,2.5vw,28px);padding:0;font-size:clamp(20px,2.5vw,30px);font-style:italic;font-weight:600;line-height:1.4}.storySection-module__BpU_MG__quoteBy{align-items:center;gap:12px;display:flex}.storySection-module__BpU_MG__byName{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;font-size:13.5px;font-weight:700;display:block}.storySection-module__BpU_MG__byRole{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--magenta);margin-top:2px;font-size:8.5px;font-weight:700;display:block}.storySection-module__BpU_MG__belief{color:var(--ink-3);border-top:1px solid #0a090814;margin:0;padding-top:24px;font-size:clamp(13px,1.2vw,14.5px);line-height:1.8}.storySection-module__BpU_MG__statsRow{border-top:1px solid #0a090814;gap:0;padding-top:24px;display:flex}.storySection-module__BpU_MG__stat{flex-direction:column;flex:1;gap:4px;padding-right:20px;display:flex}.storySection-module__BpU_MG__stat+.storySection-module__BpU_MG__stat{border-left:1px solid #0a090814;padding-left:20px;padding-right:0}.storySection-module__BpU_MG__statNum{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(22px,2.5vw,30px);font-weight:800;line-height:1}.storySection-module__BpU_MG__statLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:9px;font-weight:700}.storySection-module__BpU_MG__rightCol{position:relative}.storySection-module__BpU_MG__timelineLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);opacity:.55;margin-bottom:28px;font-size:9px;font-weight:700}.storySection-module__BpU_MG__track{background:#0a090814;width:1px;position:absolute;top:36px;bottom:0;left:17px;overflow:hidden}.storySection-module__BpU_MG__trackFill{transform-origin:top;background:linear-gradient(#a12a78b3 0%,#d04c3659 70%,#0000 100%);height:100%;transition:transform 2s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleY(0)}.storySection-module__BpU_MG__trackFill.storySection-module__BpU_MG__lineVisible{transform:scaleY(1)}.storySection-module__BpU_MG__timeline{flex-direction:column;display:flex;position:relative}.storySection-module__BpU_MG__row{border-bottom:1px solid #0a090812;align-items:flex-start;gap:20px;margin-bottom:clamp(20px,2.5vw,32px);padding-bottom:clamp(20px,2.5vw,32px);display:flex}.storySection-module__BpU_MG__row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.storySection-module__BpU_MG__dotWrap{z-index:2;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex;position:relative}.storySection-module__BpU_MG__dot{background:var(--grad-brand);z-index:1;border-radius:50%;width:10px;height:10px;position:relative;box-shadow:0 0 10px #a12a7866}.storySection-module__BpU_MG__dotRing{border:1.5px solid #a12a783d;border-radius:50%;animation:3.2s ease-out infinite storySection-module__BpU_MG__ringPulse;position:absolute;inset:0}@keyframes storySection-module__BpU_MG__ringPulse{0%{opacity:0;transform:scale(.5)}35%{opacity:1}to{opacity:0;transform:scale(2.4)}}.storySection-module__BpU_MG__rowContent{flex:1;min-width:0}.storySection-module__BpU_MG__rowTop{align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.storySection-module__BpU_MG__rowYear{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(30px,3.5vw,44px);font-weight:900;line-height:1}.storySection-module__BpU_MG__rowTitle{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-radius:var(--r-full);border:1px solid #0a09081f;padding:3px 10px;font-size:9px;font-weight:700}.storySection-module__BpU_MG__rowKpi{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.storySection-module__BpU_MG__kpiNum{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(18px,2vw,24px);font-weight:800;line-height:1}.storySection-module__BpU_MG__kpiLabel{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:8.5px;font-weight:700}.storySection-module__BpU_MG__rowDesc{color:var(--ink-3);margin:0;font-size:clamp(12px,1.1vw,13.5px);line-height:1.72}@media (max-width:800px){.storySection-module__BpU_MG__mainGrid{grid-template-columns:1fr}.storySection-module__BpU_MG__leftCol{position:static}}@media (prefers-reduced-motion:reduce){.storySection-module__BpU_MG__dotRing{animation:none!important}.storySection-module__BpU_MG__trackFill{transition:none}}
.visionxoMap-module__Wc9sta__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.visionxoMap-module__Wc9sta__hdr{text-align:center;max-width:960px;margin:0 auto clamp(28px,3.5vw,40px)}.visionxoMap-module__Wc9sta__mapWrap{background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-xl);max-width:820px;margin:0 auto;padding:16px 16px 0;position:relative;overflow:visible}.visionxoMap-module__Wc9sta__mapSvg{border-radius:var(--r-lg);width:100%;height:auto;display:block;overflow:hidden}.visionxoMap-module__Wc9sta__tooltip{background:var(--bg-elevated);border:1px solid var(--line-brand);border-radius:var(--r-xl);width:240px;box-shadow:var(--shadow-lg);z-index:20;animation:visionxoMap-module__Wc9sta__tipIn .2s var(--ease) both;padding:18px;position:absolute}@keyframes visionxoMap-module__Wc9sta__tipIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.visionxoMap-module__Wc9sta__tooltipHeader{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:10px;display:flex}.visionxoMap-module__Wc9sta__tooltipName{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;font-size:14.5px;font-weight:800}.visionxoMap-module__Wc9sta__tooltipCat{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--magenta);flex-shrink:0;font-size:9px;font-weight:700}.visionxoMap-module__Wc9sta__tooltipFigures{flex-direction:column;gap:8px;display:flex}.visionxoMap-module__Wc9sta__tooltipFigure{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.visionxoMap-module__Wc9sta__tooltipFigureLabel{color:var(--ink-3);font-size:11.5px}.visionxoMap-module__Wc9sta__tooltipFigureVal{color:var(--ink-1);text-align:right;font-size:12.5px;font-weight:700}.visionxoMap-module__Wc9sta__legend{flex-wrap:wrap;justify-content:center;gap:20px;padding:16px 0;display:flex}.visionxoMap-module__Wc9sta__legendItem{color:var(--ink-3);align-items:center;gap:6px;font-size:12px;display:flex}.visionxoMap-module__Wc9sta__legendDot{background:var(--magenta);border-radius:50%;width:6px;height:6px}.visionxoMap-module__Wc9sta__hint{text-align:center;color:var(--ink-4);margin-top:14px;font-size:12.5px}@media (max-width:760px){.visionxoMap-module__Wc9sta__mapWrap{padding:12px 12px 0}.visionxoMap-module__Wc9sta__tooltip{width:100%;margin:12px 0;position:static}}
.founderSection-module__ZkqlnW__section{background:var(--bg-ink);padding:clamp(72px,9vw,112px) 0;position:relative;overflow:hidden}.founderSection-module__ZkqlnW__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.founderSection-module__ZkqlnW__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.founderSection-module__ZkqlnW__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.founderSection-module__ZkqlnW__hdr{margin-bottom:clamp(48px,6vw,64px)}.founderSection-module__ZkqlnW__headline{margin-top:6px;margin-bottom:10px}.founderSection-module__ZkqlnW__sub{color:#ffffff5c;font-size:clamp(13px,1.25vw,15px);line-height:1.78}.founderSection-module__ZkqlnW__grid{grid-template-columns:1fr 280px;align-items:start;gap:clamp(48px,6vw,88px);display:grid}.founderSection-module__ZkqlnW__left{flex-direction:column;gap:clamp(28px,3.5vw,40px);display:flex}.founderSection-module__ZkqlnW__quote{border-left:3px solid;border-image:var(--grad-brand) 1;margin:0;padding-left:clamp(20px,2.5vw,28px)}.founderSection-module__ZkqlnW__quoteText{font-family:var(--font-display);letter-spacing:-.01em;color:#ffffff9e;margin:0;font-size:clamp(16px,1.7vw,20px);font-style:italic;font-weight:400;line-height:1.6}.founderSection-module__ZkqlnW__bio{flex-direction:column;gap:16px;display:flex}.founderSection-module__ZkqlnW__bioPara{color:#ffffff7a;margin:0;font-size:clamp(13.5px,1.25vw,15px);line-height:1.82}.founderSection-module__ZkqlnW__cta{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:12px;padding-top:clamp(20px,2.5vw,28px);display:flex}.founderSection-module__ZkqlnW__trust{width:100%;font-family:var(--font-mono);letter-spacing:.04em;color:#ffffff38;margin:0;font-size:10px;font-weight:500}.founderSection-module__ZkqlnW__right{flex-direction:column;gap:0;display:flex;position:sticky;top:96px}.founderSection-module__ZkqlnW__avatar{aspect-ratio:1;border-radius:var(--r-xl);background:var(--grad-brand);border:1px solid #ffffff1f;width:100%;max-width:240px;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 12px 36px #a12a7847}.founderSection-module__ZkqlnW__avatarImg{object-fit:cover;object-position:center top}.founderSection-module__ZkqlnW__name{font-family:var(--font-display);letter-spacing:-.02em;color:#ffffffe6;margin:0 0 8px;font-size:clamp(17px,1.6vw,20px);font-weight:700}.founderSection-module__ZkqlnW__title{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--magenta);border-radius:var(--r-full);background:#a12a781f;border:1px solid #a12a7838;padding:4px 12px;font-size:8.5px;font-weight:700;display:inline-block}.founderSection-module__ZkqlnW__divider{background:#ffffff12;height:1px;margin:20px 0}.founderSection-module__ZkqlnW__stats{gap:0;display:flex}.founderSection-module__ZkqlnW__stat{flex-direction:column;flex:1;gap:3px;display:flex}.founderSection-module__ZkqlnW__stat+.founderSection-module__ZkqlnW__stat{border-left:1px solid #ffffff12;padding-left:14px}.founderSection-module__ZkqlnW__statNum{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(18px,1.8vw,22px);font-weight:800;line-height:1}.founderSection-module__ZkqlnW__statLabel{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:#ffffff38;font-size:8px;font-weight:700}.founderSection-module__ZkqlnW__tags{flex-wrap:wrap;gap:6px;display:flex}.founderSection-module__ZkqlnW__tag{font-family:var(--font-mono);letter-spacing:.03em;color:#ffffff61;border-radius:var(--r-full);background:#ffffff0d;border:1px solid #ffffff14;padding:4px 10px;font-size:9px;font-weight:600}.founderSection-module__ZkqlnW__links{gap:10px;display:flex}.founderSection-module__ZkqlnW__linkIcon{color:#a12a78d9;background:#a12a781f;border:1px solid #a12a783d;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.founderSection-module__ZkqlnW__linkIcon:hover{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:translateY(-2px)}@media (max-width:840px){.founderSection-module__ZkqlnW__grid{grid-template-columns:1fr}.founderSection-module__ZkqlnW__right{flex-flow:wrap;order:-1;align-items:center;gap:16px;position:static}.founderSection-module__ZkqlnW__avatar{flex-shrink:0;margin-bottom:0}.founderSection-module__ZkqlnW__name{margin-bottom:4px}.founderSection-module__ZkqlnW__divider{width:100%}}@media (max-width:480px){.founderSection-module__ZkqlnW__right,.founderSection-module__ZkqlnW__cta{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.founderSection-module__ZkqlnW__section:before{display:none}}
.visionxoPerspectives-module__EqE9gG__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.visionxoPerspectives-module__EqE9gG__hdr{text-align:center;max-width:640px;margin:0 auto clamp(28px,3.5vw,40px)}.visionxoPerspectives-module__EqE9gG__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.visionxoPerspectives-module__EqE9gG__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.visionxoPerspectives-module__EqE9gG__tabBtn{font-family:var(--font-body);color:var(--ink-3);background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-full);cursor:pointer;transition:all .2s var(--ease);padding:9px 18px;font-size:13px;font-weight:600}.visionxoPerspectives-module__EqE9gG__tabBtn:hover{border-color:var(--magenta);color:var(--magenta)}.visionxoPerspectives-module__EqE9gG__tabBtnOn{background:var(--grad-brand);color:#fff;border-color:#0000}.visionxoPerspectives-module__EqE9gG__tabBtnOn:hover{color:#fff}.visionxoPerspectives-module__EqE9gG__panel{background:var(--bg-subtle);border:1px solid var(--line-2);border-radius:var(--r-xl);grid-template-columns:1fr 1fr;gap:0;margin-bottom:clamp(40px,5vw,56px);animation:.3s ease-out both visionxoPerspectives-module__EqE9gG__panelIn;display:grid;overflow:hidden}@keyframes visionxoPerspectives-module__EqE9gG__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.visionxoPerspectives-module__EqE9gG__col{flex-direction:column;gap:14px;padding:clamp(24px,3vw,32px);display:flex}.visionxoPerspectives-module__EqE9gG__colWhy{background:var(--bg-elevated);border-left:1px solid var(--line-2)}.visionxoPerspectives-module__EqE9gG__colTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--magenta);font-size:9.5px;font-weight:700}.visionxoPerspectives-module__EqE9gG__list{flex-direction:column;gap:10px;display:flex}.visionxoPerspectives-module__EqE9gG__item{color:var(--ink-2);padding-left:16px;font-size:13.5px;line-height:1.55;position:relative}.visionxoPerspectives-module__EqE9gG__item:before{content:"";background:var(--magenta);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.visionxoPerspectives-module__EqE9gG__itemWhy{color:var(--ink-1);font-weight:500}.visionxoPerspectives-module__EqE9gG__itemWhy:before{background:#16a34a}.visionxoPerspectives-module__EqE9gG__divider{justify-content:center;align-items:center;gap:16px;margin-bottom:clamp(28px,3.5vw,40px);display:flex}.visionxoPerspectives-module__EqE9gG__divider:before,.visionxoPerspectives-module__EqE9gG__divider:after{content:"";background:var(--line-1);flex:1;max-width:120px;height:1px}.visionxoPerspectives-module__EqE9gG__divider span{font-family:var(--font-mono);color:var(--ink-4);white-space:nowrap;font-size:11px;font-weight:600}.visionxoPerspectives-module__EqE9gG__connections{grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,3vw,36px);max-width:760px;margin:0 auto;display:grid;position:relative}.visionxoPerspectives-module__EqE9gG__connLines{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.visionxoPerspectives-module__EqE9gG__connLines path{fill:none;stroke:var(--line-2);stroke-width:1.5px}.visionxoPerspectives-module__EqE9gG__connHub{z-index:1;border-radius:var(--r-xl);background:var(--grad-brand);flex-shrink:0;justify-content:center;align-items:center;padding:20px 26px;display:flex;position:relative;box-shadow:0 14px 32px #a12a7847}.visionxoPerspectives-module__EqE9gG__connHub span{font-family:var(--font-display);color:#fff;letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:800}.visionxoPerspectives-module__EqE9gG__connGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid;position:relative}.visionxoPerspectives-module__EqE9gG__connTile{border-radius:var(--r-lg);background:var(--bg-subtle);border:1px solid var(--line-2);color:var(--ink-2);font-family:var(--font-display);text-align:center;transition:border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);justify-content:center;align-items:center;padding:14px 10px;font-size:12.5px;font-weight:700;display:flex}.visionxoPerspectives-module__EqE9gG__connTile:hover{border-color:var(--magenta);color:var(--magenta);transform:translateY(-2px)}@media (max-width:760px){.visionxoPerspectives-module__EqE9gG__panel{grid-template-columns:1fr}.visionxoPerspectives-module__EqE9gG__colWhy{border-left:none;border-top:1px solid var(--line-2)}.visionxoPerspectives-module__EqE9gG__connections{grid-template-columns:1fr;justify-items:center}.visionxoPerspectives-module__EqE9gG__connGrid{grid-template-columns:repeat(2,1fr);width:100%}}
.industriesSection-module__LNj74q__section{background:var(--bg-subtle);padding:clamp(72px,9vw,112px) 0}.industriesSection-module__LNj74q__hdr{margin-bottom:clamp(40px,5vw,56px)}.industriesSection-module__LNj74q__headline{margin-top:6px;margin-bottom:10px}.industriesSection-module__LNj74q__sub{color:var(--ink-3);margin:0;font-size:clamp(13px,1.25vw,15px);line-height:1.78}.industriesSection-module__LNj74q__tabs{flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,3.5vw,40px);display:flex}.industriesSection-module__LNj74q__tab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-radius:var(--r-full);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0a090824;padding:8px 18px;font-size:11px;font-weight:700;transition:background .18s,color .18s,border-color .18s}.industriesSection-module__LNj74q__tab:hover{color:var(--magenta);background:#a12a780f;border-color:#a12a7847}.industriesSection-module__LNj74q__tabActive{background:var(--magenta);border-color:var(--magenta);color:#fff}.industriesSection-module__LNj74q__tabActive:hover{background:var(--magenta);color:#fff}.industriesSection-module__LNj74q__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:clamp(28px,3.5vw,40px);animation:.24s both industriesSection-module__LNj74q__fadeUp;display:grid}.industriesSection-module__LNj74q__gridSingle{grid-template-columns:1fr;max-width:640px}@keyframes industriesSection-module__LNj74q__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.industriesSection-module__LNj74q__card{background:var(--bg-elevated);border-radius:var(--r-xl);border:1px solid #0a090814;flex-direction:column;padding:clamp(20px,2.4vw,28px);transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.industriesSection-module__LNj74q__card:hover{border-color:#a12a7838;transform:translateY(-2px);box-shadow:0 8px 32px #a12a7814}.industriesSection-module__LNj74q__cardExpanded{padding:clamp(28px,3vw,40px);transform:none!important}.industriesSection-module__LNj74q__cardTop{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.industriesSection-module__LNj74q__cardName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--magenta);font-size:clamp(15px,1.5vw,18px);font-weight:800;line-height:1.2}.industriesSection-module__LNj74q__cardIcon{color:var(--magenta);opacity:.55;flex-shrink:0;margin-top:1px}.industriesSection-module__LNj74q__cardHeadline{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-1);margin:0 0 10px;font-size:clamp(13px,1.3vw,15px);font-weight:700;line-height:1.45}.industriesSection-module__LNj74q__cardDesc{color:var(--ink-3);flex:1;margin:0 0 14px;font-size:clamp(12px,1.1vw,13.5px);line-height:1.7}.industriesSection-module__LNj74q__cardTags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.industriesSection-module__LNj74q__cardTag{font-family:var(--font-mono);color:var(--ink-2,#3a3936);border-radius:var(--r-full);letter-spacing:.02em;white-space:nowrap;border:1px solid #0a090826;padding:4px 11px;font-size:10.5px;font-weight:700}.industriesSection-module__LNj74q__cardDivider{background:#0a090812;height:1px;margin-bottom:14px}.industriesSection-module__LNj74q__cardKpiRow{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.industriesSection-module__LNj74q__cardKpiBlock{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.industriesSection-module__LNj74q__cardKpi{font-family:var(--font-display);letter-spacing:-.06em;font-size:clamp(28px,3.2vw,40px);font-weight:900;line-height:1}.industriesSection-module__LNj74q__cardKpiLabel{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);max-width:160px;font-size:8.5px;font-weight:700;line-height:1.35}.industriesSection-module__LNj74q__cardDetailBadge{font-family:var(--font-mono);color:var(--magenta);opacity:.75;text-align:right;flex-shrink:0;max-width:140px;font-size:9.5px;font-weight:700;line-height:1.4}.industriesSection-module__LNj74q__cardCta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:10px;font-weight:700;transition:color .18s}.industriesSection-module__LNj74q__cardCta:hover{color:var(--magenta)}.industriesSection-module__LNj74q__also{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.industriesSection-module__LNj74q__alsoLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;font-size:9.5px;font-weight:700}.industriesSection-module__LNj74q__alsoTags{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:1024px){.industriesSection-module__LNj74q__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.industriesSection-module__LNj74q__grid{grid-template-columns:1fr}.industriesSection-module__LNj74q__gridSingle{max-width:100%}.industriesSection-module__LNj74q__tab{padding:7px 13px;font-size:10px}}@media (prefers-reduced-motion:reduce){.industriesSection-module__LNj74q__grid{animation:none}.industriesSection-module__LNj74q__card{transition:none}}
.visionxoMetrics-module__p3zVcW__section{padding:var(--section-pad) 0;background:var(--bg-subtle)}.visionxoMetrics-module__p3zVcW__hdr{text-align:center;max-width:680px;margin:0 auto clamp(40px,5vw,56px)}.visionxoMetrics-module__p3zVcW__hdr .section-title{font-size:clamp(32px,4vw,46px)}.visionxoMetrics-module__p3zVcW__figures{flex-wrap:nowrap;justify-content:center;align-items:stretch;max-width:1100px;margin:0 auto;display:flex}.visionxoMetrics-module__p3zVcW__figure{text-align:center;border-left:1px solid var(--line-1);opacity:0;min-width:0;transition:opacity .5s var(--ease), transform .5s var(--ease);flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:6px;padding:0 clamp(12px,2.4vw,28px);display:flex;transform:translateY(10px)}.visionxoMetrics-module__p3zVcW__figure:first-child{border-left:none}.visionxoMetrics-module__p3zVcW__figureIn{opacity:1;transform:translateY(0)}.visionxoMetrics-module__p3zVcW__figureVal{font-family:var(--font-display);letter-spacing:-.02em;background:var(--grad-brand);-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1}.visionxoMetrics-module__p3zVcW__figureLabel{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4);white-space:normal;width:100%;max-width:140px;font-size:10px;font-weight:700;line-height:1.4}@media (max-width:760px){.visionxoMetrics-module__p3zVcW__figures{flex-wrap:wrap}.visionxoMetrics-module__p3zVcW__figure{border-left:none;flex:40%;padding:10px clamp(12px,3vw,20px)}}@media (prefers-reduced-motion:reduce){.visionxoMetrics-module__p3zVcW__figure{opacity:1;transition:none;transform:none}}
.diffPillars-module__PnGY9G__section{padding:var(--section-pad) 0;background:var(--bg-ink);position:relative;overflow:hidden}.diffPillars-module__PnGY9G__section ::selection{color:var(--ink-on-dark);background:#ffffff38}.diffPillars-module__PnGY9G__section:before{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#a12a7847 0%,#0000 62%);width:65%;height:90%;position:absolute;top:-20%;left:-15%}.diffPillars-module__PnGY9G__section:after{content:"";pointer-events:none;filter:blur(60px);background:radial-gradient(circle,#d04c363d 0%,#0000 62%);width:65%;height:90%;position:absolute;bottom:-25%;right:-15%}.diffPillars-module__PnGY9G__hdr{z-index:1;margin-bottom:clamp(40px,5vw,60px);position:relative}.diffPillars-module__PnGY9G__rows{z-index:1;flex-direction:column;display:flex;position:relative}.diffPillars-module__PnGY9G__row{transition:background .22s var(--ease);border-top:1px solid #ffffff0f;grid-template-columns:88px 1fr 280px;align-items:start;gap:32px;padding:36px 0;display:grid}.diffPillars-module__PnGY9G__row:last-child{border-bottom:1px solid #ffffff0f}.diffPillars-module__PnGY9G__row:hover{background:#ffffff05}.diffPillars-module__PnGY9G__numCol{align-items:flex-start;padding-top:4px;display:flex}.diffPillars-module__PnGY9G__num{font-family:var(--font-display);letter-spacing:-.05em;background:var(--grad-brand);-webkit-text-fill-color:transparent;color:#0000;opacity:.35;-webkit-user-select:none;user-select:none;transition:opacity .22s var(--ease);-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,5.5vw,72px);font-weight:800;line-height:.9}.diffPillars-module__PnGY9G__row:hover .diffPillars-module__PnGY9G__num{opacity:.65}.diffPillars-module__PnGY9G__content{flex-direction:column;gap:10px;display:flex}.diffPillars-module__PnGY9G__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink-on-dark);font-size:clamp(17px,1.8vw,22px);font-weight:700;line-height:1.2}.diffPillars-module__PnGY9G__desc{color:var(--ink-on-dark-2);max-width:520px;margin:0;font-size:14px;line-height:1.7}.diffPillars-module__PnGY9G__tags{flex-wrap:wrap;gap:6px;display:flex}.diffPillars-module__PnGY9G__proof{border-radius:var(--r-lg);background:#a12a781a;border:1px solid #a12a7833;align-items:flex-start;gap:10px;margin-top:4px;padding:14px 16px;display:flex}.diffPillars-module__PnGY9G__proofIcon{color:#a12a78e6;flex-shrink:0;margin-top:1px;font-size:13px;font-weight:700}.diffPillars-module__PnGY9G__proofText{color:#f5f4efbf;margin:0;font-size:12.5px;font-weight:500;line-height:1.55}@media (max-width:1024px){.diffPillars-module__PnGY9G__row{grid-template-columns:72px 1fr}.diffPillars-module__PnGY9G__proof{grid-column:1/-1;margin-top:0}}@media (max-width:640px){.diffPillars-module__PnGY9G__row{grid-template-columns:56px 1fr;gap:16px;padding:28px 0}.diffPillars-module__PnGY9G__num{font-size:40px}}
.visionxoWhy-module__iMaFqq__section{padding:var(--section-pad) 0;background:var(--bg-elevated)}.visionxoWhy-module__iMaFqq__hdr{text-align:center;max-width:960px;margin:0 auto clamp(32px,4vw,48px)}.visionxoWhy-module__iMaFqq__compare{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(16px,3vw,32px);max-width:900px;margin:0 auto;display:grid}.visionxoWhy-module__iMaFqq__col{background:var(--bg-subtle);border:1px solid var(--line-1);border-radius:var(--r-xl);flex-direction:column;gap:16px;padding:clamp(24px,3vw,32px);display:flex}.visionxoWhy-module__iMaFqq__colOn{background:var(--bg-ink);border-color:#0000}.visionxoWhy-module__iMaFqq__colOn ::selection{color:var(--ink-on-dark);background:#ffffff38}.visionxoWhy-module__iMaFqq__colTitle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);font-size:10px;font-weight:700}.visionxoWhy-module__iMaFqq__colTitleOn{color:#ffffff73}.visionxoWhy-module__iMaFqq__list{flex-direction:column;gap:12px;display:flex}.visionxoWhy-module__iMaFqq__item{color:var(--ink-3);padding-left:16px;font-size:13.5px;line-height:1.5;position:relative}.visionxoWhy-module__iMaFqq__item:before{content:"";background:var(--line-3);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.visionxoWhy-module__iMaFqq__itemOn{color:#fff;font-weight:500}.visionxoWhy-module__iMaFqq__itemOn:before{background:var(--magenta)}.visionxoWhy-module__iMaFqq__arrow{background:var(--grad-brand);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 10px 24px #a12a7847}@media (max-width:760px){.visionxoWhy-module__iMaFqq__compare{grid-template-columns:1fr}.visionxoWhy-module__iMaFqq__arrow{margin:0 auto;transform:rotate(90deg)}}
.comparisonSection-module__UxnjLa__section{background:var(--bg-elevated);padding:clamp(72px,9vw,112px) 0}.comparisonSection-module__UxnjLa__hdr{margin-bottom:clamp(44px,5.5vw,60px)}.comparisonSection-module__UxnjLa__headline{margin-top:6px;margin-bottom:10px}.comparisonSection-module__UxnjLa__sub{color:var(--ink-3);margin:0;font-size:clamp(13px,1.2vw,15px);line-height:1.78}.comparisonSection-module__UxnjLa__capName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-1);font-size:clamp(12.5px,1.15vw,13.5px);font-weight:700;line-height:1.35}.comparisonSection-module__UxnjLa__traditTxt{color:var(--ink-3);font-size:clamp(12.5px,1.1vw,13.5px);line-height:1.65}.comparisonSection-module__UxnjLa__statxoRight{flex:1;min-width:0}.comparisonSection-module__UxnjLa__statxoTxt{color:var(--ink-1);font-size:clamp(12.5px,1.1vw,13.5px);font-weight:500;line-height:1.65}.comparisonSection-module__UxnjLa__badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--magenta);border:1.5px solid var(--magenta);border-radius:var(--r-full);white-space:nowrap;vertical-align:middle;background:0 0;margin-left:8px;padding:2px 9px;font-size:7.5px;font-weight:700;display:inline-block;position:relative;top:-1px}.comparisonSection-module__UxnjLa__pills{flex-wrap:wrap;gap:5px;display:flex}.comparisonSection-module__UxnjLa__pill{font-family:var(--font-mono);letter-spacing:.05em;color:var(--magenta);border:1.5px solid var(--magenta);border-radius:var(--r-full);white-space:nowrap;background:0 0;padding:3px 11px;font-size:9px;font-weight:700}@media (max-width:760px){.comparisonSection-module__UxnjLa__traditTxt,.comparisonSection-module__UxnjLa__statxoTxt{font-size:12px}}
.visionxoFaq-module__1rQgza__section{padding:var(--section-pad) 0;background:var(--bg-canvas);position:relative;overflow:hidden}.visionxoFaq-module__1rQgza__section:before{content:"";pointer-events:none;background-image:linear-gradient(#0a090806 1px,#0000 1px),linear-gradient(90deg,#0a090806 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%);mask-image:radial-gradient(70% 50% at 50% 60%,#000 0%,#0000 70%)}.visionxoFaq-module__1rQgza__hdr{z-index:1;max-width:540px;margin-bottom:clamp(40px,5vw,56px);position:relative}.visionxoFaq-module__1rQgza__hdrSub{color:var(--ink-3);margin-top:10px;font-size:14px;line-height:1.7}.visionxoFaq-module__1rQgza__grid{z-index:1;grid-template-columns:repeat(2,1fr);align-items:start;gap:0 48px;display:grid;position:relative}.visionxoFaq-module__1rQgza__item{border-bottom:1px solid var(--line-2)}.visionxoFaq-module__1rQgza__item:first-child,.visionxoFaq-module__1rQgza__item:nth-child(2){border-top:1px solid var(--line-2)}.visionxoFaq-module__1rQgza__summary{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:14px;padding:20px 0;list-style:none;display:flex}.visionxoFaq-module__1rQgza__summary::-webkit-details-marker{display:none}.visionxoFaq-module__1rQgza__badge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--magenta);flex-shrink:0;min-width:26px;padding-top:2px;font-size:9.5px;font-weight:700}.visionxoFaq-module__1rQgza__q{font-family:var(--font-display);color:var(--ink-1);letter-spacing:-.01em;transition:color .2s var(--ease);flex:1;font-size:14.5px;font-weight:600;line-height:1.45}.visionxoFaq-module__1rQgza__summary:hover .visionxoFaq-module__1rQgza__q{color:var(--magenta)}.visionxoFaq-module__1rQgza__toggle{border:1.5px solid var(--line-3);background:var(--bg-elevated);width:30px;height:30px;color:var(--ink-3);transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;display:flex}.visionxoFaq-module__1rQgza__summary:hover .visionxoFaq-module__1rQgza__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff;transform:scale(1.06)}.visionxoFaq-module__1rQgza__minus{display:none}details[open] .visionxoFaq-module__1rQgza__plus{display:none}details[open] .visionxoFaq-module__1rQgza__minus{display:flex}details[open] .visionxoFaq-module__1rQgza__toggle{background:var(--magenta);border-color:var(--magenta);color:#fff}details[open] .visionxoFaq-module__1rQgza__q{color:var(--magenta)}.visionxoFaq-module__1rQgza__answer{padding:0 0 20px 40px}.visionxoFaq-module__1rQgza__answer p{font-family:var(--font-body);color:var(--ink-3);font-size:14px;line-height:1.8}@media (max-width:768px){.visionxoFaq-module__1rQgza__grid{grid-template-columns:1fr;gap:0}.visionxoFaq-module__1rQgza__item:nth-child(2){border-top:none}}
