.technology-module__SlVWGG__page{color:#f5f5fa;--muted-tech:#a7adbf;--line-tech:#aab9dc2e;background:#080b15;overflow:clip}.technology-module__SlVWGG__hero{isolation:isolate;grid-template-columns:1fr 1fr;max-width:1440px;min-height:740px;margin:auto;padding:105px 6% 0;display:grid;position:relative}.technology-module__SlVWGG__heroCopy{z-index:2;padding-bottom:80px;position:relative}.technology-module__SlVWGG__eyebrow{font-family:var(--font-mono),monospace;letter-spacing:.15em;color:#b4b8ce;margin-bottom:28px;font-size:12px}.technology-module__SlVWGG__hero h1{font-family:var(--font-inter),sans-serif;letter-spacing:-.065em;margin-bottom:27px;font-size:clamp(64px,6.6vw,96px);font-weight:400;line-height:1.05}.technology-module__SlVWGG__hero h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#98caff 0%,#aa98ff 42%,#ec98d1 85%);-webkit-background-clip:text;background-clip:text}.technology-module__SlVWGG__heroLead{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(22px,2.2vw,30px);line-height:1.35}.technology-module__SlVWGG__description{max-width:415px;color:var(--muted-tech);margin-bottom:32px;font-size:16px;line-height:1.8}.technology-module__SlVWGG__primaryLink{color:#fff;background:linear-gradient(120deg,#7c6cd93d,#d282c412);border:1px solid #8d83c6;border-radius:3px;align-items:center;gap:36px;padding:15px 22px;font-size:14px;transition:background .2s,border-color .2s;display:inline-flex}.technology-module__SlVWGG__primaryLink:hover{background:#343057;border-color:#d8ceff}.technology-module__SlVWGG__heroArt{z-index:-1;width:69%;height:650px;position:absolute;top:25px;right:-10%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 92%,#0000)}.technology-module__SlVWGG__heroArt img{object-fit:contain;animation:10s ease-in-out infinite technology-module__SlVWGG__levitate}.technology-module__SlVWGG__artCaption{color:#c4c7dc;letter-spacing:.06em;flex-direction:column;gap:8px;font-size:12px;display:flex;position:absolute;bottom:42px;left:24%;right:20%}.technology-module__SlVWGG__artCaption span:first-child{font-family:var(--font-mono),monospace;color:#8e96b3;font-size:12px}.technology-module__SlVWGG__heroFoot{border-top:1px solid var(--line-tech);letter-spacing:.14em;color:#969eb7;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-size:11px;display:flex}.technology-module__SlVWGG__heroFoot span:last-child{font-size:20px}.technology-module__SlVWGG__foundation,.technology-module__SlVWGG__explorerSection,.technology-module__SlVWGG__useCases{max-width:1440px;margin:auto;padding:100px 6%}.technology-module__SlVWGG__foundation{border-bottom:1px solid var(--line-tech)}.technology-module__SlVWGG__introGrid{grid-template-columns:1.15fr 1fr;gap:70px;display:grid}.technology-module__SlVWGG__page h2{letter-spacing:-.025em;font-size:clamp(34px,3.5vw,50px);font-weight:400;line-height:1.14}.technology-module__SlVWGG__page h2 span{color:#939bb2}.technology-module__SlVWGG__introGrid p{color:var(--muted-tech);margin-bottom:20px;font-size:16px;line-height:1.8}.technology-module__SlVWGG__pipeline{border-top:1px solid var(--line-tech);grid-template-columns:repeat(3,1fr);margin-top:60px;list-style:none;display:grid}.technology-module__SlVWGG__pipeline li{padding:30px 30px 0 0}.technology-module__SlVWGG__pipeline li+li{border-left:1px solid var(--line-tech);padding-left:30px}.technology-module__SlVWGG__pipeline li>span{font-family:var(--font-mono),monospace;color:#a299d0;letter-spacing:.09em;font-size:12px}.technology-module__SlVWGG__pipeline h3{margin:18px 0 12px;font-size:25px;font-weight:400}.technology-module__SlVWGG__pipeline p{color:var(--muted-tech);max-width:310px;font-size:15px;line-height:1.7}.technology-module__SlVWGG__explorerSection{background:radial-gradient(at 30% 60%,#191a33 0%,#0000 64%);scroll-margin-top:30px}.technology-module__SlVWGG__sectionHeading{justify-content:space-between;align-items:end;gap:60px;margin-bottom:44px;display:flex}.technology-module__SlVWGG__sectionHeading>p{color:var(--muted-tech);max-width:310px;font-size:16px;line-height:1.7}.technology-module__SlVWGG__explorer{background:#0c101dbf;border:1px solid #343951;border-radius:5px;overflow:hidden}.technology-module__SlVWGG__explorerTop{border-bottom:1px solid var(--line-tech);justify-content:space-between;align-items:center;gap:16px;padding:16px 26px;display:flex}.technology-module__SlVWGG__switcher{gap:8px;display:flex}.technology-module__SlVWGG__switcher button{color:#aab0c6;cursor:pointer;border:1px solid #0000;border-radius:3px;padding:9px 20px;font-size:14px}.technology-module__SlVWGG__switcher button[aria-pressed=true]{color:#fff;background:#26253f;border-color:#6c6596}.technology-module__SlVWGG__switcher button:hover{color:#fff;background:#222638}.technology-module__SlVWGG__exampleLabel,.technology-module__SlVWGG__diagramLabel{font-family:var(--font-mono),monospace;letter-spacing:.1em;color:#9ca5be;font-size:11px}.technology-module__SlVWGG__explorerBody{grid-template-columns:1.1fr 1fr;display:grid}.technology-module__SlVWGG__relationships{background-image:radial-gradient(#333952 .7px,#0000 .7px);background-size:20px 20px;flex-direction:column;align-items:center;padding:34px 36px 44px;display:flex}.technology-module__SlVWGG__diagramLabel{margin-bottom:24px}.technology-module__SlVWGG__parentNode{text-align:center;background:#121928;border:1px solid #46506a;min-width:180px;padding:12px 24px;font-size:14px}.technology-module__SlVWGG__connector{color:#a7adc5;padding:24px 10px;font-size:12px;position:relative}.technology-module__SlVWGG__connector:before,.technology-module__SlVWGG__connector:after{content:"";background:#626082;width:1px;height:16px;position:absolute;left:50%}.technology-module__SlVWGG__connector:before{top:0}.technology-module__SlVWGG__connector:after{bottom:0}.technology-module__SlVWGG__elementNode{text-align:center;background:linear-gradient(135deg,#343452,#171b30);border:1px solid #b0a1ed;border-radius:4px;width:200px;padding:20px;box-shadow:0 0 50px #8673da24,inset 0 0 25px #9784f112}.technology-module__SlVWGG__elementNode>span{letter-spacing:.16em;color:#bab0ed;font-size:11px;display:block}.technology-module__SlVWGG__elementNode strong{margin:6px 0;font-size:32px;font-weight:400;display:block}.technology-module__SlVWGG__elementNode small{font-family:var(--font-mono),monospace;color:#a6b7d8;font-size:12px}.technology-module__SlVWGG__parts{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.technology-module__SlVWGG__parts>span{text-align:center;background:#151b2c;border:1px solid #3b415b;padding:11px 5px;font-size:12px}.technology-module__SlVWGG__elementDetails{border-left:1px solid var(--line-tech);padding:34px 38px}.technology-module__SlVWGG__elementDetails h3{margin:22px 0 14px;font-size:30px;font-weight:400}.technology-module__SlVWGG__elementDetails h3 span{color:#858ea9}.technology-module__SlVWGG__elementDetails p{color:var(--muted-tech);font-size:15px;line-height:1.7}.technology-module__SlVWGG__elementDetails dl{margin-top:26px}.technology-module__SlVWGG__elementDetails dl>div{border-bottom:1px solid var(--line-tech);grid-template-columns:110px 1fr;gap:14px;padding:13px 0;font-size:13px;display:grid}.technology-module__SlVWGG__elementDetails dt{color:#8994af}.technology-module__SlVWGG__elementDetails dd{color:#d9dfed}.technology-module__SlVWGG__elementDetails .technology-module__SlVWGG__detailFoot{color:#8f99b5;margin-top:24px;font-size:12px}.technology-module__SlVWGG__useCases{border-top:1px solid var(--line-tech)}.technology-module__SlVWGG__useCaseGrid{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:55px;display:grid}.technology-module__SlVWGG__useCaseGrid article{border-top:1px solid #41475c;flex-direction:column;padding-top:20px;display:flex}.technology-module__SlVWGG__caseNumber{font-family:var(--font-mono),monospace;color:#a098d8;font-size:13px}.technology-module__SlVWGG__useCaseGrid h3{margin:30px 0 16px;font-size:29px;font-weight:400}.technology-module__SlVWGG__useCaseGrid p{color:var(--muted-tech);margin-bottom:30px;font-size:15px;line-height:1.75}.technology-module__SlVWGG__useCaseGrid a{color:#c7c3ed;margin-top:auto;font-size:14px}.technology-module__SlVWGG__useCaseGrid a:hover{color:#fff}.technology-module__SlVWGG__closing{border-top:1px solid var(--line-tech);justify-content:space-between;align-items:center;gap:25px;margin-top:100px;padding-top:50px;display:flex}.technology-module__SlVWGG__closing p{letter-spacing:-.03em;font-size:clamp(25px,3vw,40px);line-height:1.3}.technology-module__SlVWGG__closing p span{color:#a5a0ce}.technology-module__SlVWGG__page a:focus-visible,.technology-module__SlVWGG__page button:focus-visible{outline-offset:5px;outline:2px solid #d1c5ff}@keyframes technology-module__SlVWGG__levitate{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media (min-width:761px) and (max-width:1020px){.technology-module__SlVWGG__hero{padding-top:75px}.technology-module__SlVWGG__heroArt{width:78%;right:-17%}.technology-module__SlVWGG__introGrid{gap:35px}.technology-module__SlVWGG__parts{grid-template-columns:repeat(2,1fr)}.technology-module__SlVWGG__elementDetails{padding:30px 24px}.technology-module__SlVWGG__elementDetails dl>div{grid-template-columns:1fr;gap:4px}}@media (max-width:760px){.technology-module__SlVWGG__hero{flex-direction:column;min-height:0;padding:55px 6% 0;display:flex}.technology-module__SlVWGG__heroCopy{padding-bottom:0}.technology-module__SlVWGG__hero h1{font-size:clamp(56px,13vw,82px)}.technology-module__SlVWGG__heroLead{font-size:24px}.technology-module__SlVWGG__heroArt{z-index:0;width:125%;height:360px;margin:-15px -12.5% 0;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.technology-module__SlVWGG__artCaption{font-size:11px;bottom:20px;left:18%;right:18%}.technology-module__SlVWGG__heroFoot{margin-top:15px;font-size:10px;line-height:1.7}.technology-module__SlVWGG__foundation,.technology-module__SlVWGG__explorerSection,.technology-module__SlVWGG__useCases{padding:60px 6%}.technology-module__SlVWGG__introGrid,.technology-module__SlVWGG__explorerBody{grid-template-columns:1fr;gap:28px}.technology-module__SlVWGG__pipeline{grid-template-columns:1fr;margin-top:35px}.technology-module__SlVWGG__pipeline li,.technology-module__SlVWGG__pipeline li+li{border-left:0;border-bottom:1px solid var(--line-tech);padding:25px 0}.technology-module__SlVWGG__pipeline p{max-width:none}.technology-module__SlVWGG__sectionHeading{display:block}.technology-module__SlVWGG__sectionHeading>p{max-width:none;margin-top:24px}.technology-module__SlVWGG__explorerTop{flex-wrap:wrap;padding:14px}.technology-module__SlVWGG__exampleLabel{font-size:10px}.technology-module__SlVWGG__switcher button{padding:8px 16px}.technology-module__SlVWGG__relationships{padding:26px 18px 30px}.technology-module__SlVWGG__parts{grid-template-columns:repeat(2,1fr)}.technology-module__SlVWGG__elementDetails{border-left:0;border-top:1px solid var(--line-tech);padding:28px 22px}.technology-module__SlVWGG__explorerBody{gap:0}.technology-module__SlVWGG__elementDetails dl>div{grid-template-columns:90px 1fr}.technology-module__SlVWGG__useCaseGrid{grid-template-columns:1fr;gap:35px;margin-top:35px}.technology-module__SlVWGG__useCaseGrid h3{margin-top:20px}.technology-module__SlVWGG__closing{flex-direction:column;align-items:start;margin-top:60px}.technology-module__SlVWGG__eyebrow{margin-bottom:22px;font-size:11px}}@media (prefers-reduced-motion:reduce){.technology-module__SlVWGG__heroArt img{animation:none}.technology-module__SlVWGG__primaryLink{transition:none}}.technology-module__SlVWGG__heroArt{z-index:1}.technology-module__SlVWGG__heroCopy{pointer-events:none}.technology-module__SlVWGG__heroCopy a{pointer-events:auto}.technology-module__SlVWGG__cubeSurface{cursor:grab;touch-action:pan-y;border-radius:12px;outline:none;position:absolute;inset:0 0 85px}.technology-module__SlVWGG__cubeSurface[data-dragging=true]{cursor:grabbing}.technology-module__SlVWGG__cubeSurface:focus-visible{outline-offset:-24px;outline:1px solid #b1a3ef}.technology-module__SlVWGG__cubeArtwork{pointer-events:none;will-change:transform;position:absolute;inset:0}.technology-module__SlVWGG__cubeArtwork img{-webkit-user-select:none;user-select:none;animation:none}.technology-module__SlVWGG__artCaption{pointer-events:none}@media (max-width:760px){.technology-module__SlVWGG__cubeSurface{inset:0 0 65px}.technology-module__SlVWGG__heroArt{height:410px}.technology-module__SlVWGG__artCaption{bottom:10px}}.technology-module__SlVWGG__cubeSurface canvas{width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(#000 45%,#0000 74%);mask-image:radial-gradient(#000 45%,#0000 74%)}.technology-module__SlVWGG__planExplorer{background:#0c101d;border:1px solid #343951;border-radius:5px;overflow:hidden}.technology-module__SlVWGG__transformToolbar{border-bottom:1px solid var(--line-tech);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.technology-module__SlVWGG__transformSteps{flex-wrap:wrap;gap:8px;display:flex}.technology-module__SlVWGG__transformSteps button{color:#a8afc5;cursor:pointer;border:1px solid #0000;border-radius:3px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.technology-module__SlVWGG__transformSteps button span{font-family:var(--font-mono),monospace;color:#8884ad;font-size:12px}.technology-module__SlVWGG__transformSteps button[aria-pressed=true]{color:#eee8ff;background:#29243f;border-color:#716194}.technology-module__SlVWGG__replay{color:#c5b9ec;cursor:pointer;white-space:nowrap;font-size:13px}.technology-module__SlVWGG__replay:disabled{opacity:.4;cursor:default}.technology-module__SlVWGG__planGraphGrid{grid-template-columns:1fr 1fr;display:grid}.technology-module__SlVWGG__planColumn{border-right:1px solid var(--line-tech);min-width:0;padding:25px 24px}.technology-module__SlVWGG__panelHeading{font-family:var(--font-mono),monospace;letter-spacing:.07em;color:#abb4ce;justify-content:space-between;gap:12px;margin-bottom:25px;font-size:12px;display:flex}.technology-module__SlVWGG__planSheet{--fig-paper:#edf0f5;--fig-ink:#303b50;margin-top:40px;position:relative;box-shadow:0 15px 65px #0005}.technology-module__SlVWGG__planSheet figure{max-width:none;margin:0}.technology-module__SlVWGG__planSheet figure>div{border:0}.technology-module__SlVWGG__planSheet figcaption{display:none}.technology-module__SlVWGG__planScan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.technology-module__SlVWGG__planScan:after{content:"";background:linear-gradient(90deg,#0000,#9f91ff38);border-right:1px solid #8972e0;width:22%;position:absolute;top:0;bottom:0}.technology-module__SlVWGG__planExplorer[data-stage="0"] .technology-module__SlVWGG__planScan:after{animation:2.7s ease-in-out both technology-module__SlVWGG__plan-scan}.technology-module__SlVWGG__planExplorer:not([data-stage="0"]) .technology-module__SlVWGG__planScan{opacity:0;transition:opacity .6s}.technology-module__SlVWGG__planMarker{cursor:pointer;background:#13192bdf;border:1px solid;border-radius:50%;width:38px;height:38px;transition:opacity .6s,scale .3s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #9587ff25,0 0 22px #a495ef50}.technology-module__SlVWGG__planMarker span{font-family:var(--font-mono),monospace;font-size:14px}.technology-module__SlVWGG__planMarker[aria-pressed=true]{scale:1.15;box-shadow:0 0 0 7px #9587ff35,0 0 25px #a495ef60}.technology-module__SlVWGG__planExplorer[data-stage="0"] .technology-module__SlVWGG__planMarker{opacity:0;visibility:hidden}.technology-module__SlVWGG__planCaption,.technology-module__SlVWGG__graphCaption{color:#ccd0df;margin-top:28px;font-size:14px;line-height:1.6}.technology-module__SlVWGG__planCaption span{color:#8e98b0;font-size:12px}.technology-module__SlVWGG__graphColumn{background:radial-gradient(at 50% 45%,#24203e88,#0000 70%);min-width:0;padding:25px 20px}.technology-module__SlVWGG__knowledgeGraph{background-image:radial-gradient(#44405c80 .7px,#0000 .7px);background-size:20px 20px;height:370px;position:relative}.technology-module__SlVWGG__graphEdges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.technology-module__SlVWGG__graphEdges path{fill:none;stroke:#716b98;stroke-width:1px;vector-effect:non-scaling-stroke}.technology-module__SlVWGG__graphEdges g[data-active=true] path{stroke:#bdacff;stroke-width:1.5px;stroke-dasharray:5 5;animation:2s linear infinite technology-module__SlVWGG__graph-flow}.technology-module__SlVWGG__graphEdges .technology-module__SlVWGG__crossConnection{stroke:#756b9b;opacity:.35}.technology-module__SlVWGG__graphRoot{text-align:center;background:#252039;border:1px solid #6f6396;border-radius:3px;width:145px;padding:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.technology-module__SlVWGG__graphRoot span{letter-spacing:.07em;color:#a99dc9;font-size:12px;display:block}.technology-module__SlVWGG__graphRoot strong{margin-top:4px;font-size:17px;font-weight:400;display:block}.technology-module__SlVWGG__containsLabel{color:#9b93b8;background:#131525;padding:3px 8px;font-size:12px;position:absolute;top:84px;left:50%;transform:translate(-50%)}.technology-module__SlVWGG__graphElements,.technology-module__SlVWGG__graphRelations,.technology-module__SlVWGG__graphTargets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;left:0;right:0}.technology-module__SlVWGG__graphElements{top:135px}.technology-module__SlVWGG__graphElements button{overflow-wrap:anywhere;cursor:pointer;background:linear-gradient(130deg,#282942,#151a2c);border:1px solid #44445f;border-radius:4px;min-width:0;padding:10px 4px;transition:box-shadow .3s,opacity .6s,transform .6s}.technology-module__SlVWGG__graphElements button[aria-pressed=true]{box-shadow:0 0 25px #9c86ff25}.technology-module__SlVWGG__graphElements button>span{letter-spacing:.04em;font-size:12px;display:block}.technology-module__SlVWGG__graphElements strong{margin:7px 0;font-size:14px;font-weight:500;line-height:1.3;display:block}.technology-module__SlVWGG__graphElements small{font-family:var(--font-mono),monospace;color:#8e9bb9;font-size:12px}.technology-module__SlVWGG__graphRelations{text-align:center;top:237px}.technology-module__SlVWGG__graphRelations span{color:#a89cc6;background:#141628;padding:3px;font-size:12px;line-height:1.3}.technology-module__SlVWGG__graphTargets{top:288px}.technology-module__SlVWGG__graphTargets>span{text-align:center;background:#201b30;border:1px solid #49405e;border-radius:3px;padding:12px 6px;font-size:13px}.technology-module__SlVWGG__graphElements,.technology-module__SlVWGG__graphTargets,.technology-module__SlVWGG__graphRelations,.technology-module__SlVWGG__graphEdges{transition:opacity .8s,transform .8s}.technology-module__SlVWGG__planExplorer[data-stage="0"] .technology-module__SlVWGG__graphElements{opacity:0;visibility:hidden;transform:translateY(14px)}.technology-module__SlVWGG__planExplorer:not([data-stage="2"]) .technology-module__SlVWGG__graphTargets,.technology-module__SlVWGG__planExplorer:not([data-stage="2"]) .technology-module__SlVWGG__graphRelations,.technology-module__SlVWGG__planExplorer:not([data-stage="2"]) .technology-module__SlVWGG__graphEdges{opacity:0;transform:translateY(8px)}.technology-module__SlVWGG__graphCaption{color:#a5aec7;margin-top:20px;font-size:13px}.technology-module__SlVWGG__graphDetail{border-top:1px solid var(--line-tech);background:#131626;grid-template-columns:1fr 1fr;gap:40px;padding:28px 30px;display:grid}.technology-module__SlVWGG__graphDetail .technology-module__SlVWGG__eyebrow{margin-bottom:10px;font-size:12px;display:block}.technology-module__SlVWGG__graphDetail h3{font-size:28px;font-weight:400}.technology-module__SlVWGG__graphDetail p{color:#acb5cb;font-size:14px;line-height:1.75}.technology-module__SlVWGG__graphDetail .technology-module__SlVWGG__sourceQuote{color:#d7c9f3;margin-top:10px;font-size:14px}.technology-module__SlVWGG__sourceTrace{font-family:var(--font-mono),monospace;color:#868ca9;margin-top:16px;font-size:12px;display:block}.technology-module__SlVWGG__mappingNote{border-top:1px solid var(--line-tech);color:#8f9ab4;padding:16px 30px;font-size:12px;line-height:1.6}@keyframes technology-module__SlVWGG__plan-scan{0%{left:-22%}to{left:100%}}@keyframes technology-module__SlVWGG__graph-flow{to{stroke-dashoffset:-20px}}@media (max-width:1000px){.technology-module__SlVWGG__planGraphGrid{grid-template-columns:1fr}.technology-module__SlVWGG__planColumn{border-right:0;border-bottom:1px solid var(--line-tech)}.technology-module__SlVWGG__planSheet{max-width:640px;margin:10px auto 0}.technology-module__SlVWGG__knowledgeGraph{max-width:600px;margin:auto}.technology-module__SlVWGG__planCaption{margin-top:20px}}@media (max-width:600px){.technology-module__SlVWGG__transformToolbar{align-items:flex-start;padding:12px}.technology-module__SlVWGG__transformSteps{gap:3px}.technology-module__SlVWGG__transformSteps button{gap:5px;padding:7px;font-size:12px}.technology-module__SlVWGG__transformSteps button span{font-size:12px}.technology-module__SlVWGG__replay{padding-top:8px;font-size:12px}.technology-module__SlVWGG__planColumn,.technology-module__SlVWGG__graphColumn{padding:20px 12px}.technology-module__SlVWGG__panelHeading{letter-spacing:.02em;font-size:12px}.technology-module__SlVWGG__planMarker{width:30px;height:30px}.technology-module__SlVWGG__graphElements,.technology-module__SlVWGG__graphRelations,.technology-module__SlVWGG__graphTargets{gap:6px}.technology-module__SlVWGG__graphElements strong{font-size:14px}.technology-module__SlVWGG__graphTargets>span{padding:10px 3px;font-size:12px}.technology-module__SlVWGG__graphRelations span{font-size:12px}.technology-module__SlVWGG__graphDetail{grid-template-columns:1fr;gap:20px;padding:24px 18px}.technology-module__SlVWGG__mappingNote{padding:16px 18px}}@media (prefers-reduced-motion:reduce){.technology-module__SlVWGG__planScan{display:none}.technology-module__SlVWGG__graphEdges g[data-active=true] path{animation:none}.technology-module__SlVWGG__graphElements,.technology-module__SlVWGG__graphElements button,.technology-module__SlVWGG__graphTargets,.technology-module__SlVWGG__graphRelations,.technology-module__SlVWGG__graphEdges,.technology-module__SlVWGG__planMarker{transition:none}}.technology-module__SlVWGG__scrollStory{height:300svh;position:relative}.technology-module__SlVWGG__scrollStage{--power:0;background:radial-gradient(at 50% 55%,#211c3980,#0000 66%),#0c101d;border:1px solid #37344f;border-radius:5px;height:min(760px,100svh - 48px);min-height:420px;position:sticky;top:24px;overflow:hidden}.technology-module__SlVWGG__storyCaptions{text-align:center;z-index:2;height:85px;position:absolute;top:28px;left:28px;right:28px}.technology-module__SlVWGG__storyCaptions>div{opacity:0;position:absolute;inset:0}.technology-module__SlVWGG__storyCaptions>div:first-child{opacity:1}.technology-module__SlVWGG__storyCaptions p{color:#b2a3d6;font-family:var(--font-mono),monospace;letter-spacing:.14em;margin-bottom:10px;font-size:12px}.technology-module__SlVWGG__storyCaptions h3{font-size:clamp(22px,2.5vw,34px);font-weight:400;line-height:1.2}.technology-module__SlVWGG__morphScene{position:absolute;inset:105px 0 74px}.technology-module__SlVWGG__morphDrawing{--fig-paper:#edf0f5;--fig-ink:#303b50;will-change:transform,opacity;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.technology-module__SlVWGG__morphDrawing figure{max-width:none;margin:0}.technology-module__SlVWGG__morphDrawing figcaption{display:none}.technology-module__SlVWGG__morphDrawing figure>div{border:0}.technology-module__SlVWGG__morphGraph{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.technology-module__SlVWGG__storyOutcome{opacity:var(--power);transform:translateY(calc((1 - var(--power))*12px));color:#d6c7f2;justify-content:center;gap:30px;font-size:14px;display:flex;position:absolute;bottom:44px;left:20px;right:20px}.technology-module__SlVWGG__storySource{color:#737f9c;text-align:center;font-size:12px;position:absolute;bottom:15px;left:15px;right:15px}@media (max-width:760px){.technology-module__SlVWGG__scrollStory{height:260svh}.technology-module__SlVWGG__scrollStage{height:calc(100svh - 24px);min-height:400px;max-height:700px;top:12px}.technology-module__SlVWGG__storyCaptions{top:25px;left:14px;right:14px}.technology-module__SlVWGG__storyCaptions h3{font-size:25px}.technology-module__SlVWGG__morphScene{inset:125px -20% 85px}.technology-module__SlVWGG__morphDrawing{width:72%}.technology-module__SlVWGG__storyOutcome{flex-wrap:wrap;gap:14px;font-size:12px}.technology-module__SlVWGG__storySource{font-size:12px}}@media (prefers-reduced-motion:reduce){.technology-module__SlVWGG__scrollStory{height:auto}.technology-module__SlVWGG__scrollStage{position:relative;top:0}}.technology-module__SlVWGG__chipFeatureGroup h4{color:#d9c4fc;margin:0 0 10px;font-size:20px;font-weight:400}.technology-module__SlVWGG__chipFeatureGroup ul{margin:0;padding:0;list-style:none}.technology-module__SlVWGG__chipFeatureGroup a{color:#ccd4e7;justify-content:space-between;gap:8px;padding:5px 0;font-size:15px;line-height:1.35;display:flex}.technology-module__SlVWGG__chipFeatureGroup a:hover{color:#fff}.technology-module__SlVWGG__chipFeatureGroup a:focus-visible{outline-offset:1px;outline:2px solid #c5a4ff}.technology-module__SlVWGG__chipFeatureGroup a span{color:#af93d8}.technology-module__SlVWGG__storySource a{color:#a59cbf;text-underline-offset:3px;text-decoration:underline}.technology-module__SlVWGG__mobileChipLinks{display:none}@media (max-width:760px){.technology-module__SlVWGG__scrollStory{height:340svh}.technology-module__SlVWGG__morphScene{left:0;right:0}.technology-module__SlVWGG__chipFeatureGroup h4{margin-top:28px;font-size:32px;line-height:1.2}.technology-module__SlVWGG__chipFeatureGroup ul{display:none}.technology-module__SlVWGG__mobileChipLinks{background:#0c101d;border:1px solid #37344f;grid-template-columns:1fr;gap:24px;padding:28px 20px;display:grid}.technology-module__SlVWGG__mobileChipLinks h4{color:#d9c4fc;margin-bottom:12px;font-size:22px;font-weight:400}.technology-module__SlVWGG__mobileChipLinks a{color:#ccd4e7;padding:8px 0;font-size:14px;line-height:1.5;display:block}.technology-module__SlVWGG__storySource{font-size:12px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.technology-module__SlVWGG__scrollStory{height:auto}}.technology-module__SlVWGG__chipImageLink{cursor:pointer}.technology-module__SlVWGG__chipImageLink:hover>rect,.technology-module__SlVWGG__chipImageLink:focus-visible>rect{stroke:#d8b5ff;stroke-width:2px}.technology-module__SlVWGG__chipImageLink:focus-visible{outline:none}.technology-module__SlVWGG__mobileChipLinks .technology-module__SlVWGG__mobileFeatureImage{background:#151a2b;border:1px solid #685480;border-radius:5px;padding:0;overflow:hidden}.technology-module__SlVWGG__mobileFeatureImage img{object-fit:cover;width:100%;height:150px;display:block}.technology-module__SlVWGG__mobileFeatureImage span{color:#e5daf8;padding:14px;font-size:16px;display:block}.technology-module__SlVWGG__scrollStory{height:460svh}.technology-module__SlVWGG__scrollFeatureList{margin:0;padding:0;list-style:none}.technology-module__SlVWGG__scrollFeatureList a{color:#d2d8e8;justify-content:space-between;gap:8px;padding:3px 0;font-size:15px;line-height:18px;display:flex}.technology-module__SlVWGG__scrollFeatureList a:hover{color:#fff}.technology-module__SlVWGG__scrollFeatureList a span{color:#ec83a2}.technology-module__SlVWGG__scrollFeatureList a:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.technology-module__SlVWGG__mobileFeatureList{border-top:1px solid #37344f;margin:0;padding:0 14px 14px;list-style:none}.technology-module__SlVWGG__mobileFeatureList a{padding:8px 0}.technology-module__SlVWGG__stackContext{max-width:860px}.technology-module__SlVWGG__stackIntro{max-width:760px;color:var(--muted-tech);margin-top:24px;font-size:16px;line-height:1.8}.technology-module__SlVWGG__stackHomeLink{color:#ec91ad;margin-top:25px;font-size:14px;line-height:1.6;display:inline-block}.technology-module__SlVWGG__stackHomeLink:hover{color:#fff}.technology-module__SlVWGG__reasoningExample{border-top:1px solid var(--line-tech);margin-top:auto;padding-top:20px}.technology-module__SlVWGG__reasoningExample>span{font-family:var(--font-mono),monospace;letter-spacing:.08em;color:#db8fab;font-size:12px}.technology-module__SlVWGG__useCaseGrid .technology-module__SlVWGG__reasoningExample p{color:#c0c7d9;margin:12px 0 0;font-size:14px;line-height:1.75}@media (min-width:761px){.technology-module__SlVWGG__useCaseGrid{row-gap:0}.technology-module__SlVWGG__useCaseGrid article{grid-template-rows:subgrid;grid-row:span 4;row-gap:0;display:grid}.technology-module__SlVWGG__useCaseGrid .technology-module__SlVWGG__reasoningExample{margin-top:0}}@media (max-width:760px){.technology-module__SlVWGG__hero{padding:44px 20px 0}.technology-module__SlVWGG__hero h1{font-size:clamp(48px,12vw,72px)}.technology-module__SlVWGG__heroLead{font-size:23px}.technology-module__SlVWGG__foundation,.technology-module__SlVWGG__explorerSection,.technology-module__SlVWGG__useCases{padding:56px 20px}.technology-module__SlVWGG__page h2{font-size:clamp(31px,8vw,42px);line-height:1.15}.technology-module__SlVWGG__eyebrow{letter-spacing:.08em;font-size:12px;line-height:1.7}.technology-module__SlVWGG__introGrid,.technology-module__SlVWGG__sectionHeading{gap:24px}.technology-module__SlVWGG__useCaseGrid p,.technology-module__SlVWGG__useCaseGrid .technology-module__SlVWGG__reasoningExample p{font-size:16px}.technology-module__SlVWGG__stackIntro{max-width:none;line-height:1.75}.technology-module__SlVWGG__closing{gap:24px}.technology-module__SlVWGG__closing p{font-size:28px}.technology-module__SlVWGG__closing>a{width:100%}.technology-module__SlVWGG__scrollStage{min-height:530px}.technology-module__SlVWGG__storyCaptions{top:22px}.technology-module__SlVWGG__storyCaptions h3{font-size:23px}.technology-module__SlVWGG__storyCaptions p{letter-spacing:.06em;font-size:12px;line-height:1.5}.technology-module__SlVWGG__morphScene{top:110px;bottom:82px}.technology-module__SlVWGG__morphGraph [data-element-label] text:first-child{font-size:25px}.technology-module__SlVWGG__morphGraph [data-element-label] text:last-child{font-size:19px}.technology-module__SlVWGG__morphGraph [data-hub]>text{letter-spacing:0;font-size:18px}.technology-module__SlVWGG__storyOutcome{gap:10px;bottom:50px}.technology-module__SlVWGG__storySource{font-size:12px;bottom:12px}.technology-module__SlVWGG__mobileChipLinks{background:0 0;border:0;gap:22px;padding:22px 0 0}.technology-module__SlVWGG__mobileChipLinks .technology-module__SlVWGG__mobileFeatureImage>a{padding:0}.technology-module__SlVWGG__mobileFeatureImage img{aspect-ratio:1.9;height:auto}.technology-module__SlVWGG__mobileChipLinks .technology-module__SlVWGG__mobileFeatureList a{align-items:center;min-height:44px;font-size:16px;display:flex}.technology-module__SlVWGG__mobileFeatureImage>a>span{padding:16px;font-size:20px}.technology-module__SlVWGG__scrollStory{height:390svh}.technology-module__SlVWGG__morphGraph [data-feature-list]{display:none}}@media (prefers-reduced-motion:reduce){.technology-module__SlVWGG__scrollStory{height:auto}}
