.welcome-module__DfqkqW__page{color:var(--ink-primary);isolation:isolate;background:radial-gradient(circle at 50% -12%,#3884e51a,#0000 28rem),#08090c}.welcome-module__DfqkqW__page:before{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff03 1px,#0000 1px);background-size:100% 8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 42%);mask-image:linear-gradient(#000,#0000 42%)}.welcome-module__DfqkqW__ambientTop{z-index:-1;filter:blur(24px);pointer-events:none;background:radial-gradient(circle at 42% 55%,#3987e533,#0000 43%),radial-gradient(circle at 62% 62%,#4e4ae021,#0000 40%);border-radius:9999px;width:100%;height:62rem;position:absolute;top:-28rem;left:0}.welcome-module__DfqkqW__nav{-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:#08090cc2}@supports (animation-timeline:view()){.welcome-module__DfqkqW__page>section[id=platform]>div,.welcome-module__DfqkqW__page>section[id=compare]>div,.welcome-module__DfqkqW__page>section[id=pricing]>div{animation:linear both welcome-module__DfqkqW__editorial-arrive;animation-timeline:view();animation-range:entry entry 25%}}@keyframes welcome-module__DfqkqW__editorial-arrive{0%{opacity:.45;transform:translateY(36px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.welcome-module__DfqkqW__page>section[id=platform]>div,.welcome-module__DfqkqW__page>section[id=compare]>div,.welcome-module__DfqkqW__page>section[id=pricing]>div{animation:none}}.welcome-module__DfqkqW__heroGrid{opacity:.45;pointer-events:none;background-image:linear-gradient(#759ccf12 1px,#0000 1px),linear-gradient(90deg,#759ccf12 1px,#0000 1px);background-position:top;background-size:72px 72px;-webkit-mask-image:radial-gradient(60% 62% at 50% 30%,#000 0%,#0000 82%);mask-image:radial-gradient(60% 62% at 50% 30%,#000 0%,#0000 82%)}.welcome-module__DfqkqW__heroBadge{animation:.7s ease-out both welcome-module__DfqkqW__hero-in;box-shadow:inset 0 1px #ffffff09,0 0 50px #3987e51a}.welcome-module__DfqkqW__productAura{filter:blur(10px);opacity:.9;pointer-events:none;background:radial-gradient(#3584e830,#0000 48%),radial-gradient(at 68% 45%,#705bff1f,#0000 36%);border-radius:50%;height:50rem;position:absolute;top:-14rem;left:-10%;right:-10%}.welcome-module__DfqkqW__marqueeMask{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.welcome-module__DfqkqW__marqueeIn{animation:.76s cubic-bezier(.22,1,.36,1) .11s both welcome-module__DfqkqW__product-rise}.welcome-module__DfqkqW__marqueeTrack{width:max-content;animation:54s linear infinite welcome-module__DfqkqW__marquee-drift}.welcome-module__DfqkqW__marqueeReverse{width:max-content;animation:62s linear infinite reverse welcome-module__DfqkqW__marquee-drift}@keyframes welcome-module__DfqkqW__marquee-drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.welcome-module__DfqkqW__heroProductPerspective{perspective:1800px}.welcome-module__DfqkqW__heroProductSurface{transform-origin:top;animation:.9s cubic-bezier(.22,1,.36,1) .17s both welcome-module__DfqkqW__product-rise;transform:rotateX(1.6deg)translateZ(0)}.welcome-module__DfqkqW__heroProductSurface:after{filter:blur(38px);content:"";pointer-events:none;background:#2d7cdd33;border-radius:50%;height:48px;position:absolute;bottom:-24px;left:7%;right:7%}.welcome-module__DfqkqW__productCallout{animation:5s ease-in-out infinite welcome-module__DfqkqW__callout-float;box-shadow:inset 0 1px #ffffff0a,0 18px 50px #0000006b,0 0 28px #3987e514}.welcome-module__DfqkqW__productCalloutLate{animation-delay:-2.5s}.welcome-module__DfqkqW__gradientText{color:#0000;background:linear-gradient(95deg,#77b4ff 4%,#c8ddff 48%,#918bff 95%);-webkit-background-clip:text;background-clip:text}.welcome-module__DfqkqW__primaryButton{box-shadow:0 10px 40px #3987e538,inset 0 1px #ffffff2e}.welcome-module__DfqkqW__terminalFrame{box-shadow:0 50px 120px #0000007a,0 0 0 1px #ffffff05,0 0 90px #3987e514}.welcome-module__DfqkqW__terminalFrame:before{z-index:5;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#6faeff94,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.welcome-module__DfqkqW__chartGrid{background-image:linear-gradient(#869bb813 1px,#0000 1px),linear-gradient(90deg,#869bb813 1px,#0000 1px);background-size:72px 52px;-webkit-mask-image:linear-gradient(#000,#000000bf);mask-image:linear-gradient(#000,#000000bf)}.welcome-module__DfqkqW__indicatorGrid,.welcome-module__DfqkqW__miniGrid{pointer-events:none;background-image:linear-gradient(#869bb80e 1px,#0000 1px),linear-gradient(90deg,#869bb80e 1px,#0000 1px);background-size:56px 32px}.welcome-module__DfqkqW__miniGrid{opacity:.75;background-size:42px 28px}.welcome-module__DfqkqW__liveDot{animation:2.2s ease-out infinite welcome-module__DfqkqW__live-pulse;box-shadow:0 0 #0ecb816b}.welcome-module__DfqkqW__featureCard:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#3987e517,#0000 68%);border-radius:9999px;width:14rem;height:14rem;transition:opacity .3s;position:absolute;bottom:-7rem;right:-5rem}.welcome-module__DfqkqW__featureCard:hover:after{opacity:1}.welcome-module__DfqkqW__featureStory{scroll-margin-top:6rem;box-shadow:inset 0 1px #ffffff05}.welcome-module__DfqkqW__featureStory:before{z-index:-1;content:"";opacity:.55;pointer-events:none;background:radial-gradient(circle,#3987e511,#0000 68%);border-radius:9999px;width:22rem;height:22rem;position:absolute;top:-9rem;right:-8rem}.welcome-module__DfqkqW__surfaceFrame{transition:border-color .26s,transform .26s,box-shadow .26s;box-shadow:0 22px 52px #0000003d,inset 0 1px #ffffff05}.welcome-module__DfqkqW__featureStory:hover .welcome-module__DfqkqW__surfaceFrame{border-color:#74abf12e;transform:translateY(-2px);box-shadow:0 26px 64px #0000004d,0 0 44px #3987e50b}.welcome-module__DfqkqW__toneblue{color:#68aaff}.welcome-module__DfqkqW__toneviolet{color:#9b91ff}.welcome-module__DfqkqW__toneemerald{color:#34d9a0}.welcome-module__DfqkqW__toneamber{color:#f5b95d}.welcome-module__DfqkqW__researchPanel:before{content:"";pointer-events:none;background:radial-gradient(circle,#0ecb8117,#0000 66%);border-radius:9999px;width:34rem;height:34rem;position:absolute;top:-15rem;right:-10rem}.welcome-module__DfqkqW__freePanel{background:radial-gradient(circle at 78% 25%,#6e60ff3b,#0000 26rem),radial-gradient(circle at 14% 85%,#3987e538,#0000 30rem),linear-gradient(135deg,#0c1725 0%,#101425 48%,#0b1019 100%);box-shadow:inset 0 1px #ffffff0e,0 32px 90px #00000042}.welcome-module__DfqkqW__freePanel:before{content:"";opacity:.28;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(115deg,#000,#0000 72%);mask-image:linear-gradient(115deg,#000,#0000 72%)}.welcome-module__DfqkqW__comparisonShell{box-shadow:0 28px 80px #0000004d,inset 0 1px #ffffff05}.welcome-module__DfqkqW__comparisonScroll{overscroll-behavior-inline:contain;scrollbar-color:#5d91d773 #ffffff06;scrollbar-width:thin;overflow-x:auto}.welcome-module__DfqkqW__comparisonScroll:focus-visible{outline-offset:-2px;outline:2px solid #3987e5a6}.welcome-module__DfqkqW__comparisonTable{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:1180px}.welcome-module__DfqkqW__comparisonTable th,.welcome-module__DfqkqW__comparisonTable td{vertical-align:top;border-bottom:1px solid #ffffff0e;border-right:1px solid #ffffff0e;width:158px;padding:16px 14px}.welcome-module__DfqkqW__comparisonTable thead th{z-index:3;background:#0e131b;position:sticky;top:0;box-shadow:inset 0 -1px #ffffff09}.welcome-module__DfqkqW__comparisonTable tbody tr:last-child th,.welcome-module__DfqkqW__comparisonTable tbody tr:last-child td{border-bottom:0}.welcome-module__DfqkqW__comparisonTable th:last-child,.welcome-module__DfqkqW__comparisonTable td:last-child{border-right:0}.welcome-module__DfqkqW__comparisonTable tbody tr:hover th,.welcome-module__DfqkqW__comparisonTable tbody tr:hover td{background-color:#ffffff05}.welcome-module__DfqkqW__comparisonTable .welcome-module__DfqkqW__featureColumn{z-index:2;background:#0b1017;width:240px;position:sticky;left:0;box-shadow:10px 0 24px #00000038}.welcome-module__DfqkqW__comparisonTable thead .welcome-module__DfqkqW__featureColumn{z-index:5;background:#101620}.welcome-module__DfqkqW__comparisonTable .welcome-module__DfqkqW__basisColumn{background:linear-gradient(#3987e518,#3987e50e),#0c121b;border-right-color:#5497ef38;box-shadow:inset 1px 0 #5b9df31c,inset -1px 0 #5b9df31c}.welcome-module__DfqkqW__comparisonTable thead .welcome-module__DfqkqW__basisColumn{background:linear-gradient(145deg,#3987e552,#3987e521),#101824;box-shadow:inset 0 2px #4d9aff,inset 1px 0 #77b4ff2e,inset -1px 0 #77b4ff2e}.welcome-module__DfqkqW__comparisonTable tbody tr:hover .welcome-module__DfqkqW__basisColumn{background:linear-gradient(#3987e520,#3987e513),#0c121b}.welcome-module__DfqkqW__comparisonStatus{align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:1.35;display:inline-flex}.welcome-module__DfqkqW__statusincluded{color:#36dca5}.welcome-module__DfqkqW__statuslimited{color:#efbd72}.welcome-module__DfqkqW__statuspaid{color:#a8b7ca}.welcome-module__DfqkqW__statusunverified{color:#7f8c9f}@media (max-width:639px){.welcome-module__DfqkqW__comparisonTable{min-width:1080px}.welcome-module__DfqkqW__comparisonTable th,.welcome-module__DfqkqW__comparisonTable td{width:146px;padding:14px 12px}.welcome-module__DfqkqW__comparisonTable .welcome-module__DfqkqW__featureColumn{width:184px}}.welcome-module__DfqkqW__rail{scrollbar-width:none}.welcome-module__DfqkqW__rail::-webkit-scrollbar{display:none}@media (max-width:1023px){.welcome-module__DfqkqW__rail{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.75rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.75rem),#0000)}}.welcome-module__DfqkqW__panelIn{animation:.24s cubic-bezier(.22,1,.36,1) both welcome-module__DfqkqW__panel-in}@keyframes welcome-module__DfqkqW__panel-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.welcome-module__DfqkqW__faqItem{transition:border-color .2s,background-color .2s}.welcome-module__DfqkqW__faqItem:hover{border-color:#ffffff24}.welcome-module__DfqkqW__faqItem summary::-webkit-details-marker{display:none}@keyframes welcome-module__DfqkqW__live-pulse{0%{box-shadow:0 0 #0ecb8161}70%,to{box-shadow:0 0 0 7px #0ecb8100}}@keyframes welcome-module__DfqkqW__hero-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes welcome-module__DfqkqW__product-rise{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1}}@keyframes welcome-module__DfqkqW__callout-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:639px){.welcome-module__DfqkqW__heroGrid{background-size:48px 48px;-webkit-mask-image:radial-gradient(95% 58% at 50% 24%,#000 0%,#0000 80%);mask-image:radial-gradient(95% 58% at 50% 24%,#000 0%,#0000 80%)}.welcome-module__DfqkqW__terminalFrame{border-radius:16px}.welcome-module__DfqkqW__heroProductSurface{transform:none}}@media (prefers-reduced-motion:reduce){.welcome-module__DfqkqW__heroBadge,.welcome-module__DfqkqW__marqueeIn,.welcome-module__DfqkqW__marqueeTrack,.welcome-module__DfqkqW__marqueeReverse,.welcome-module__DfqkqW__heroProductSurface,.welcome-module__DfqkqW__productCallout,.welcome-module__DfqkqW__liveDot,.welcome-module__DfqkqW__panelIn{animation:none}.welcome-module__DfqkqW__featureCard,.welcome-module__DfqkqW__surfaceFrame,.welcome-module__DfqkqW__primaryButton{transition:none}}.welcome-module__DfqkqW__reveal{opacity:0;filter:blur(7px);will-change:opacity, transform;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.welcome-module__DfqkqW__revealed{opacity:1;filter:blur();transform:translate(0,0)}.welcome-module__DfqkqW__reveal[data-delay="1"]{transition-delay:90ms}.welcome-module__DfqkqW__reveal[data-delay="2"]{transition-delay:.18s}.welcome-module__DfqkqW__reveal[data-delay="3"]{transition-delay:.27s}.welcome-module__DfqkqW__reveal[data-delay="4"]{transition-delay:.36s}.welcome-module__DfqkqW__agentDisplay{letter-spacing:-.055em;font-size:clamp(2.6rem,7.2vw,5.5rem);font-weight:600;line-height:.96}.welcome-module__DfqkqW__agentLead{letter-spacing:-.04em;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:600;line-height:1.12}.welcome-module__DfqkqW__agentTurn{color:#0000;background:linear-gradient(96deg,#8cbcff 0%,#dce9ff 42%,#a79bff 100%);-webkit-background-clip:text;background-clip:text}.welcome-module__DfqkqW__agentSpine{transform-origin:top;transition:transform 1.4s cubic-bezier(.16,1,.3,1);transform:scaleY(0)}.welcome-module__DfqkqW__revealed .welcome-module__DfqkqW__agentSpine,.welcome-module__DfqkqW__agentSpine.welcome-module__DfqkqW__revealed{transform:scaleY(1)}.welcome-module__DfqkqW__agentGlass{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(#141b26db,#0b0f16f0);box-shadow:0 40px 110px #00000080,0 0 0 1px #ffffff0b,inset 0 1px #ffffff0e}.welcome-module__DfqkqW__chipIn{animation:.62s cubic-bezier(.16,1,.3,1) both welcome-module__DfqkqW__chip-in}@keyframes welcome-module__DfqkqW__chip-in{0%{opacity:0;transform:translate(-8px,4px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.welcome-module__DfqkqW__agentCaret{animation:1.1s step-end infinite welcome-module__DfqkqW__caret-blink}@keyframes welcome-module__DfqkqW__caret-blink{0%,45%{opacity:1}50%,95%{opacity:0}}.welcome-module__DfqkqW__agentAura{z-index:-1;filter:blur(46px);pointer-events:none;background:radial-gradient(46% 52% at 32% 40%,#3a80e833,#0000 62%),radial-gradient(40% 48% at 70% 52%,#7a60ff29,#0000 60%);height:70%;animation:30s ease-in-out infinite welcome-module__DfqkqW__agent-aura;position:absolute;top:-10%;left:-20%;right:-20%}@keyframes welcome-module__DfqkqW__agent-aura{0%,to{opacity:.75;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(-3%,2%)scale(1.08)}}@media (max-width:639px){.welcome-module__DfqkqW__agentAura{filter:blur(32px)}}@media (prefers-reduced-motion:reduce){.welcome-module__DfqkqW__reveal{opacity:1;filter:none;transition:none;transform:none}.welcome-module__DfqkqW__agentSpine{transition:none;transform:scaleY(1)}.welcome-module__DfqkqW__chipIn,.welcome-module__DfqkqW__agentCaret,.welcome-module__DfqkqW__agentAura{animation:none}}
.vision-module__Y9rEFq__hero{isolation:isolate;background:#080a0e;position:relative}.vision-module__Y9rEFq__field{pointer-events:none;z-index:-1;width:100%;height:920px;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.vision-module__Y9rEFq__field svg{opacity:.88;width:100%;height:100%}.vision-module__Y9rEFq__particleCanvas{width:100%;height:100%;position:absolute;inset:0}.vision-module__Y9rEFq__field[data-scattering=true] svg{opacity:0}.vision-module__Y9rEFq__field[data-scattering=true] .vision-module__Y9rEFq__ribbons{animation-play-state:paused}.vision-module__Y9rEFq__lensSection{grid-template-columns:1.25fr 1fr;align-items:center;gap:45px;max-width:1240px;margin:55px auto 0;padding:50px 0 15px;display:grid}.vision-module__Y9rEFq__inquiryArt{min-width:0;padding:22px 0;position:relative}.vision-module__Y9rEFq__inquiryArt svg{width:100%;height:auto;overflow:visible}.vision-module__Y9rEFq__inquiryQuestion{text-align:center}.vision-module__Y9rEFq__inquiryQuestion>span{letter-spacing:.16em;color:#8795aa;font:8px monospace}.vision-module__Y9rEFq__inquiryQuestion>p{color:#e2ded9;letter-spacing:-.035em;margin:13px 0 0;font-size:clamp(19px,2.1vw,28px)}.vision-module__Y9rEFq__inquiryRings{transform-origin:340px 255px;transition:transform 1.2s cubic-bezier(.2,.8,.2,1),opacity 1.2s}.vision-module__Y9rEFq__inquiryArt[data-lens="1"] .vision-module__Y9rEFq__inquiryRings{transform:rotate(16deg)}.vision-module__Y9rEFq__inquiryArt[data-lens="2"] .vision-module__Y9rEFq__inquiryRings{opacity:.6;transform:rotate(32deg)}.vision-module__Y9rEFq__contextLinks,.vision-module__Y9rEFq__agentConnection{opacity:.12;transition:opacity .65s}.vision-module__Y9rEFq__inquiryArt[data-lens="0"] .vision-module__Y9rEFq__contextLinks,.vision-module__Y9rEFq__inquiryArt[data-lens="0"] .vision-module__Y9rEFq__agentConnection,.vision-module__Y9rEFq__inquiryArt[data-lens="1"] .vision-module__Y9rEFq__agentConnection{opacity:0}.vision-module__Y9rEFq__inquiryArt[data-lens="1"] .vision-module__Y9rEFq__contextLinks,.vision-module__Y9rEFq__inquiryArt[data-lens="2"] .vision-module__Y9rEFq__contextLinks,.vision-module__Y9rEFq__inquiryArt[data-lens="2"] .vision-module__Y9rEFq__agentConnection{opacity:1}.vision-module__Y9rEFq__signalNode rect{fill:#0d131d;stroke:#b4caec40}.vision-module__Y9rEFq__signalNode text,.vision-module__Y9rEFq__agentConnection text{fill:#becbde;text-anchor:middle;letter-spacing:.08em;font:10px monospace}.vision-module__Y9rEFq__diagramLabel{fill:#71849f;letter-spacing:.12em;font:8px monospace}.vision-module__Y9rEFq__inquiryCaption{letter-spacing:.05em;color:#7b8aa0;border-top:1px solid #ffffff12;justify-content:space-between;gap:12px;padding-top:17px;font:8px monospace;display:flex}.vision-module__Y9rEFq__inquiryCaption>span:last-child{color:#647082}.vision-module__Y9rEFq__inquiryBody{color:#9ca7b8;max-width:390px;min-height:7.8em;font-size:14px;line-height:1.95}.vision-module__Y9rEFq__inquiryTakeaway{color:#d0bca7;border-left:1px solid #d0bca75c;margin-top:19px;padding-left:14px;font-size:12px;line-height:1.7}.vision-module__Y9rEFq__inquiryLink{color:#b4c2d5;align-items:center;gap:12px;min-height:36px;margin-top:22px;font-size:10px;display:inline-flex}.vision-module__Y9rEFq__inquiryLink:hover{color:#fff}@media (max-width:800px){.vision-module__Y9rEFq__inquiryBody{min-height:0;margin:0 auto}.vision-module__Y9rEFq__inquiryTakeaway{border-left:0;padding-left:0}.vision-module__Y9rEFq__inquiryArt{width:100%;max-width:570px;margin:auto}}@media (prefers-reduced-motion:reduce){.vision-module__Y9rEFq__inquiryRings,.vision-module__Y9rEFq__contextLinks,.vision-module__Y9rEFq__agentConnection{transition:none}}.vision-module__Y9rEFq__lensArt{aspect-ratio:4/3;min-width:0;position:relative}.vision-module__Y9rEFq__lensArt svg{width:100%;height:100%;position:relative;overflow:visible}.vision-module__Y9rEFq__lensArt ellipse{transform-origin:50%;transition:transform 1.5s cubic-bezier(.2,.7,.2,1)}.vision-module__Y9rEFq__lensHalo{background:radial-gradient(#809edc1c,#0000 68%);border-radius:50%;transition:transform 1.5s;position:absolute;inset:20%}.vision-module__Y9rEFq__lensArt[data-lens="1"] .vision-module__Y9rEFq__lensHalo{transform:scale(1.5)}.vision-module__Y9rEFq__lensArt[data-lens="2"] .vision-module__Y9rEFq__lensHalo{transform:scale(.8)}.vision-module__Y9rEFq__lensWord{letter-spacing:.17em;color:#aab6c9;background:#080a0e;padding:8px;font:8px monospace;position:absolute}.vision-module__Y9rEFq__lensWord[data-place="0"]{top:20%;left:12%}.vision-module__Y9rEFq__lensWord[data-place="1"]{top:44%;right:4%}.vision-module__Y9rEFq__lensWord[data-place="2"]{bottom:17%;left:28%}.vision-module__Y9rEFq__lensCoordinate{text-align:center;letter-spacing:.14em;color:#697587;width:100%;font:7px monospace;position:absolute;bottom:0;left:0}.vision-module__Y9rEFq__lensCopy h2{letter-spacing:-.05em;color:#eeeae5;max-width:470px;min-height:2.2em;margin:24px 0;font-size:clamp(35px,3.7vw,55px);font-weight:450;line-height:1.1}.vision-module__Y9rEFq__lensCopy>p:not(.vision-module__Y9rEFq__eyebrow){color:#8e99aa;max-width:350px;min-height:3.8em;font-size:14px;line-height:1.9}.vision-module__Y9rEFq__lensControls{gap:20px;margin-top:32px;display:flex}.vision-module__Y9rEFq__lensControls button{text-align:left;color:#748094;cursor:pointer;border-top:1px solid #ffffff1c;min-height:50px;padding:13px 0;font-size:11px;transition:color .3s,border-color .3s}.vision-module__Y9rEFq__lensControls button span{margin-bottom:7px;font:8px monospace;display:block}.vision-module__Y9rEFq__lensControls button[aria-pressed=true]{color:#e5d2c1;border-color:#e5d2c1}.vision-module__Y9rEFq__toolExperience{margin-top:60px}.vision-module__Y9rEFq__platformHeading{text-align:center;padding:10px 0 25px}.vision-module__Y9rEFq__platformHeading h2{letter-spacing:-.06em;color:#eeeae4;margin:30px 0;font-size:clamp(44px,6.6vw,90px);font-weight:450;line-height:1.04}.vision-module__Y9rEFq__platformHeading h2 span{color:#0000;background:linear-gradient(100deg,#d0ac91,#b9c8dd 60%,#7992be);-webkit-background-clip:text;background-clip:text}.vision-module__Y9rEFq__platformHeading>p:last-child{color:#919eaf;font-size:15px;line-height:1.9}.vision-module__Y9rEFq__toolRail{border-bottom:1px solid #ffffff17;flex-wrap:wrap;gap:6px 22px;padding:0 0 25px;display:flex}.vision-module__Y9rEFq__toolRail button{color:#7c8797;cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:11px;transition:color .25s;display:flex;position:relative}.vision-module__Y9rEFq__toolRail button[aria-selected=true]{color:#e7cfb7}.vision-module__Y9rEFq__toolRail button[aria-selected=true]:after{content:"";background:#e7cfb7;height:1px;position:absolute;bottom:0;left:0;right:0}.vision-module__Y9rEFq__toolPanel[hidden]{display:none}.vision-module__Y9rEFq__toolComposition{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;min-height:610px;padding:40px 0;display:grid}.vision-module__Y9rEFq__toolIndex{letter-spacing:-.06em;color:#c3cbd7;margin-bottom:38px;font-size:64px;font-weight:300;line-height:1;display:block}.vision-module__Y9rEFq__toolIndex>span{letter-spacing:0;color:#677384;font:10px monospace}.vision-module__Y9rEFq__toolCopy h3{letter-spacing:-.04em;color:#ece8e3;margin:18px 0;font-size:clamp(30px,3vw,44px);font-weight:450;line-height:1.12}.vision-module__Y9rEFq__toolBody{color:#9ba5b4;max-width:420px;font-size:14px;line-height:1.9}.vision-module__Y9rEFq__toolCopy ul{gap:11px;margin-top:27px;display:grid}.vision-module__Y9rEFq__toolCopy li{color:#818e9f;align-items:flex-start;gap:10px;font-size:11px;line-height:1.7;display:flex}.vision-module__Y9rEFq__toolCopy li svg{color:#baa894;flex-shrink:0;margin-top:3px}.vision-module__Y9rEFq__toolStage{isolation:isolate;align-items:center;min-width:0;min-height:490px;padding:35px 0;display:flex;position:relative}.vision-module__Y9rEFq__toolOrbits{z-index:-1;color:#7196ce;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 73%);mask-image:radial-gradient(#000,#0000 73%)}.vision-module__Y9rEFq__toolStage:before{content:"";filter:blur(55px);z-index:-1;background:#6096e418;position:absolute;inset:20%}.vision-module__Y9rEFq__toolEvidence{width:100%;animation:.65s cubic-bezier(.2,.8,.2,1) both vision-module__Y9rEFq__evidence-in;box-shadow:0 28px 80px #0009}.vision-module__Y9rEFq__toolStageLabel{color:#728198;letter-spacing:.06em;justify-content:space-between;gap:10px;font:8px monospace;display:flex;position:absolute;bottom:0;left:0;right:0}@keyframes vision-module__Y9rEFq__evidence-in{0%{opacity:.3;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:800px){.vision-module__Y9rEFq__lensSection{grid-template-columns:1fr;gap:35px;margin-top:15px;padding:10px 12px 30px}.vision-module__Y9rEFq__lensArt{width:100%;max-width:550px;margin:auto}.vision-module__Y9rEFq__lensCopy{text-align:center}.vision-module__Y9rEFq__lensCopy h2,.vision-module__Y9rEFq__lensCopy>p:not(.vision-module__Y9rEFq__eyebrow){min-height:0;margin-left:auto;margin-right:auto}.vision-module__Y9rEFq__lensControls{justify-content:center}.vision-module__Y9rEFq__toolComposition{grid-template-columns:1fr;gap:15px;padding:35px 0}.vision-module__Y9rEFq__toolStage{min-height:340px;padding:40px 0}.vision-module__Y9rEFq__toolRail{gap:5px 17px}.vision-module__Y9rEFq__toolIndex{margin-bottom:24px;font-size:45px}.vision-module__Y9rEFq__toolStageLabel{font-size:7px}}@media (prefers-reduced-motion:reduce){.vision-module__Y9rEFq__lensArt ellipse,.vision-module__Y9rEFq__lensHalo{transition:none}.vision-module__Y9rEFq__toolEvidence{animation:none}}.vision-module__Y9rEFq__ribbons{transform-origin:50%;animation:18s ease-in-out infinite alternate vision-module__Y9rEFq__breathe}.vision-module__Y9rEFq__hero[data-visible=false] .vision-module__Y9rEFq__ribbons,.vision-module__Y9rEFq__hero[data-paused=true] .vision-module__Y9rEFq__ribbons{animation-play-state:paused}.vision-module__Y9rEFq__heroCopy{text-align:center;background:radial-gradient(at 50% 42%,#080a0ecc,#0000 63%);padding:118px 24px 135px;position:relative}.vision-module__Y9rEFq__eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#aab2c2;font-size:10px;font-weight:500}.vision-module__Y9rEFq__heroCopy>.vision-module__Y9rEFq__eyebrow{justify-content:center;align-items:center;gap:11px;display:flex}.vision-module__Y9rEFq__eyebrow>span{background:#e6c5ac;border-radius:50%;width:5px;height:5px;box-shadow:0 0 14px #e6c5ac}.vision-module__Y9rEFq__heroCopy h1{letter-spacing:-.065em;color:#f5f2ee;max-width:1250px;margin:31px auto 25px;font-size:clamp(56px,7.7vw,112px);font-weight:500;line-height:1.01}.vision-module__Y9rEFq__heroCopy h1 span{color:#a9b4c8}.vision-module__Y9rEFq__intro{color:#b8bfcb;max-width:570px;margin:auto;font-size:17px;line-height:1.8}.vision-module__Y9rEFq__actions{justify-content:center;align-items:center;gap:28px;margin-top:32px;display:flex}.vision-module__Y9rEFq__primary{color:#12161b;background:#f0eee9;border-radius:100px;justify-content:center;align-items:center;gap:34px;padding:15px 23px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.vision-module__Y9rEFq__primary:hover{background:#fff;transform:translateY(-2px)}.vision-module__Y9rEFq__secondary{color:#d8dce5;align-items:center;gap:13px;min-height:46px;font-size:12px;display:inline-flex}.vision-module__Y9rEFq__secondary:hover{color:#fff}.vision-module__Y9rEFq__fine{color:#858e9e;margin-top:19px;font-size:10px}.vision-module__Y9rEFq__heroBottom{letter-spacing:.16em;color:#8c94a4;justify-content:space-between;max-width:1240px;margin:0 auto;padding:0 25px;font:9px monospace;display:flex}.vision-module__Y9rEFq__motionToggle{color:#aeb5c2;cursor:pointer;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:20px;right:25px}.vision-module__Y9rEFq__productReveal{padding:0 24px 90px}.vision-module__Y9rEFq__story{color:#171b20;background:#eae9e5;padding:130px 36px 30px;scroll-margin-top:72px}.vision-module__Y9rEFq__storyIntro{max-width:1240px;margin:0 auto 80px}.vision-module__Y9rEFq__story .vision-module__Y9rEFq__eyebrow{color:#667078}.vision-module__Y9rEFq__storyIntro h2{letter-spacing:-.055em;margin:27px 0;font-size:clamp(42px,5.5vw,80px);font-weight:500;line-height:1.06}.vision-module__Y9rEFq__storyIntro h2 span{color:#85898b}.vision-module__Y9rEFq__storyIntro>p:last-child{color:#687077;font-size:17px;line-height:1.7}.vision-module__Y9rEFq__storyGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;max-width:1240px;margin:auto;display:grid}.vision-module__Y9rEFq__chapter{opacity:.42;min-height:470px;padding:80px 0;transition:opacity .5s}.vision-module__Y9rEFq__chapter[data-active=true]{opacity:1}.vision-module__Y9rEFq__chapter h3{letter-spacing:-.045em;margin:22px 0;font-size:clamp(30px,3.1vw,45px);font-weight:500;line-height:1.1}.vision-module__Y9rEFq__chapter>p:not(.vision-module__Y9rEFq__eyebrow){color:#626a71;max-width:370px;font-size:15px;line-height:1.9}.vision-module__Y9rEFq__chapterDetail{color:#65717c;border-top:1px solid #151a201c;margin-top:26px;padding-top:21px;font-size:10px;display:block}.vision-module__Y9rEFq__stickyVisual{min-width:0;margin-top:55px;position:sticky;top:150px}.vision-module__Y9rEFq__visualHeader,.vision-module__Y9rEFq__visualFooter{color:#666e77;justify-content:space-between;gap:12px;padding:17px 0;font:9px monospace;display:flex}.vision-module__Y9rEFq__visualHeader i{background:#568874;border-radius:100%;width:5px;height:5px;margin-right:7px;display:inline-block}.vision-module__Y9rEFq__captureViewport{background:#0b1017;border:1px solid #131b2826;border-radius:12px;height:420px;position:relative;overflow:hidden;box-shadow:0 35px 55px -25px #1b253753}.vision-module__Y9rEFq__capture{object-fit:cover;width:100%;height:100%;transition:object-position 1.4s cubic-bezier(.2,.8,.2,1),transform 1.4s}.vision-module__Y9rEFq__captureViewport[data-scene="1"] .vision-module__Y9rEFq__capture{transform:scale(1.08)}.vision-module__Y9rEFq__captureViewport[data-scene="2"] .vision-module__Y9rEFq__capture{object-fit:contain}.vision-module__Y9rEFq__visualCaption{color:#fff;background:linear-gradient(#0000,#080c14ee);padding:60px 28px 27px;position:absolute;inset:auto 0 0}.vision-module__Y9rEFq__visualCaption span{color:#a6b2c4;letter-spacing:.12em;margin-bottom:10px;font:8px monospace;display:block}.vision-module__Y9rEFq__visualCaption strong{letter-spacing:-.03em;font-size:25px;font-weight:400}.vision-module__Y9rEFq__scanLine{background:linear-gradient(#0000,#b6d5ff55,#0000);width:1px;position:absolute;inset:0 auto 0 50%}.vision-module__Y9rEFq__chapterDots{justify-content:center;gap:6px;margin-top:15px;display:flex}.vision-module__Y9rEFq__chapterDots span{background:#c7c9c9;width:23px;height:3px;transition:background .5s,width .5s}.vision-module__Y9rEFq__chapterDots span[data-active=true]{background:#45525e;width:50px}.vision-module__Y9rEFq__closing{text-align:center;background:radial-gradient(at 50% 140%,#394b7255,#0000 70%),#080a0e;padding:140px 24px 220px;position:relative;overflow:hidden}.vision-module__Y9rEFq__closing h2{letter-spacing:-.06em;color:#eeeae4;margin:30px auto;font-size:clamp(45px,6vw,88px);font-weight:500;line-height:1.04}.vision-module__Y9rEFq__closing h2 span{color:#9ca9bf}.vision-module__Y9rEFq__closing>p:not(.vision-module__Y9rEFq__eyebrow){color:#939ead;margin-bottom:30px;font-size:15px;line-height:1.9}.vision-module__Y9rEFq__closingSignature{color:#ffffff04;letter-spacing:-.075em;pointer-events:none;font-size:310px;font-weight:600;line-height:1;position:absolute;bottom:-80px;left:0;right:0}@keyframes vision-module__Y9rEFq__breathe{0%{transform:translate(-20px,12px)rotate(-3deg)scale(1.02)}to{transform:translate(20px,-12px)rotate(3deg)scale(1.07)}}@media (min-width:801px){@supports (animation-timeline:view()){.vision-module__Y9rEFq__productReveal{animation:linear both vision-module__Y9rEFq__arrive;animation-timeline:view();animation-range:entry entry 80%}@keyframes vision-module__Y9rEFq__arrive{0%{opacity:.5;transform:translateY(60px)scale(.94)}to{opacity:1;transform:none}}}}@media (max-width:800px){.vision-module__Y9rEFq__heroCopy{padding:105px 22px}.vision-module__Y9rEFq__heroCopy h1{font-size:clamp(49px,8vw,70px)}.vision-module__Y9rEFq__intro{font-size:15px}.vision-module__Y9rEFq__field{height:800px}.vision-module__Y9rEFq__story{padding:85px 24px 60px}.vision-module__Y9rEFq__storyGrid{grid-template-columns:1fr;gap:0}.vision-module__Y9rEFq__storyIntro{margin-bottom:20px}.vision-module__Y9rEFq__chapters{display:contents}.vision-module__Y9rEFq__chapter{opacity:1;min-height:0;padding:40px 0}.vision-module__Y9rEFq__stickyVisual{grid-row:1;margin-top:10px;position:relative;top:auto}.vision-module__Y9rEFq__captureViewport{height:330px}.vision-module__Y9rEFq__storyIntro h2{font-size:48px}.vision-module__Y9rEFq__productReveal{padding:0 12px 55px}}@media (max-width:480px){.vision-module__Y9rEFq__heroCopy{padding-top:85px;padding-bottom:100px}.vision-module__Y9rEFq__heroCopy h1{font-size:49px}.vision-module__Y9rEFq__eyebrow{letter-spacing:.12em;font-size:8px}.vision-module__Y9rEFq__intro{max-width:300px}.vision-module__Y9rEFq__desktopBreak{display:none}.vision-module__Y9rEFq__actions{flex-direction:column;gap:9px}.vision-module__Y9rEFq__heroBottom{padding:0 20px;font-size:7px}.vision-module__Y9rEFq__fine{font-size:9px}.vision-module__Y9rEFq__captureViewport{height:260px}.vision-module__Y9rEFq__visualFooter{font-size:7px}}@media (prefers-reduced-motion:reduce){.vision-module__Y9rEFq__ribbons,.vision-module__Y9rEFq__productReveal{animation:none}.vision-module__Y9rEFq__capture,.vision-module__Y9rEFq__chapter,.vision-module__Y9rEFq__chapterDots span,.vision-module__Y9rEFq__primary{transition:none}}
