.process-story-module__D74ida__shell{grid-column:1/-1;grid-template-columns:minmax(340px,.88fr) minmax(500px,1.12fr);align-items:start;gap:clamp(48px,7vw,112px);display:grid}.process-story-module__D74ida__shell .process-story-module__D74ida__steps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.process-story-module__D74ida__steps .process-story-module__D74ida__step{border-bottom:1px solid var(--line);min-height:clamp(260px,44vh,430px);transition:background-color .42s var(--ease);padding:0;display:block}.process-story-module__D74ida__step .process-story-module__D74ida__stepControl{width:100%;min-height:inherit;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:70px 1fr;align-content:center;padding:clamp(36px,5vh,64px) 0;display:grid}.process-story-module__D74ida__stepStatic{cursor:default}.process-story-module__D74ida__stepControl:focus-visible{outline:2px solid var(--blue);outline-offset:8px;border-radius:2px}.process-story-module__D74ida__step:not([data-state=current]) .process-story-module__D74ida__stepCopy h3{color:var(--muted)}.process-story-module__D74ida__stepNumber{color:var(--blue);font:600 10px/1 var(--font-mono);letter-spacing:.08em;position:relative}.process-story-module__D74ida__stepNumber i{border:1px solid var(--blue);background:var(--bg);width:7px;height:7px;transition:background-color .32s var(--ease), box-shadow .32s var(--ease), transform .32s var(--ease);border-radius:50%;position:absolute;top:30px;left:2px}.process-story-module__D74ida__step[data-state=complete] .process-story-module__D74ida__stepNumber i,.process-story-module__D74ida__step[data-state=current] .process-story-module__D74ida__stepNumber i{background:var(--blue)}.process-story-module__D74ida__step[data-state=current] .process-story-module__D74ida__stepNumber i{box-shadow:0 0 0 7px color-mix(in srgb, var(--blue) 13%, transparent);transform:scale(1.15)}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy{display:block}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy h3{letter-spacing:-.05em;transition:color .32s ease, transform .42s var(--ease);margin:0 0 20px;font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:.95;transform:translate(-8px)}.process-story-module__D74ida__step[data-state=current] .process-story-module__D74ida__stepCopy h3{transform:translate(0)}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy p{max-width:360px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.process-story-module__D74ida__stageWrap{height:min(72vh,760px);min-height:580px;position:sticky;top:clamp(92px,12vh,132px)}.process-story-module__D74ida__stage{color:#f3f3ee;background:radial-gradient(circle at 67% 38%,#385fff33,#0000 32%),linear-gradient(148deg,#14191d,#090c0e 72%);border:1px solid #ffffff1f;border-radius:clamp(22px,2.6vw,34px);height:100%;overflow:hidden;box-shadow:0 32px 90px #0003}.process-story-module__D74ida__stageHeader,.process-story-module__D74ida__stageFooter{z-index:10;color:#92999d;height:64px;font:600 9px/1 var(--font-mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 clamp(20px,3vw,34px);display:flex;position:relative}.process-story-module__D74ida__stageHeader{border-bottom:1px solid #ffffff1a}.process-story-module__D74ida__phase{color:#c8ff4a}.process-story-module__D74ida__canvas{isolation:isolate;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:50%;background-size:42px 42px;height:calc(100% - 116px);position:relative;overflow:hidden}.process-story-module__D74ida__canvas:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#090c0e 0%,#0000 20% 80%,#090c0e 100%);position:absolute;inset:0}.process-story-module__D74ida__signalMap{z-index:0;opacity:.22;width:100%;height:100%;position:absolute;inset:0}.process-story-module__D74ida__signalMap path{fill:none;stroke:#6284ff;stroke-dasharray:5 9;stroke-width:1px;vector-effect:non-scaling-stroke}.process-story-module__D74ida__layer{pointer-events:none;position:absolute;inset:0}.process-story-module__D74ida__node{background:#0b0f12;border:2px solid #6284ff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 8px #6284ff1a}.process-story-module__D74ida__nodeOne{top:57%;left:12%}.process-story-module__D74ida__nodeTwo{top:32%;left:38%}.process-story-module__D74ida__nodeThree{border-color:#c8ff4a;top:63%;right:15%}.process-story-module__D74ida__ideaLabel,.process-story-module__D74ida__annotation,.process-story-module__D74ida__systemLabel,.process-story-module__D74ida__feedbackOne,.process-story-module__D74ida__feedbackTwo,.process-story-module__D74ida__feedbackThree{color:#8e969a;font:600 8px/1 var(--font-mono);letter-spacing:.1em;position:absolute}.process-story-module__D74ida__ideaLabel{top:63%;left:12%}.process-story-module__D74ida__designLayer,.process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__launchLayer,.process-story-module__D74ida__evolveLayer{opacity:0;transition:opacity .58s var(--ease), transform .78s var(--ease);transform:translateY(24px)scale(.97)}.process-story-module__D74ida__stage:is([data-active="1"],[data-active="2"],[data-active="3"],[data-active="4"]) .process-story-module__D74ida__designLayer,.process-story-module__D74ida__stage:is([data-active="2"],[data-active="3"],[data-active="4"]) .process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__stage:is([data-active="3"],[data-active="4"]) .process-story-module__D74ida__launchLayer,.process-story-module__D74ida__stage[data-active="4"] .process-story-module__D74ida__evolveLayer,.process-story-module__D74ida__stage[data-motion=static] .process-story-module__D74ida__designLayer,.process-story-module__D74ida__stage[data-motion=static] .process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__stage[data-motion=static] .process-story-module__D74ida__launchLayer,.process-story-module__D74ida__stage[data-motion=static] .process-story-module__D74ida__evolveLayer{opacity:1;transform:translate(0,0)scale(1)}.process-story-module__D74ida__wireframe{background:#11171cdb;border:1px solid #ffffff3d;border-radius:13px;width:55%;height:48%;position:absolute;top:16%;left:15%;overflow:hidden;transform:perspective(900px)rotateY(7deg)rotateX(2deg);box-shadow:18px 22px 50px #00000047}.process-story-module__D74ida__windowBar{border-bottom:1px solid #ffffff1a;gap:5px;height:30px;padding:12px;display:flex}.process-story-module__D74ida__windowBar i{background:#6d7478;border-radius:50%;width:5px;height:5px}.process-story-module__D74ida__wireTitle,.process-story-module__D74ida__wireLine,.process-story-module__D74ida__wireAction{background:#ffffff21;border-radius:8px;height:8px;position:absolute;left:12%}.process-story-module__D74ida__wireTitle{background:#6284ff59;width:52%;height:17px;top:28%}.process-story-module__D74ida__wireLine{width:73%;top:48%}.process-story-module__D74ida__wireLine:nth-of-type(4){width:54%;top:60%}.process-story-module__D74ida__wireAction{background:#6284ff;width:24%;height:19px;top:76%}.process-story-module__D74ida__annotation{top:12%;left:73%}.process-story-module__D74ida__dataRail{background:linear-gradient(#6284ff,#c8ff4a);width:1px;height:48%;position:absolute;top:22%;right:17%}.process-story-module__D74ida__moduleGrid{z-index:3;grid-template-columns:repeat(2,48px);gap:8px;display:grid;position:absolute;top:31%;right:9%}.process-story-module__D74ida__moduleGrid i{color:#bcc8ff;width:48px;height:48px;font:600 8px/1 var(--font-mono);background:#0b0f12e6;border:1px solid #6284ff80;place-items:center;font-style:normal;display:grid}.process-story-module__D74ida__systemLabel{color:#c8ff4a;bottom:23%;right:8%}.process-story-module__D74ida__productWindow{z-index:5;color:#101315;background:#f4f4eff5;border:1px solid #fff3;border-radius:17px;width:56%;height:48%;padding:62px 30px 28px;position:absolute;top:25%;left:25%;overflow:hidden;transform:perspective(1000px)rotateY(-6deg)rotateX(2deg);box-shadow:0 30px 80px #00000073}.process-story-module__D74ida__productTop{border-bottom:1px solid #1013151f;align-items:center;height:36px;padding:0 13px;display:flex;position:absolute;top:0;left:0;right:0}.process-story-module__D74ida__productTop i{background:#2457ff;border-radius:50%;width:6px;height:6px;margin-right:10px}.process-story-module__D74ida__productTop b,.process-story-module__D74ida__productEyebrow,.process-story-module__D74ida__productButton{font:600 7px/1 var(--font-mono);letter-spacing:.08em}.process-story-module__D74ida__productTop b{color:#757b7d}.process-story-module__D74ida__productEyebrow{color:#2457ff;display:block}.process-story-module__D74ida__productWindow strong{letter-spacing:-.05em;max-width:230px;margin-top:12px;font-size:clamp(22px,2.7vw,39px);line-height:.95;display:block}.process-story-module__D74ida__productButton{color:#fff;background:#2457ff;border-radius:999px;padding:10px 12px;position:absolute;bottom:24px;left:30px}.process-story-module__D74ida__liveBadge{z-index:6;color:#f2f3ee;font:600 8px/1 var(--font-mono);letter-spacing:.08em;background:#101518;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;position:absolute;top:20%;right:12%}.process-story-module__D74ida__liveBadge i{background:#c8ff4a;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.process-story-module__D74ida__feedbackRing{z-index:4;aspect-ratio:1;border:1px solid #c8ff4a6b;border-radius:50%;width:68%;position:absolute;top:13%;left:17%}.process-story-module__D74ida__feedbackRing:before,.process-story-module__D74ida__feedbackRing:after{border-radius:inherit;content:"";border:1px solid #6284ff38;position:absolute}.process-story-module__D74ida__feedbackRing:before{inset:10%}.process-story-module__D74ida__feedbackRing:after{inset:23%}.process-story-module__D74ida__pulse{width:10px;height:10px;animation:process-story-module__D74ida__processPulse 2.6s var(--ease) infinite;background:#c8ff4a;border-radius:50%;animation-play-state:paused;position:absolute;top:11%;left:12%;box-shadow:0 0 0 8px #c8ff4a1f}.process-story-module__D74ida__stage[data-motion=running] .process-story-module__D74ida__pulse{animation-play-state:running}.process-story-module__D74ida__feedbackOne{top:12%;left:27%}.process-story-module__D74ida__feedbackTwo{bottom:34%;right:10%}.process-story-module__D74ida__feedbackThree{color:#c8ff4a;bottom:9%;left:22%}.process-story-module__D74ida__stageFooter{border-top:1px solid #ffffff1a;height:52px}.process-story-module__D74ida__stageFooter i{background:#ffffff24;flex:1;height:1px;margin:0 16px;overflow:hidden}.process-story-module__D74ida__stageFooter i:after{content:"";background:#6284ff;width:20%;height:100%;display:block}.process-story-module__D74ida__stage[data-active="1"] .process-story-module__D74ida__stageFooter i:after{width:40%}.process-story-module__D74ida__stage[data-active="2"] .process-story-module__D74ida__stageFooter i:after{width:60%}.process-story-module__D74ida__stage[data-active="3"] .process-story-module__D74ida__stageFooter i:after{width:80%}.process-story-module__D74ida__stage[data-active="4"] .process-story-module__D74ida__stageFooter i:after,.process-story-module__D74ida__stage[data-motion=static] .process-story-module__D74ida__stageFooter i:after{width:100%}@keyframes process-story-module__D74ida__processPulse{50%{opacity:.55;transform:scale(1.5)}}@media (max-width:1080px){.process-story-module__D74ida__shell{grid-template-columns:minmax(290px,.8fr) minmax(440px,1.2fr);gap:45px}.process-story-module__D74ida__stageWrap{min-height:530px}.process-story-module__D74ida__moduleGrid{grid-template-columns:repeat(2,40px);right:7%}.process-story-module__D74ida__moduleGrid i{width:40px;height:40px}}@media (max-width:900px){.process-story-module__D74ida__shell{flex-direction:column;gap:40px;display:flex}.process-story-module__D74ida__stageWrap{aspect-ratio:1.22;order:-1;width:100%;height:auto;min-height:0;position:relative;top:auto}.process-story-module__D74ida__stage{min-height:500px}.process-story-module__D74ida__steps .process-story-module__D74ida__step{min-height:0}.process-story-module__D74ida__stepControl{min-height:0;padding:34px 0}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy h3{transform:none}.process-story-module__D74ida__designLayer,.process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__launchLayer,.process-story-module__D74ida__evolveLayer{opacity:1;transform:none}}@media (max-width:600px){.process-story-module__D74ida__stageWrap{aspect-ratio:.9}.process-story-module__D74ida__stage{border-radius:22px;min-height:540px}.process-story-module__D74ida__stageHeader{height:54px}.process-story-module__D74ida__canvas{height:calc(100% - 100px)}.process-story-module__D74ida__stageFooter{height:46px}.process-story-module__D74ida__steps .process-story-module__D74ida__step{grid-template-columns:48px 1fr}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy h3{margin-bottom:12px;font-size:34px}.process-story-module__D74ida__step .process-story-module__D74ida__stepCopy p{font-size:14px}.process-story-module__D74ida__wireframe{width:68%;top:14%;left:8%}.process-story-module__D74ida__annotation{display:none}.process-story-module__D74ida__moduleGrid{top:44%;right:5%}.process-story-module__D74ida__dataRail{top:35%;right:15%}.process-story-module__D74ida__systemLabel{display:none}.process-story-module__D74ida__productWindow{width:73%;height:44%;top:30%;left:15%}.process-story-module__D74ida__liveBadge{top:26%;right:5%}.process-story-module__D74ida__feedbackRing{width:84%;top:19%;left:8%}}@media (hover:none),(pointer:coarse){.process-story-module__D74ida__designLayer,.process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__launchLayer,.process-story-module__D74ida__evolveLayer{opacity:1;transform:none}.process-story-module__D74ida__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.process-story-module__D74ida__step,.process-story-module__D74ida__stepCopy h3,.process-story-module__D74ida__stepNumber i,.process-story-module__D74ida__designLayer,.process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__launchLayer,.process-story-module__D74ida__evolveLayer{transition:none}.process-story-module__D74ida__designLayer,.process-story-module__D74ida__engineerLayer,.process-story-module__D74ida__launchLayer,.process-story-module__D74ida__evolveLayer{opacity:1;transform:none}.process-story-module__D74ida__pulse{animation:none}}
.technology-system-module__vxgXPW__system{color:#f2f3ee;background:radial-gradient(circle at 66% 22%,#3c60ff33,#0000 31%),linear-gradient(145deg,#151a1e,#090c0e 74%);border:1px solid #ffffff21;border-radius:clamp(22px,2.7vw,34px);width:min(100%,820px);overflow:hidden;box-shadow:0 34px 100px #0000003d}.technology-system-module__vxgXPW__systemTop,.technology-system-module__vxgXPW__systemBottom{z-index:5;color:#939b9e;height:58px;font:600 8px/1 var(--font-mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 clamp(18px,3vw,30px);display:flex;position:relative}.technology-system-module__vxgXPW__systemTop{border-bottom:1px solid #ffffff1a}.technology-system-module__vxgXPW__systemTop span:last-child{color:#c8ff4a}.technology-system-module__vxgXPW__systemTop i{background:#c8ff4a;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #c8ff4a14}.technology-system-module__vxgXPW__diagram{isolation:isolate;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:44px 44px;min-height:650px;position:relative;overflow:hidden}.technology-system-module__vxgXPW__diagram:before{z-index:-1;content:"";background:linear-gradient(90deg,#0a0d0f,#0000 20% 80%,#0a0d0f);position:absolute;inset:0}.technology-system-module__vxgXPW__connectors{opacity:.48;width:100%;height:100%;position:absolute;inset:0}.technology-system-module__vxgXPW__connectors path{fill:none;stroke:#6284ff52;stroke-width:1px;vector-effect:non-scaling-stroke}.technology-system-module__vxgXPW__connectors circle{fill:#c8ff4a}.technology-system-module__vxgXPW__layers{z-index:2;gap:18px;width:min(82%,650px);margin:0 auto;padding:56px 0 48px;list-style:none;display:grid;position:relative}.technology-system-module__vxgXPW__layer{min-height:122px;transform:translate3d(var(--layer-x), 0, 0);background:#0e1316e6;border:1px solid #ffffff1f;border-radius:16px;grid-template-columns:minmax(150px,.82fr) minmax(210px,1.18fr);align-items:center;padding:21px 24px;transition:border-color .3s,transform .45s cubic-bezier(.2,.8,.2,1),background-color .3s;display:grid;position:relative;box-shadow:0 15px 35px #0000003d}.technology-system-module__vxgXPW__layer:hover{transform:translate3d(calc(var(--layer-x) + 8px), -3px, 0);background:#12181df5;border-color:#6284ff80}.technology-system-module__vxgXPW__experience{--layer-x:-22px;--layer-color:#91a8ff}.technology-system-module__vxgXPW__application{--layer-x:18px;--layer-color:#6284ff}.technology-system-module__vxgXPW__intelligence{--layer-x:-4px;--layer-color:#c8ff4a}.technology-system-module__vxgXPW__foundation{--layer-x:25px;--layer-color:#7c878c}.technology-system-module__vxgXPW__layerCopy{z-index:2;position:relative}.technology-system-module__vxgXPW__layerCopy small{color:var(--layer-color);font:600 8px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;display:block}.technology-system-module__vxgXPW__layerCopy strong{letter-spacing:-.025em;max-width:210px;font-size:16px;line-height:1.15;display:block}.technology-system-module__vxgXPW__layerCopy p{color:#858e92;max-width:220px;margin:7px 0 0;font-size:10px;line-height:1.45}.technology-system-module__vxgXPW__plane{z-index:0;border:1px solid color-mix(in srgb, var(--layer-color) 52%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--layer-color) 11%, #12171b), #0c1013);transform-origin:50%;border-radius:8px;width:41%;height:82px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:19px;right:22px;transform:perspective(620px)rotateX(58deg)rotate(-5deg);box-shadow:11px 13px #6284ff0e}.technology-system-module__vxgXPW__layer:hover .technology-system-module__vxgXPW__plane{transform:perspective(620px)rotateX(53deg)rotate(-3deg)translateY(-4px)}.technology-system-module__vxgXPW__plane i{border:1px solid var(--layer-color);background:#0d1114;border-radius:50%;width:8px;height:8px;position:absolute}.technology-system-module__vxgXPW__plane i:first-of-type{top:23%;left:20%}.technology-system-module__vxgXPW__plane i:nth-of-type(2){top:58%;left:53%}.technology-system-module__vxgXPW__plane i:nth-of-type(3){background:var(--layer-color);top:28%;right:15%}.technology-system-module__vxgXPW__plane:before,.technology-system-module__vxgXPW__plane:after{background:color-mix(in srgb, var(--layer-color) 43%, transparent);content:"";transform-origin:0;height:1px;position:absolute}.technology-system-module__vxgXPW__plane:before{width:60%;top:31%;left:22%;transform:rotate(7deg)}.technology-system-module__vxgXPW__plane:after{width:34%;top:59%;left:24%;transform:rotate(-12deg)}.technology-system-module__vxgXPW__planeIndex{color:color-mix(in srgb, var(--layer-color) 70%, #fff);font:600 7px/1 var(--font-mono);position:absolute;bottom:8px;right:9px}.technology-system-module__vxgXPW__technologyList{z-index:3;flex-wrap:wrap;place-content:center flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.technology-system-module__vxgXPW__technologyList li{color:#c4c9cb;font:600 8px/1 var(--font-mono);white-space:nowrap;background:#080b0dde;border:1px solid #ffffff24;border-radius:999px;padding:7px 9px}.technology-system-module__vxgXPW__productCore{z-index:4;color:#c8ff4a;text-align:center;background:#101517;border:1px solid #c8ff4a6b;border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.technology-system-module__vxgXPW__productCore span{width:54px;font:600 7px/1.45 var(--font-mono);letter-spacing:.06em}.technology-system-module__vxgXPW__productCore i{background:#6284ff;border-radius:50%;width:5px;height:5px;position:absolute}.technology-system-module__vxgXPW__productCore i:nth-child(2){top:7%;left:28%}.technology-system-module__vxgXPW__productCore i:nth-child(3){background:#c8ff4a;bottom:31%;right:5%}.technology-system-module__vxgXPW__productCore i:nth-child(4){bottom:3%;left:38%}.technology-system-module__vxgXPW__systemBottom{border-top:1px solid #ffffff1a;justify-content:flex-start;gap:12px}.technology-system-module__vxgXPW__systemBottom i{background:#6284ff57;flex:1;max-width:45px;height:1px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.technology-system-module__vxgXPW__layer{animation:linear both technology-system-module__vxgXPW__technologyLayerIn;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes technology-system-module__vxgXPW__technologyLayerIn{0%{opacity:.24;translate:0 24px}to{opacity:1;translate:0}}@media (max-width:720px){.technology-system-module__vxgXPW__diagram{min-height:680px}.technology-system-module__vxgXPW__connectors,.technology-system-module__vxgXPW__productCore{display:none}.technology-system-module__vxgXPW__layers{width:calc(100% - 36px);padding-block:36px}.technology-system-module__vxgXPW__layer{--layer-x:0px;grid-template-columns:1fr;min-height:138px;padding:20px}.technology-system-module__vxgXPW__layer:hover{transform:translateY(-2px)}.technology-system-module__vxgXPW__layerCopy{max-width:54%}.technology-system-module__vxgXPW__plane{width:40%;top:25px;right:16px}.technology-system-module__vxgXPW__technologyList{position:absolute;bottom:17px;left:45%;right:18px}.technology-system-module__vxgXPW__systemBottom{gap:7px;font-size:6px}.technology-system-module__vxgXPW__systemBottom i{min-width:9px}}@media (max-width:440px){.technology-system-module__vxgXPW__systemTop span:first-child{max-width:160px}.technology-system-module__vxgXPW__diagram{min-height:740px}.technology-system-module__vxgXPW__layer{min-height:153px}.technology-system-module__vxgXPW__layerCopy{max-width:100%;padding-right:36%}.technology-system-module__vxgXPW__layerCopy strong{font-size:14px}.technology-system-module__vxgXPW__layerCopy p{font-size:9px}.technology-system-module__vxgXPW__plane{width:31%;height:65px;top:30px}.technology-system-module__vxgXPW__technologyList{justify-content:flex-start;bottom:15px;left:14px;right:14px}.technology-system-module__vxgXPW__systemBottom span:nth-of-type(3),.technology-system-module__vxgXPW__systemBottom i:nth-of-type(3){display:none}}@media (hover:none),(pointer:coarse){.technology-system-module__vxgXPW__layer:hover{transform:translate3d(var(--layer-x), 0, 0);background:#0e1316e6;border-color:#ffffff1f}.technology-system-module__vxgXPW__layer:hover .technology-system-module__vxgXPW__plane{transform:perspective(620px)rotateX(58deg)rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.technology-system-module__vxgXPW__layer,.technology-system-module__vxgXPW__plane{transition:none;animation:none}}
.hero-product-loom-module__4yo59W__loom.hero-product-loom-module__4yo59W__loom{--loom-shift-x:0px;--loom-shift-y:0px;--loom-ambient-x:0px;--loom-ambient-y:0px;--loom-signal-x:0px;--loom-signal-y:0px;--loom-scroll-y:0px;--loom-rotate-x:0deg;--loom-rotate-y:0deg;z-index:1;pointer-events:none;opacity:1;contain:layout style;isolation:isolate;background:0 0;width:min(56vw,860px);height:min(78vw,820px);min-height:620px;transition:none;position:absolute;top:5%;right:-1.5%;overflow:visible;transform:none;-webkit-mask-image:none;mask-image:none}.hero-product-loom-module__4yo59W__ambient{opacity:.92;background:radial-gradient(circle at 62% 46%, color-mix(in srgb, var(--blue) 16%, transparent) 0 8%, transparent 42%), radial-gradient(circle at 36% 52%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 34%);transform:translate3d(var(--loom-ambient-x), var(--loom-ambient-y), -80px);border-radius:50%;position:absolute;inset:8% 2% 5% 10%}.hero-product-loom-module__4yo59W__grid{opacity:.22;background-image:linear-gradient(color-mix(in srgb, var(--blue) 28%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--blue) 28%, transparent) 1px, transparent 1px);transform-origin:50%;background-size:46px 46px;position:absolute;inset:12% 4% 8% 12%;transform:perspective(700px)rotateX(63deg)translate3d(4%,28%,-90px);-webkit-mask-image:radial-gradient(#000 4%,#0000 70%);mask-image:radial-gradient(#000 4%,#0000 70%)}.hero-product-loom-module__4yo59W__scene{perspective:1100px;transform-style:preserve-3d;transform:translate3d(var(--loom-shift-x), calc(var(--loom-shift-y) + var(--loom-scroll-y)), 0) rotateX(var(--loom-rotate-x)) rotateY(var(--loom-rotate-y));will-change:auto;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.hero-product-loom-module__4yo59W__loom .hero-product-loom-module__4yo59W__routes{opacity:.64;width:100%;height:92%;position:absolute;inset:5% 0 2%;overflow:visible;transform:translateZ(-20px)}.hero-product-loom-module__4yo59W__routes path{fill:none;stroke:color-mix(in srgb, var(--blue) 44%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.hero-product-loom-module__4yo59W__routes .hero-product-loom-module__4yo59W__outputRoute{stroke:color-mix(in srgb, var(--accent) 56%, var(--blue));stroke-dasharray:3 6}.hero-product-loom-module__4yo59W__signalField{transform:translate3d(var(--loom-signal-x), var(--loom-signal-y), -30px);transform-style:preserve-3d;position:absolute;inset:12% 55% 12% 2%}.hero-product-loom-module__4yo59W__signalLabel{color:var(--muted);font:600 8px/1 var(--font-mono);letter-spacing:.13em;text-transform:uppercase;position:absolute;top:4%;left:5%}.hero-product-loom-module__4yo59W__signal{left:var(--signal-x);top:var(--signal-y);background:var(--blue);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb, var(--blue) 11%, transparent), 0 0 22px color-mix(in srgb, var(--blue) 30%, transparent);animation:hero-product-loom-module__4yo59W__signalBreathe 4.8s var(--signal-delay) ease-in-out infinite;border-radius:50%;animation-play-state:paused;position:absolute;transform:translate(0,0)}.hero-product-loom-module__4yo59W__signal:nth-of-type(4n){background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 13%, transparent), 0 0 22px color-mix(in srgb, var(--accent) 25%, transparent)}.hero-product-loom-module__4yo59W__signal b{color:var(--muted);font:500 7px/1 var(--font-mono);letter-spacing:.08em;position:absolute;top:-1px;left:17px}.hero-product-loom-module__4yo59W__assembly{z-index:3;aspect-ratio:1;width:100px;transform-style:preserve-3d;position:absolute;top:43%;left:35.5%;transform:translate3d(-50%,-50%,50px)}.hero-product-loom-module__4yo59W__assemblyHalo,.hero-product-loom-module__4yo59W__assemblyRing,.hero-product-loom-module__4yo59W__assemblyCore{border-radius:50%;position:absolute}.hero-product-loom-module__4yo59W__assemblyHalo{opacity:.72;background:radial-gradient(circle, color-mix(in srgb, var(--blue) 20%, transparent), transparent 67%);animation:4.6s ease-in-out infinite paused hero-product-loom-module__4yo59W__haloBreathe;inset:-30%}.hero-product-loom-module__4yo59W__assemblyRing{border:1px solid color-mix(in srgb, var(--blue) 45%, transparent);box-shadow:inset 0 0 0 12px color-mix(in srgb, var(--bg) 52%, transparent);animation:18s linear infinite paused hero-product-loom-module__4yo59W__ringTurn;inset:0}.hero-product-loom-module__4yo59W__assemblyRing:before,.hero-product-loom-module__4yo59W__assemblyRing:after{content:"";border-radius:50%;position:absolute}.hero-product-loom-module__4yo59W__assemblyRing:before{border:1px dashed color-mix(in srgb, var(--accent) 52%, transparent);inset:14px}.hero-product-loom-module__4yo59W__assemblyRing:after{background:var(--accent);width:8px;height:8px;top:-4px;left:47%}.hero-product-loom-module__4yo59W__assemblyCore{background:var(--ink);box-shadow:0 14px 35px color-mix(in srgb, var(--ink) 20%, transparent);place-items:center;display:grid;inset:31px}.hero-product-loom-module__4yo59W__assemblyCore i{background:var(--bg);border-radius:50%;width:5px;height:5px;position:absolute}.hero-product-loom-module__4yo59W__assemblyCore i:first-child{transform:translate(-8px,-5px)}.hero-product-loom-module__4yo59W__assemblyCore i:nth-child(2){transform:translate(8px,-5px)}.hero-product-loom-module__4yo59W__assemblyCore i:nth-child(3){background:var(--accent);transform:translateY(8px)}.hero-product-loom-module__4yo59W__assemblyCore:before,.hero-product-loom-module__4yo59W__assemblyCore:after{content:"";background:color-mix(in srgb, var(--bg) 65%, transparent);transform-origin:0;width:12px;height:1px;position:absolute}.hero-product-loom-module__4yo59W__assemblyCore:before{transform:translate(-5px,-3px)rotate(58deg)}.hero-product-loom-module__4yo59W__assemblyCore:after{transform:translateY(4px)rotate(-58deg)}.hero-product-loom-module__4yo59W__assembly small{width:max-content;color:var(--muted);font:600 7px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;position:absolute;top:calc(100% + 13px);left:50%;transform:translate(-50%)}.hero-product-loom-module__4yo59W__productPlane{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);background:color-mix(in srgb, var(--surface) 93%, transparent);box-shadow:0 32px 65px color-mix(in srgb, var(--ink) 12%, transparent), inset 0 1px #ffffff73;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-style:preserve-3d;position:absolute;overflow:hidden}.hero-product-loom-module__4yo59W__browserPlane{z-index:2;border-radius:16px;width:56%;height:45%;animation:8s ease-in-out infinite paused hero-product-loom-module__4yo59W__browserFloat;top:17%;right:3%;transform:translateZ(16px)rotateY(-11deg)rotateX(4deg)rotate(1deg)}.hero-product-loom-module__4yo59W__windowBar{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 75%, transparent);align-items:center;gap:5px;height:32px;padding:0 12px;display:flex}.hero-product-loom-module__4yo59W__windowBar>span{background:color-mix(in srgb, var(--muted) 55%, transparent);border-radius:50%;width:5px;height:5px}.hero-product-loom-module__4yo59W__windowBar small{color:var(--muted);font:500 6px/1 var(--font-mono);letter-spacing:.08em;margin-left:auto}.hero-product-loom-module__4yo59W__browserBody{height:calc(100% - 32px);padding:clamp(18px,2.4vw,34px);position:relative}.hero-product-loom-module__4yo59W__browserKicker{color:var(--blue);font:600 7px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:13px;display:block}.hero-product-loom-module__4yo59W__browserBody strong{color:var(--ink);letter-spacing:-.055em;font-size:clamp(17px,2vw,28px);line-height:.98}.hero-product-loom-module__4yo59W__browserDiagram{border-left:1px solid var(--line);border-bottom:1px solid var(--line);width:37%;height:34%;position:absolute;bottom:13%;right:9%}.hero-product-loom-module__4yo59W__browserDiagram i,.hero-product-loom-module__4yo59W__browserDiagram b{background:var(--blue);transform-origin:bottom;width:2px;animation:4.2s ease-in-out infinite paused hero-product-loom-module__4yo59W__diagramBreathe;position:absolute;bottom:0}.hero-product-loom-module__4yo59W__browserDiagram i:first-child{height:35%;animation-delay:-1.1s;left:18%}.hero-product-loom-module__4yo59W__browserDiagram i:nth-child(2){height:67%;animation-delay:-2.7s;left:43%}.hero-product-loom-module__4yo59W__browserDiagram i:nth-child(3){height:48%;animation-delay:-.4s;left:68%}.hero-product-loom-module__4yo59W__browserDiagram b{background:var(--accent);height:90%;animation-delay:-3.3s;left:90%}.hero-product-loom-module__4yo59W__browserAction{color:var(--muted);font:600 7px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;position:absolute;bottom:16%;left:clamp(18px,2.4vw,34px)}.hero-product-loom-module__4yo59W__systemPlane{z-index:4;border-radius:14px;width:43%;height:28%;padding:16px;animation:9.6s ease-in-out -2.4s infinite paused hero-product-loom-module__4yo59W__systemFloat;bottom:10%;right:8%;transform:translateZ(90px)rotateY(-7deg)rotateX(-4deg)rotate(-1.5deg)}.hero-product-loom-module__4yo59W__systemHeader,.hero-product-loom-module__4yo59W__systemRow{align-items:center;display:grid}.hero-product-loom-module__4yo59W__systemHeader{color:var(--muted);font:600 7px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:1fr auto;padding-bottom:10px}.hero-product-loom-module__4yo59W__systemHeader i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 13%, transparent);border-radius:50%}.hero-product-loom-module__4yo59W__systemRow{border-top:1px solid var(--line);grid-template-columns:24px 1fr auto;min-height:31px}.hero-product-loom-module__4yo59W__systemRow small{color:var(--blue);font:500 7px/1 var(--font-mono)}.hero-product-loom-module__4yo59W__systemRow span{color:var(--ink);font-size:9px;font-weight:600}.hero-product-loom-module__4yo59W__systemRow i{opacity:.66;background:linear-gradient(90deg, var(--blue) 0 72%, color-mix(in srgb, var(--blue) 14%, transparent) 72%);border-radius:99px;width:34px;height:3px}.hero-product-loom-module__4yo59W__mobilePlane{z-index:5;border:3px solid var(--ink);background:color-mix(in srgb, var(--surface) 97%, var(--blue) 3%);border-radius:27px;width:18%;min-width:118px;height:43%;min-height:285px;padding:35px 13px 14px;animation:7.3s ease-in-out -3.1s infinite paused hero-product-loom-module__4yo59W__mobileFloat;top:23%;right:0;transform:translateZ(145px)rotateY(-13deg)rotateX(2deg)rotate(4deg)}.hero-product-loom-module__4yo59W__mobileNotch{background:var(--ink);border-radius:999px;width:33%;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.hero-product-loom-module__4yo59W__mobilePlane>small{color:var(--muted);font:500 6px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.hero-product-loom-module__4yo59W__mobilePlane>strong{color:var(--ink);letter-spacing:-.035em;margin-top:10px;font-size:13px;line-height:1.05;display:block}.hero-product-loom-module__4yo59W__mobileOrb{aspect-ratio:1;background:var(--blue);border-radius:32%;width:64%;margin:24% auto 0;position:relative;transform:rotate(7deg)}.hero-product-loom-module__4yo59W__mobileOrb:before,.hero-product-loom-module__4yo59W__mobileOrb:after,.hero-product-loom-module__4yo59W__mobileOrb i{content:"";border:1px solid #ffffffa1;border-radius:50%;position:absolute}.hero-product-loom-module__4yo59W__mobileOrb:before{inset:20%}.hero-product-loom-module__4yo59W__mobileOrb:after{inset:36%}.hero-product-loom-module__4yo59W__mobileOrb i{background:var(--accent);border:0;inset:48%}.hero-product-loom-module__4yo59W__mobileControl{border-top:1px solid var(--line);color:var(--muted);font:600 6px/1 var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;padding-top:9px;display:flex;position:absolute;bottom:13px;left:12px;right:12px}.hero-product-loom-module__4yo59W__mobileControl b{color:var(--blue);font-size:10px}.hero-product-loom-module__4yo59W__productStatus{z-index:6;border:1px solid var(--line);min-width:190px;color:var(--muted);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 7px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.07em;border-radius:99px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 11px;display:grid;position:absolute;bottom:4.5%;right:17%;transform:translateZ(170px)}.hero-product-loom-module__4yo59W__productStatus i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent);border-radius:50%}.hero-product-loom-module__4yo59W__productStatus small{color:var(--blue);font:inherit}.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__signal,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__assemblyHalo,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__assemblyRing,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__browserPlane,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__systemPlane,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__mobilePlane,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__browserDiagram i,.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__browserDiagram b{animation-play-state:running}.hero-product-loom-module__4yo59W__loom[data-active=true] .hero-product-loom-module__4yo59W__scene{will-change:transform}.hero-product-loom-module__4yo59W__loom[data-passive=true] .hero-product-loom-module__4yo59W__scene{transition:none;transform:translate(0,0)rotateX(0)rotateY(0)}@keyframes hero-product-loom-module__4yo59W__signalBreathe{0%,to{opacity:.55;transform:translate(0,0)scale(.92)}50%{opacity:1;transform:translate3d(5px,-4px,18px)scale(1.12)}}@keyframes hero-product-loom-module__4yo59W__haloBreathe{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:.84;transform:scale(1.06)}}@keyframes hero-product-loom-module__4yo59W__ringTurn{to{transform:rotate(360deg)}}@keyframes hero-product-loom-module__4yo59W__browserFloat{0%,to{transform:translateZ(16px)rotateY(-11deg)rotateX(4deg)rotate(1deg)}50%{transform:translate3d(-5px,-8px,24px)rotateY(-9deg)rotateX(3deg)rotate(.4deg)}}@keyframes hero-product-loom-module__4yo59W__systemFloat{0%,to{transform:translateZ(90px)rotateY(-7deg)rotateX(-4deg)rotate(-1.5deg)}50%{transform:translate3d(4px,7px,102px)rotateY(-5deg)rotateX(-3deg)rotate(-.7deg)}}@keyframes hero-product-loom-module__4yo59W__mobileFloat{0%,to{transform:translateZ(145px)rotateY(-13deg)rotateX(2deg)rotate(4deg)}50%{transform:translate3d(5px,-10px,158px)rotateY(-10deg)rotateX(1deg)rotate(2.8deg)}}@keyframes hero-product-loom-module__4yo59W__diagramBreathe{0%,to{opacity:.5;transform:scaleY(.7)}50%{opacity:1;transform:scaleY(1)}}@media (max-width:1100px){.hero-product-loom-module__4yo59W__loom.hero-product-loom-module__4yo59W__loom{opacity:.86;width:min(61vw,760px);right:-8%}.hero-product-loom-module__4yo59W__signalField,.hero-product-loom-module__4yo59W__routes{opacity:.7}.hero-product-loom-module__4yo59W__systemPlane{right:10%}}@media (max-width:900px){.hero-product-loom-module__4yo59W__loom.hero-product-loom-module__4yo59W__loom{opacity:.72;width:78vw;height:min(84vw,720px);min-height:560px;top:4%;right:-18%}.hero-product-loom-module__4yo59W__signalField{opacity:.64}.hero-product-loom-module__4yo59W__browserPlane{width:58%}.hero-product-loom-module__4yo59W__mobilePlane{right:8%}.hero-product-loom-module__4yo59W__productStatus{right:18%}}@media (max-width:600px){.hero-product-loom-module__4yo59W__loom.hero-product-loom-module__4yo59W__loom{opacity:.44;width:122vw;height:73vh;min-height:530px;max-height:690px;top:-5%;right:-36%}.hero-product-loom-module__4yo59W__ambient{opacity:.65}.hero-product-loom-module__4yo59W__grid{display:none}.hero-product-loom-module__4yo59W__signalField{opacity:.42}.hero-product-loom-module__4yo59W__systemPlane{display:none}.hero-product-loom-module__4yo59W__browserPlane{width:59%;height:42%;top:19%;right:7%}.hero-product-loom-module__4yo59W__mobilePlane{width:18%;top:25%;right:18%}.hero-product-loom-module__4yo59W__productStatus{bottom:7%;right:18%}}@media (prefers-reduced-motion:reduce),(pointer:coarse),(hover:none){.hero-product-loom-module__4yo59W__scene{transition:none;transform:none}.hero-product-loom-module__4yo59W__signal,.hero-product-loom-module__4yo59W__assemblyHalo,.hero-product-loom-module__4yo59W__assemblyRing,.hero-product-loom-module__4yo59W__browserPlane,.hero-product-loom-module__4yo59W__systemPlane,.hero-product-loom-module__4yo59W__mobilePlane,.hero-product-loom-module__4yo59W__browserDiagram i,.hero-product-loom-module__4yo59W__browserDiagram b{animation:none}.hero-product-loom-module__4yo59W__productPlane,.hero-product-loom-module__4yo59W__productStatus{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.hero-product-loom-module__4yo59W__routes{opacity:.9}.hero-product-loom-module__4yo59W__productPlane{border-color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}.hero-product-loom-module__4yo59W__signalLabel,.hero-product-loom-module__4yo59W__signal b,.hero-product-loom-module__4yo59W__assembly small{color:var(--ink)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hero-product-loom-module__4yo59W__productPlane{background:var(--surface)}.hero-product-loom-module__4yo59W__productStatus{background:var(--bg)}}
