.landing-module__scJOqG__pageSurface{--lineup-ease:cubic-bezier(.23,1,.32,1);--lineup-ease-in-out:cubic-bezier(.77,0,.175,1);--lineup-ease-drawer:cubic-bezier(.32,.72,0,1);--lineup-ink:#1d0501;--lineup-ink-deep:#0e0200;--lineup-ink-warm:#2d0a01;--lineup-accent:#ff5426;--lineup-hot:#ff8500;--lineup-cream:#fceedb;background:radial-gradient(circle at 78% 8%,#ff54265c,transparent 24rem),radial-gradient(circle at 8% 28%,#ff850038,transparent 24rem),radial-gradient(circle at 62% 92%,#ff54261f,transparent 32rem),linear-gradient(180deg,var(--lineup-ink)0%,var(--lineup-ink-warm)38%,var(--lineup-ink-deep)100%)}@supports (color:lab(0% 0 0)){.landing-module__scJOqG__pageSurface{--lineup-ink:lab(3.46939% 9.35391 4.98689);--lineup-ink-deep:lab(1.29052% 3.37699 1.82154);--lineup-ink-warm:lab(7.28807% 17.9609 10.8737);--lineup-accent:lab(60.8768% 67.4948 65.0657);--lineup-hot:lab(68.8253% 44.4498 82.3411);--lineup-cream:lab(94.8203% 2.68534 10.8559);background:radial-gradient(circle at 78% 8%,lab(60.8768% 67.4948 65.0657/.36),transparent 24rem),radial-gradient(circle at 8% 28%,lab(68.8253% 44.4498 82.3411/.22),transparent 24rem),radial-gradient(circle at 62% 92%,lab(60.8768% 67.4948 65.0657/.12),transparent 32rem),linear-gradient(180deg,var(--lineup-ink)0%,var(--lineup-ink-warm)38%,var(--lineup-ink-deep)100%)}}.landing-module__scJOqG__grain{opacity:.085;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E")}.landing-module__scJOqG__gridBackdrop{opacity:1;background-image:linear-gradient(#fff6ed11 1px,#0000 1px),linear-gradient(90deg,#ffe5ce11 1px,#0000 1px),linear-gradient(135deg,#ff4d2114 0 1px,#0000 1px 22px);background-size:86px 86px,86px 86px,44px 44px;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}.landing-module__scJOqG__sectionReveal{animation:landing-module__scJOqG__riseIn .54s var(--lineup-ease)both;animation-delay:calc(var(--delay,0)*85ms)}.landing-module__scJOqG__heroVisual{animation:landing-module__scJOqG__heroLift 11s var(--lineup-ease-in-out)infinite alternate;will-change:transform;transform:translateZ(0)}.landing-module__scJOqG__floatSlow{animation:landing-module__scJOqG__floatSlow 8.2s var(--lineup-ease-in-out)infinite alternate;will-change:transform;transform:translateZ(0)}.landing-module__scJOqG__floatMedium{animation:landing-module__scJOqG__floatMedium 7.4s var(--lineup-ease-in-out)infinite alternate;will-change:transform;transform:translateZ(0)}.landing-module__scJOqG__signalDot{animation:landing-module__scJOqG__signalPulse 2.8s var(--lineup-ease)infinite}.landing-module__scJOqG__softPulse{animation:landing-module__scJOqG__softPulse 3.4s var(--lineup-ease)infinite}.landing-module__scJOqG__blockPulse{animation:landing-module__scJOqG__blockPulse 4.8s var(--lineup-ease-in-out)infinite}.landing-module__scJOqG__blockShift{animation:landing-module__scJOqG__blockShift 10s var(--lineup-ease-in-out)infinite alternate}.landing-module__scJOqG__tickerViewport{overflow:hidden}.landing-module__scJOqG__tickerTrack{will-change:transform;width:max-content;animation:18s linear infinite landing-module__scJOqG__tickerTrack;display:flex}.landing-module__scJOqG__tickerGroup{flex:none;gap:2rem;padding-right:2rem;display:flex}.landing-module__scJOqG__scanSweep{position:relative;overflow:hidden}.landing-module__scJOqG__scanSweep:after{content:"";background:linear-gradient(90deg,#0000,#ff54267a,#0000);background:linear-gradient(90deg,#0000,lab(60.8768% 67.4948 65.0657/.48),#0000);width:28%;animation:5.8s linear infinite landing-module__scJOqG__scanSweep;position:absolute;inset:0 auto 0 -28%;transform:skew(-16deg)translate(0)}.landing-module__scJOqG__shimmerObject{isolation:isolate;transform-style:preserve-3d}.landing-module__scJOqG__shimmerObject:before{z-index:0;content:"";background-image:linear-gradient(#fff2df14 1px,transparent 1px),linear-gradient(90deg,#fff2df11 1px,transparent 1px),radial-gradient(circle at var(--object-x,62%)var(--object-y,28%),#ff5a1f3d,transparent 18rem);opacity:.74;animation:landing-module__scJOqG__shimmerGrid 12s var(--lineup-ease-in-out)infinite alternate;background-position:0 0,0 0,50%;background-size:3rem 3rem,3rem 3rem,auto;position:absolute;inset:0;transform:translate(0,0)}.landing-module__scJOqG__shimmerObjectOrange{--object-x:74%;--object-y:18%}.landing-module__scJOqG__shimmerObjectAmber{--object-x:28%;--object-y:78%}.landing-module__scJOqG__shimmerObjectCream{--object-x:48%;--object-y:34%}.landing-module__scJOqG__shimmerObject>*{z-index:1}.landing-module__scJOqG__shimmerObject [data-motion-trace]{transform-origin:top}.landing-module__scJOqG__routePulse{transform-origin:0;animation:landing-module__scJOqG__routePulse 3.5s var(--lineup-ease)infinite}.landing-module__scJOqG__objectDrift{animation:landing-module__scJOqG__objectDrift 9s var(--lineup-ease-in-out)infinite alternate;will-change:transform;transform:translateZ(0)}.landing-module__scJOqG__scannerNeedle{transform-origin:top;animation:landing-module__scJOqG__scannerNeedle 4.8s var(--lineup-ease)infinite}.landing-module__scJOqG__serviceOrbit{animation:12s linear infinite landing-module__scJOqG__serviceOrbit}.landing-module__scJOqG__handoffRun{transform-origin:0;animation:landing-module__scJOqG__handoffRun 3.4s var(--lineup-ease)infinite}.landing-module__scJOqG__speechBubbleFloat{transform-origin:100% 100%;animation:landing-module__scJOqG__speechBubbleFloat 8.4s var(--lineup-ease-in-out)infinite alternate}.landing-module__scJOqG__speechBubbleFloatAlt{transform-origin:0 100%;animation:landing-module__scJOqG__speechBubbleFloatAlt 7.8s var(--lineup-ease-in-out)infinite alternate}.landing-module__scJOqG__speechRoute{transform-origin:0;animation:landing-module__scJOqG__speechRoute 4.4s var(--lineup-ease)infinite}.landing-module__scJOqG__lineFlow{position:relative;overflow:hidden}.landing-module__scJOqG__lineFlow:after{content:"";background:linear-gradient(90deg,#0000,#ff5426eb,#0000);background:linear-gradient(90deg,#0000,lab(60.8768% 67.4948 65.0657/.92),#0000);width:35%;animation:4.8s linear infinite landing-module__scJOqG__lineTravel;position:absolute;inset:0 auto 0 -35%;transform:translate(0)}.landing-module__scJOqG__mobilePanel{transform-origin:100% 0;animation:landing-module__scJOqG__panelIn .18s var(--lineup-ease-drawer)both}.landing-module__scJOqG__buttonLink{transition:background-color .18s var(--lineup-ease),border-color .18s var(--lineup-ease),box-shadow .18s var(--lineup-ease),color .18s var(--lineup-ease),transform .14s var(--lineup-ease)}.landing-module__scJOqG__buttonLink:active{transform:scale(.97)}.landing-module__scJOqG__buttonIcon{transition:transform .18s var(--lineup-ease)}.landing-module__scJOqG__panelLink{transition:background-color .18s var(--lineup-ease),border-color .18s var(--lineup-ease),color .18s var(--lineup-ease),transform .18s var(--lineup-ease)}.landing-module__scJOqG__panelLink:active{transform:scale(.985)}.landing-module__scJOqG__panelIcon{transition:transform .18s var(--lineup-ease)}.landing-module__scJOqG__serviceCorePulse{animation:landing-module__scJOqG__serviceCorePulse 2.8s var(--lineup-ease)infinite;opacity:.62;transform-box:fill-box;transform-origin:50%}.landing-module__scJOqG__serviceRoutePulse{animation:2.6s linear infinite landing-module__scJOqG__serviceRoutePulse;animation-delay:var(--pulse-delay,0s)}@media (hover:hover) and (pointer:fine){.landing-module__scJOqG__buttonLink:hover .landing-module__scJOqG__buttonIcon{transform:translate(4px,-1px)scale(1.03)}.landing-module__scJOqG__panelLink:hover{transform:translateY(-4px)}.landing-module__scJOqG__panelLink:hover .landing-module__scJOqG__panelIcon{transform:translate(4px,-4px)}}@keyframes landing-module__scJOqG__riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-module__scJOqG__heroLift{0%{transform:translate(0,0)rotate(-.35deg)}to{transform:translateY(-6px)rotate(.35deg)}}@keyframes landing-module__scJOqG__floatSlow{0%{transform:translate(0,0)}to{transform:translate(7px,-8px)rotate(-.45deg)}}@keyframes landing-module__scJOqG__floatMedium{0%{transform:translate(0,0)}to{transform:translate(-8px,6px)rotate(.55deg)}}@keyframes landing-module__scJOqG__signalPulse{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1.04)}}@keyframes landing-module__scJOqG__blockPulse{0%,to{opacity:.58;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translateY(-3px)scale(1.01)}}@keyframes landing-module__scJOqG__blockShift{0%{transform:translate(-5px,4px)rotate(-.9deg)}to{transform:translate(6px,-5px)rotate(.9deg)}}@keyframes landing-module__scJOqG__tickerTrack{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes landing-module__scJOqG__scanSweep{0%{opacity:0;transform:skew(-16deg)translate(0)}18%{opacity:1}80%{opacity:1}to{opacity:0;transform:skew(-16deg)translate(480%)}}@keyframes landing-module__scJOqG__shimmerGrid{0%{opacity:.58;transform:translate(-4px,3px)scale(1)}to{opacity:.78;transform:translate(5px,-4px)scale(1.015)}}@keyframes landing-module__scJOqG__routePulse{0%,to{opacity:.25;transform:scaleX(.32)}48%{opacity:.9;transform:scaleX(1)}}@keyframes landing-module__scJOqG__objectDrift{0%{transform:translate(-4px,3px)rotate(-.45deg)}to{transform:translate(5px,-4px)rotate(.55deg)}}@keyframes landing-module__scJOqG__scannerNeedle{0%{opacity:0;transform:translate(0,0)scaleY(.28)}18%{opacity:.95}72%{opacity:.95}to{opacity:0;transform:translate(260%)scaleY(1)}}@keyframes landing-module__scJOqG__serviceOrbit{0%{transform:translate(-50%,-50%)rotate(45deg)}to{transform:translate(-50%,-50%)rotate(405deg)}}@keyframes landing-module__scJOqG__handoffRun{0%,to{opacity:.22;transform:scaleX(.18)}48%{opacity:.8;transform:scaleX(1)}}@keyframes landing-module__scJOqG__speechBubbleFloat{0%{transform:translate(-3px,3px)rotate(-.8deg)scale(.995)}to{transform:translate(6px,-6px)rotate(.45deg)scale(1.006)}}@keyframes landing-module__scJOqG__speechBubbleFloatAlt{0%{transform:translate(3px,4px)rotate(.45deg)scale(.995)}to{transform:translate(-5px,-5px)rotate(-.6deg)scale(1.008)}}@keyframes landing-module__scJOqG__speechRoute{0%,to{opacity:.22;transform:scaleX(.18)}46%{opacity:.86;transform:scaleX(1)}}@keyframes landing-module__scJOqG__softPulse{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.95;transform:scale(1)}}@keyframes landing-module__scJOqG__lineTravel{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(410%)}}@keyframes landing-module__scJOqG__panelIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes landing-module__scJOqG__serviceCorePulse{0%,to{opacity:.26;transform:scale(.78)}48%{opacity:.72;transform:scale(1.28)}}@keyframes landing-module__scJOqG__serviceRoutePulse{0%{opacity:0;stroke-dashoffset:100px}18%,72%{opacity:.95}to{opacity:0;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.landing-module__scJOqG__sectionReveal,.landing-module__scJOqG__heroVisual,.landing-module__scJOqG__floatSlow,.landing-module__scJOqG__floatMedium,.landing-module__scJOqG__signalDot,.landing-module__scJOqG__softPulse,.landing-module__scJOqG__blockPulse,.landing-module__scJOqG__blockShift,.landing-module__scJOqG__tickerTrack,.landing-module__scJOqG__scanSweep:after,.landing-module__scJOqG__shimmerObject:before,.landing-module__scJOqG__routePulse,.landing-module__scJOqG__objectDrift,.landing-module__scJOqG__scannerNeedle,.landing-module__scJOqG__serviceOrbit,.landing-module__scJOqG__handoffRun,.landing-module__scJOqG__speechBubbleFloat,.landing-module__scJOqG__speechBubbleFloatAlt,.landing-module__scJOqG__speechRoute,.landing-module__scJOqG__lineFlow:after,.landing-module__scJOqG__mobilePanel,.landing-module__scJOqG__serviceCorePulse,.landing-module__scJOqG__serviceRoutePulse{opacity:1;transform:none;animation:none!important}}
.hero-device-visual-module__A9cnSG__deviceStage{--device-ink:#160502;--device-ink-deep:#0b0201;--device-ink-panel:#260903;--device-cream:#fceedb;--device-muted:#d9ad8c;--device-hot:#ff5426;--device-amber:#ff8500;--device-shadow:#050100a3;isolation:isolate;aspect-ratio:1.04;perspective:1400px;width:100%;min-height:560px;position:relative;overflow:visible;transform:translateZ(0)}@supports (color:lab(0% 0 0)){.hero-device-visual-module__A9cnSG__deviceStage{--device-ink:lab(2.61265% 5.69966 3.28656);--device-ink-deep:lab(.987463% 2.3551 1.31553);--device-ink-panel:lab(5.84023% 14.1609 7.94246);--device-cream:lab(94.8203% 2.68534 10.8559);--device-muted:lab(74.2777% 12.9868 23.4405);--device-hot:lab(60.8768% 67.4948 65.0657);--device-amber:lab(68.8253% 44.4498 82.3411);--device-shadow:lab(.432955% 1.19925 .63253/.64)}}.hero-device-visual-module__A9cnSG__deviceStageCompact{aspect-ratio:1.1;perspective:1100px;min-height:286px}.hero-device-visual-module__A9cnSG__stageGlowHot,.hero-device-visual-module__A9cnSG__stageGrid{pointer-events:none;position:absolute}.hero-device-visual-module__A9cnSG__stageGlowHot{z-index:0;filter:blur(2px);inset:5% 2% 18% 12%}.hero-device-visual-module__A9cnSG__stageGrid{z-index:0;opacity:.48;background-position:0 0,0 0,50%;background-size:42px 42px,42px 42px,auto;animation:12s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__stageGridDrift;inset:6% 0 6% 2%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.hero-device-visual-module__A9cnSG__desktopLayer,.hero-device-visual-module__A9cnSG__phoneLayer{z-index:2;transform-style:preserve-3d;position:absolute}.hero-device-visual-module__A9cnSG__desktopLayer{width:min(88%,620px);top:8%;right:0;transform:rotateX(7deg)rotateY(-18deg)rotate(5.4deg)}.hero-device-visual-module__A9cnSG__phoneLayer{z-index:4;width:min(31%,190px);top:30%;left:1%;transform:rotateX(10deg)rotateY(24deg)rotate(-10deg)}.hero-device-visual-module__A9cnSG__desktopDevice{width:100%;transform-style:preserve-3d;filter:drop-shadow(20px 24px 22px #1802001a);filter:drop-shadow(20px 24px 22px lab(2.29346% 7.56042 3.70551/.1));will-change:transform;animation:10.5s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__desktopFloat;position:relative;transform:translate(0,0)}.hero-device-visual-module__A9cnSG__monitorShell{transform-style:preserve-3d;background:linear-gradient(135deg,#fceedb3b,#0000 26%),linear-gradient(160deg,#4b3c31,#1d140d 58%);background:linear-gradient(135deg,lab(94.8203% 2.68534 10.8559/.23),#0000 26%),linear-gradient(160deg,lab(26.8344% 5.41112 9.47045),lab(7.14885% 4.1856 5.13771) 58%);border:1px solid #fceedb29;border:1px solid lab(94.8203% 2.68534 10.8559/.16);border-radius:7px;padding:2.2% 2.2% 2.6%;position:relative;transform:translateZ(28px);box-shadow:12px 14px #11020014,18px 22px 38px #1102001a,inset 0 1px #fceedb47,inset 0 -18px 30px #0501002e;box-shadow:12px 14px lab(1.44809% 4.59964 2.29135/.08),18px 22px 38px lab(1.44809% 4.59964 2.29135/.1),inset 0 1px lab(94.8203% 2.68534 10.8559/.28),inset 0 -18px 30px lab(.432955% 1.19925 .63253/.18)}.hero-device-visual-module__A9cnSG__monitorShell:after{z-index:-1;content:"";opacity:.42;background:linear-gradient(135deg,#fceedb09,#0000 34%),linear-gradient(160deg,#250f082e,#0000);background:linear-gradient(135deg,lab(94.8203% 2.68534 10.8559/.035),#0000 34%),linear-gradient(160deg,lab(6.93698% 11.1995 7.29404/.18),#0000);border-radius:8px;position:absolute;inset:5% -5.2% -7.2% 4%;transform:translate3d(14px,16px,-42px);box-shadow:12px 16px 30px #1102001f;box-shadow:12px 16px 30px lab(1.44809% 4.59964 2.29135/.12)}.hero-device-visual-module__A9cnSG__monitorFrame{z-index:2;aspect-ratio:1.58;background:var(--device-ink-deep);border:1px solid #fceedb1f;border:1px solid lab(94.8203% 2.68534 10.8559/.12);border-radius:4px;position:relative;overflow:hidden;transform:translateZ(18px);box-shadow:0 10px 18px #0501001f,inset 0 0 0 7px #0b0201db,inset 0 1px #fceedb1f;box-shadow:0 10px 18px lab(.432955% 1.19925 .63253/.12),inset 0 0 0 7px lab(.987463% 2.3551 1.31553/.86),inset 0 1px lab(94.8203% 2.68534 10.8559/.12)}.hero-device-visual-module__A9cnSG__monitorCamera{z-index:4;background:#050100d1;background:lab(.432955% 1.19925 .63253/.82);border:1px solid #fceedb29;border:1px solid lab(94.8203% 2.68534 10.8559/.16);border-radius:999px;width:7px;height:7px;position:absolute;top:2.3%;left:50%;transform:translate(-50%)}.hero-device-visual-module__A9cnSG__monitorNeck{z-index:-1;clip-path:polygon(24% 0,76% 0,88% 100%,12% 100%);background:linear-gradient(90deg,#0000,#fceedb29,#0000),linear-gradient(#42352c,#1d140f);background:linear-gradient(90deg,#0000,lab(94.8203% 2.68534 10.8559/.16),#0000),linear-gradient(lab(23.3577% 4.83608 7.90657),lab(7.15141% 3.87532 4.57152));width:13%;height:56px;margin:-2px auto 0;position:relative;transform:translateZ(8px)rotateX(-8deg);box-shadow:5px 8px #11020014;box-shadow:5px 8px lab(1.44809% 4.59964 2.29135/.08)}.hero-device-visual-module__A9cnSG__monitorFoot{background:linear-gradient(90deg,#0000,#fceedb2e,#0000),linear-gradient(#42352c,#180f0a);background:linear-gradient(90deg,#0000,lab(94.8203% 2.68534 10.8559/.18),#0000),linear-gradient(lab(23.3577% 4.83608 7.90657),lab(5.20601% 3.17667 3.65908));border:1px solid #fceedb1f;border:1px solid lab(94.8203% 2.68534 10.8559/.12);border-radius:100% 100% 26% 26%/64% 64% 36% 36%;width:39%;height:22px;margin:-1px auto 0;transform:translateZ(14px)rotateX(8deg);box-shadow:8px 10px #11020014,14px 16px 24px #1102001a;box-shadow:8px 10px lab(1.44809% 4.59964 2.29135/.08),14px 16px 24px lab(1.44809% 4.59964 2.29135/.1)}.hero-device-visual-module__A9cnSG__phoneDevice{width:100%;transform-style:preserve-3d;filter:drop-shadow(14px 18px 18px #1802001f);filter:drop-shadow(14px 18px 18px lab(2.29346% 7.56042 3.70551/.12));will-change:transform;animation:8.8s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__phoneFloat;position:relative;transform:translate(0,0)}.hero-device-visual-module__A9cnSG__phoneShell{transform-style:preserve-3d;aspect-ratio:.48;background:linear-gradient(138deg,#fceedb2e,#0000 31%),linear-gradient(#42352c,#0e0503 66%);background:linear-gradient(138deg,lab(94.8203% 2.68534 10.8559/.18),#0000 31%),linear-gradient(lab(23.3577% 4.83608 7.90657),lab(1.92432% 2.52671 1.87429) 66%);border:1px solid #fceedb2b;border:1px solid lab(94.8203% 2.68534 10.8559/.17);border-radius:24px;padding:6.5%;position:relative;transform:translateZ(54px);box-shadow:9px 12px #1102001a,14px 20px 30px #1102001f,inset 0 1px #fceedb38,inset 0 -20px 30px #0501002e;box-shadow:9px 12px lab(1.44809% 4.59964 2.29135/.1),14px 20px 30px lab(1.44809% 4.59964 2.29135/.12),inset 0 1px lab(94.8203% 2.68534 10.8559/.22),inset 0 -20px 30px lab(.432955% 1.19925 .63253/.18)}.hero-device-visual-module__A9cnSG__phoneShell:after{z-index:-1;content:"";opacity:.4;background:linear-gradient(115deg,#fceedb08,#0000 42%),linear-gradient(#250f0829,#0000);background:linear-gradient(115deg,lab(94.8203% 2.68534 10.8559/.03),#0000 42%),linear-gradient(lab(6.93698% 11.1995 7.29404/.16),#0000);border-radius:20px;position:absolute;inset:5% -7% -4% 18%;transform:translate3d(8px,12px,-34px)}.hero-device-visual-module__A9cnSG__phoneSideButton,.hero-device-visual-module__A9cnSG__phoneSideButtonAlt{background:#fceedb47;background:lab(94.8203% 2.68534 10.8559/.28);border-radius:999px;width:3px;position:absolute;right:-3px}.hero-device-visual-module__A9cnSG__phoneSideButton{height:11%;top:22%}.hero-device-visual-module__A9cnSG__phoneSideButtonAlt{height:17%;top:38%}.hero-device-visual-module__A9cnSG__phoneBezel{z-index:2;background:var(--device-ink-deep);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);border-radius:19px;height:100%;position:relative;overflow:hidden;transform:translateZ(18px);box-shadow:0 8px 14px #05010024,inset 0 0 0 4px #050100b8,inset 0 1px #fceedb1a;box-shadow:0 8px 14px lab(.432955% 1.19925 .63253/.14),inset 0 0 0 4px lab(.432955% 1.19925 .63253/.72),inset 0 1px lab(94.8203% 2.68534 10.8559/.1)}.hero-device-visual-module__A9cnSG__phoneSpeaker{z-index:4;background:#fceedb33;background:lab(94.8203% 2.68534 10.8559/.2);border-radius:999px;width:24%;height:4px;position:absolute;top:3.7%;left:50%;transform:translate(-50%)}.hero-device-visual-module__A9cnSG__phoneHomeIndicator{z-index:4;background:#fceedb38;background:lab(94.8203% 2.68534 10.8559/.22);border-radius:999px;width:36%;height:3px;position:absolute;bottom:4.2%;left:50%;transform:translate(-50%)}.hero-device-visual-module__A9cnSG__softwareSurface{background:radial-gradient(circle at 78% 18%,#ff54263d,#0000 42%),linear-gradient(145deg,#2d0d04,#0b0201);background:radial-gradient(circle at 78% 18%,lab(60.8768% 67.4948 65.0657/.24),#0000 42%),linear-gradient(145deg,lab(7.90933% 15.9763 10.3867),lab(.987463% 2.3551 1.31553));border:1px solid #fceedb1f;border:1px solid lab(94.8203% 2.68534 10.8559/.12);position:relative;overflow:hidden}.hero-device-visual-module__A9cnSG__softwareSurface:before{content:"";opacity:.58;background-image:linear-gradient(#fceedb12 1px,#0000 1px),linear-gradient(90deg,#fceedb0e 1px,#0000 1px);background-image:linear-gradient(lab(94.8203% 2.68534 10.8559/.07) 1px,#0000 1px),linear-gradient(90deg,lab(94.8203% 2.68534 10.8559/.055) 1px,#0000 1px);background-size:26px 26px;animation:9s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__surfaceGrid;position:absolute;inset:0}.hero-device-visual-module__A9cnSG__monitorScreen{position:absolute;inset:7px}.hero-device-visual-module__A9cnSG__phoneScreen{border-radius:14px;position:absolute;inset:8px 7px}.hero-device-visual-module__A9cnSG__surfaceGlow{background:radial-gradient(circle,#ff850042,#0000 68%);background:radial-gradient(circle,lab(68.8253% 44.4498 82.3411/.26),#0000 68%);height:42%;position:absolute;inset:auto -18% -20% 8%}.hero-device-visual-module__A9cnSG__surfaceSweep{z-index:8;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#fceedb2e,#ff542652,#0000);background:linear-gradient(90deg,#0000,lab(94.8203% 2.68534 10.8559/.18),lab(60.8768% 67.4948 65.0657/.32),#0000);width:20%;animation:5.4s linear infinite hero-device-visual-module__A9cnSG__surfaceSweep;position:absolute;inset:0 auto 0 -24%;transform:skew(-14deg)}.hero-device-visual-module__A9cnSG__phoneTopRail,.hero-device-visual-module__A9cnSG__desktopTopRail{z-index:2;background:#05010057;background:lab(.432955% 1.19925 .63253/.34);border-bottom:1px solid #fceedb1a;border-bottom:1px solid lab(94.8203% 2.68534 10.8559/.1);justify-content:space-between;align-items:center;display:flex;position:relative}.hero-device-visual-module__A9cnSG__phoneTopRail{height:13%;padding:0 9%;position:absolute;inset:0 0 auto}.hero-device-visual-module__A9cnSG__phoneTopRail span,.hero-device-visual-module__A9cnSG__desktopTopRail span{background:#fceedb33;background:lab(94.8203% 2.68534 10.8559/.2);border-radius:999px;display:inline-block}.hero-device-visual-module__A9cnSG__phoneTopRail span{width:8px;height:8px;margin-right:5px}.hero-device-visual-module__A9cnSG__phoneTopRail span:first-child,.hero-device-visual-module__A9cnSG__desktopTopRail span:first-child{background:#ff5426d1;background:lab(60.8768% 67.4948 65.0657/.82);animation:2.8s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__dotPulse}.hero-device-visual-module__A9cnSG__phoneTopRail i,.hero-device-visual-module__A9cnSG__desktopTopRail i{background:#fceedb1f;background:lab(94.8203% 2.68534 10.8559/.12);height:6px;display:block;overflow:hidden}.hero-device-visual-module__A9cnSG__phoneTopRail i{width:34%}.hero-device-visual-module__A9cnSG__phoneTopRail i:after,.hero-device-visual-module__A9cnSG__desktopTopRail i:after{content:"";transform-origin:0;background:#ff5426b8;background:lab(60.8768% 67.4948 65.0657/.72);width:58%;height:100%;animation:3.8s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__meterFlow;display:block}.hero-device-visual-module__A9cnSG__phoneLeadViewport{z-index:2;background:radial-gradient(circle at 58% 20%,#ff54262e,#0000 52%),#140301eb;background:radial-gradient(circle at 58% 20%,lab(60.8768% 67.4948 65.0657/.18),#0000 52%),lab(2.0907% 5.33853 2.90686/.92);border-block:1px solid #fceedb14;border-block:1px solid lab(94.8203% 2.68534 10.8559/.08);height:auto;position:absolute;inset:13% 0 12%;overflow:hidden}.hero-device-visual-module__A9cnSG__phoneLeadViewport:before,.hero-device-visual-module__A9cnSG__phoneLeadViewport:after{z-index:4;content:"";pointer-events:none;height:18%;position:absolute;left:0;right:0}.hero-device-visual-module__A9cnSG__phoneLeadViewport:before{background:linear-gradient(#0b0201,#0000);background:linear-gradient(lab(.987463% 2.3551 1.31553),#0000);top:0}.hero-device-visual-module__A9cnSG__phoneLeadViewport:after{background:linear-gradient(#0000,#0b0201);background:linear-gradient(#0000,lab(.987463% 2.3551 1.31553));bottom:0}.hero-device-visual-module__A9cnSG__phoneLeadScroller{z-index:2;will-change:transform;gap:8px;height:max-content;padding:8px;animation:8.6s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__leadPageScroll;display:grid;position:absolute;inset:0}.hero-device-visual-module__A9cnSG__phoneLeadHero,.hero-device-visual-module__A9cnSG__phoneLeadCards,.hero-device-visual-module__A9cnSG__phoneLeadForm,.hero-device-visual-module__A9cnSG__phoneLeadProofGrid,.hero-device-visual-module__A9cnSG__phoneLeadFooter{position:relative;overflow:hidden}.hero-device-visual-module__A9cnSG__phoneLeadHero{background:radial-gradient(circle at 72% 34%,#ff542657,#0000 48%),#fceedb13;background:radial-gradient(circle at 72% 34%,lab(60.8768% 67.4948 65.0657/.34),#0000 48%),lab(94.8203% 2.68534 10.8559/.075);border:1px solid #fceedb1c;border:1px solid lab(94.8203% 2.68534 10.8559/.11);min-height:142px;padding:10px}.hero-device-visual-module__A9cnSG__phoneLeadKicker,.hero-device-visual-module__A9cnSG__phoneLeadHeadline,.hero-device-visual-module__A9cnSG__phoneLeadHeadlineShort,.hero-device-visual-module__A9cnSG__phoneLeadCta,.hero-device-visual-module__A9cnSG__phoneLeadField,.hero-device-visual-module__A9cnSG__phoneLeadSubmit,.hero-device-visual-module__A9cnSG__phoneLeadFooter span{display:block}.hero-device-visual-module__A9cnSG__phoneLeadKicker{background:#ff8500b8;background:lab(68.8253% 44.4498 82.3411/.72);width:42%;height:6px}.hero-device-visual-module__A9cnSG__phoneLeadHeadline,.hero-device-visual-module__A9cnSG__phoneLeadHeadlineShort{background:#fceedb80;background:lab(94.8203% 2.68534 10.8559/.5);height:14px;margin-top:8px}.hero-device-visual-module__A9cnSG__phoneLeadHeadline{width:82%}.hero-device-visual-module__A9cnSG__phoneLeadHeadlineShort{width:62%}.hero-device-visual-module__A9cnSG__phoneLeadHeroMedia{grid-template-columns:1fr .7fr;gap:5px;width:42%;height:48px;display:grid;position:absolute;bottom:12px;right:10px;transform:translateZ(6px)}.hero-device-visual-module__A9cnSG__phoneLeadHeroMedia span{background:#ff542647;background:lab(60.8768% 67.4948 65.0657/.28);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);animation:3.8s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__tilePulse;display:block}.hero-device-visual-module__A9cnSG__phoneLeadHeroMedia span:first-child{background:#fceedb26;background:lab(94.8203% 2.68534 10.8559/.15);grid-row:span 2}.hero-device-visual-module__A9cnSG__phoneLeadCta{background:#ff5426b8;background:lab(60.8768% 67.4948 65.0657/.72);border:1px solid #ff542670;border:1px solid lab(60.8768% 67.4948 65.0657/.44);border-radius:999px;width:48%;height:13px;margin-top:14px;box-shadow:0 0 18px #ff542642;box-shadow:0 0 18px lab(60.8768% 67.4948 65.0657/.26)}.hero-device-visual-module__A9cnSG__phoneLeadCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadCard{min-height:58px;animation:4.2s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__cardLift;animation-delay:var(--surface-delay,0s);background:#fceedb12;background:lab(94.8203% 2.68534 10.8559/.07);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);align-content:center;gap:5px;padding:7px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadCard span{background:#fceedb47;background:lab(94.8203% 2.68534 10.8559/.28);height:5px;display:block}.hero-device-visual-module__A9cnSG__phoneLeadCard span:first-child{background:#ff5426c7;background:lab(60.8768% 67.4948 65.0657/.78);width:16px;height:16px}.hero-device-visual-module__A9cnSG__phoneLeadForm{background:linear-gradient(135deg,#ff542638,#0000 42%),#fceedb11;background:linear-gradient(135deg,lab(60.8768% 67.4948 65.0657/.22),#0000 42%),lab(94.8203% 2.68534 10.8559/.065);border:1px solid #ff542633;border:1px solid lab(60.8768% 67.4948 65.0657/.2);gap:7px;min-height:154px;padding:9px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadFormMedia{background:#fceedb57;background:lab(94.8203% 2.68534 10.8559/.34);width:54%;height:18px}.hero-device-visual-module__A9cnSG__phoneLeadField{height:15px;animation:3.4s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__fieldScan;animation-delay:var(--surface-delay,0s);background:#fceedb1c;background:lab(94.8203% 2.68534 10.8559/.11);border:1px solid #fceedb29;border:1px solid lab(94.8203% 2.68534 10.8559/.16)}.hero-device-visual-module__A9cnSG__phoneLeadField:nth-of-type(3){width:72%}.hero-device-visual-module__A9cnSG__phoneLeadField:nth-of-type(4){height:32px}.hero-device-visual-module__A9cnSG__phoneLeadSubmit{background:#ff5426c7;background:lab(60.8768% 67.4948 65.0657/.78);border-radius:999px;width:64%;height:17px}.hero-device-visual-module__A9cnSG__phoneLeadProofGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadProof{background:#fceedb12;background:lab(94.8203% 2.68534 10.8559/.07);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);align-content:center;gap:6px;min-height:66px;padding:8px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadProof span{background:#fceedb47;background:lab(94.8203% 2.68534 10.8559/.28);height:6px;display:block}.hero-device-visual-module__A9cnSG__phoneLeadProof span:first-child{background:#ff8500b8;background:lab(68.8253% 44.4498 82.3411/.72);border-radius:999px;width:22px;height:22px}.hero-device-visual-module__A9cnSG__phoneLeadFooter{background:#05010094;background:lab(.432955% 1.19925 .63253/.58);border:1px solid #fceedb14;border:1px solid lab(94.8203% 2.68534 10.8559/.08);grid-template-columns:.65fr 1fr .45fr;gap:6px;min-height:44px;padding:8px;display:grid}.hero-device-visual-module__A9cnSG__phoneLeadFooter span{height:7px;animation:3.4s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__tilePulse;animation-delay:var(--surface-delay,0s);background:#fceedb42;background:lab(94.8203% 2.68534 10.8559/.26)}.hero-device-visual-module__A9cnSG__phoneLeadFooter span:nth-child(2),.hero-device-visual-module__A9cnSG__phoneLeadFooter span:nth-child(5){background:#ff542694;background:lab(60.8768% 67.4948 65.0657/.58)}.hero-device-visual-module__A9cnSG__phoneScrollIndicator{z-index:5;gap:4px;display:grid;position:absolute;top:16px;right:6px}.hero-device-visual-module__A9cnSG__phoneScrollIndicator span{background:#fceedb29;background:lab(94.8203% 2.68534 10.8559/.16);border-radius:999px;width:3px;height:11px;display:block}.hero-device-visual-module__A9cnSG__phoneScrollIndicator span:nth-child(2){background:#ff5426b3;background:lab(60.8768% 67.4948 65.0657/.7);animation:2.8s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__scrollThumb}.hero-device-visual-module__A9cnSG__phoneWorkspace{z-index:2;grid-template-rows:1fr auto;grid-template-columns:16% 1fr;gap:7px;height:73%;padding:7px;display:grid;position:relative}.hero-device-visual-module__A9cnSG__phoneSideRail{background:#05010057;background:lab(.432955% 1.19925 .63253/.34);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);place-items:center;padding:8px 0;display:grid}.hero-device-visual-module__A9cnSG__phoneSideRail span,.hero-device-visual-module__A9cnSG__desktopRail span{background:#fceedb2e;background:lab(94.8203% 2.68534 10.8559/.18);border-radius:999px;width:6px;height:6px}.hero-device-visual-module__A9cnSG__phoneSideRail span:nth-child(2),.hero-device-visual-module__A9cnSG__phoneSideRail span:nth-child(5),.hero-device-visual-module__A9cnSG__desktopRail span:nth-child(3),.hero-device-visual-module__A9cnSG__desktopRail span:nth-child(6){background:#ff5426b8;background:lab(60.8768% 67.4948 65.0657/.72);box-shadow:0 0 18px #ff542673;box-shadow:0 0 18px lab(60.8768% 67.4948 65.0657/.45)}.hero-device-visual-module__A9cnSG__phonePrimaryPanel{background:#fceedb0b;background:lab(94.8203% 2.68534 10.8559/.045);border:1px solid #fceedb1f;border:1px solid lab(94.8203% 2.68534 10.8559/.12);position:relative;overflow:hidden}.hero-device-visual-module__A9cnSG__phoneMetricStack{gap:5px;width:28%;height:34%;display:grid;position:absolute;top:10%;left:8%}.hero-device-visual-module__A9cnSG__phoneMetricStack span{transform-origin:0;width:72%;animation:3.4s cubic-bezier(.77,0,.175,1) infinite alternate hero-device-visual-module__A9cnSG__barBreathe;animation-delay:var(--surface-delay,0s);background:#fceedb2e;background:lab(94.8203% 2.68534 10.8559/.18);display:block}.hero-device-visual-module__A9cnSG__phoneMetricStack span:first-child{width:48%}.hero-device-visual-module__A9cnSG__phoneMetricStack span:nth-child(3){width:86%}.hero-device-visual-module__A9cnSG__phoneMetricStack span:nth-child(5){width:62%}.hero-device-visual-module__A9cnSG__phoneMetricStack span:nth-child(2),.hero-device-visual-module__A9cnSG__phoneMetricStack span:nth-child(4){background:#ff5426ad;background:lab(60.8768% 67.4948 65.0657/.68)}.hero-device-visual-module__A9cnSG__phoneSignalGraph{width:84%;height:54%;position:absolute;bottom:20%;right:5%;overflow:visible}.hero-device-visual-module__A9cnSG__graphTraceMuted,.hero-device-visual-module__A9cnSG__graphTraceHot,.hero-device-visual-module__A9cnSG__desktopRouteMuted,.hero-device-visual-module__A9cnSG__desktopRouteHot{fill:none;stroke-linecap:round;stroke-linejoin:round}.hero-device-visual-module__A9cnSG__graphTraceMuted{stroke:#fceedb33;stroke:lab(94.8203% 2.68534 10.8559/.2);stroke-width:3px}.hero-device-visual-module__A9cnSG__graphTraceHot{stroke:#ff5426eb;stroke:lab(60.8768% 67.4948 65.0657/.92);stroke-width:3px;stroke-dasharray:42 160;animation:4.2s linear infinite hero-device-visual-module__A9cnSG__routeDash}.hero-device-visual-module__A9cnSG__graphNode,.hero-device-visual-module__A9cnSG__graphNodeAlt,.hero-device-visual-module__A9cnSG__desktopRouteNode,.hero-device-visual-module__A9cnSG__desktopRouteNodeHot{transform-box:fill-box;transform-origin:50%}.hero-device-visual-module__A9cnSG__graphNode{fill:#ff5426f0;fill:lab(60.8768% 67.4948 65.0657/.94);animation:2.8s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__nodePulse}.hero-device-visual-module__A9cnSG__graphNodeAlt{fill:#fceedbc7;fill:lab(94.8203% 2.68534 10.8559/.78);animation:3.2s cubic-bezier(.23,1,.32,1) .45s infinite hero-device-visual-module__A9cnSG__nodePulse}.hero-device-visual-module__A9cnSG__phoneRouteStack{grid-template-columns:.9fr .54fr .72fr .36fr;gap:5px;display:grid;position:absolute;bottom:8%;left:8%;right:8%}.hero-device-visual-module__A9cnSG__phoneRouteStack span,.hero-device-visual-module__A9cnSG__phoneBottomDock span,.hero-device-visual-module__A9cnSG__desktopPanelGrid span,.hero-device-visual-module__A9cnSG__desktopBottomMatrix span{min-height:6px;animation:3.6s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__tilePulse;animation-delay:var(--surface-delay,0s);background:#fceedb24;background:lab(94.8203% 2.68534 10.8559/.14);display:block}.hero-device-visual-module__A9cnSG__phoneRouteStack span:nth-child(2),.hero-device-visual-module__A9cnSG__phoneBottomDock span:nth-child(2),.hero-device-visual-module__A9cnSG__desktopPanelGrid span:nth-child(3),.hero-device-visual-module__A9cnSG__desktopBottomMatrix span:nth-child(4){background:#ff5426bd;background:lab(60.8768% 67.4948 65.0657/.74)}.hero-device-visual-module__A9cnSG__phonePanelStack{grid-column:1/-1;grid-template-columns:.9fr 1.15fr;gap:7px;display:grid}.hero-device-visual-module__A9cnSG__phoneMicroPanel,.hero-device-visual-module__A9cnSG__phoneMicroPanelAlt{background:#0501005c;background:lab(.432955% 1.19925 .63253/.36);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);gap:5px;min-height:44px;padding:7px;display:grid}.hero-device-visual-module__A9cnSG__phoneMicroPanel span,.hero-device-visual-module__A9cnSG__phoneMicroPanelAlt span,.hero-device-visual-module__A9cnSG__desktopSidePanel span,.hero-device-visual-module__A9cnSG__desktopSidePanelAlt span{background:#fceedb26;background:lab(94.8203% 2.68534 10.8559/.15);height:6px;display:block}.hero-device-visual-module__A9cnSG__phoneMicroPanel span:first-child,.hero-device-visual-module__A9cnSG__phoneMicroPanelAlt span:nth-child(2),.hero-device-visual-module__A9cnSG__desktopSidePanel span:first-child,.hero-device-visual-module__A9cnSG__desktopSidePanelAlt span:nth-child(3){background:#ff85007a;background:lab(68.8253% 44.4498 82.3411/.48)}.hero-device-visual-module__A9cnSG__phoneBottomDock{z-index:2;grid-template-columns:.72fr 1fr .58fr;gap:6px;height:12%;padding:0 8% 7px;display:grid;position:absolute;bottom:0;left:0;right:0}.hero-device-visual-module__A9cnSG__desktopTopRail{height:13%;padding:0 4%}.hero-device-visual-module__A9cnSG__desktopTopRail div{gap:8px;display:flex}.hero-device-visual-module__A9cnSG__desktopTopRail span{width:9px;height:9px}.hero-device-visual-module__A9cnSG__desktopTopRail i{width:34%}.hero-device-visual-module__A9cnSG__desktopWorkspace{z-index:2;grid-template-columns:9% 1fr 23%;gap:10px;height:87%;padding:10px;display:grid;position:relative}.hero-device-visual-module__A9cnSG__desktopRail{background:#05010052;background:lab(.432955% 1.19925 .63253/.32);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);place-items:center;padding:10px 0;display:grid}.hero-device-visual-module__A9cnSG__desktopMainPanel{background:radial-gradient(circle at 62% 34%,#ff542629,#0000 58%),#fceedb09;background:radial-gradient(circle at 62% 34%,lab(60.8768% 67.4948 65.0657/.16),#0000 58%),lab(94.8203% 2.68534 10.8559/.035);border:1px solid #fceedb1f;border:1px solid lab(94.8203% 2.68534 10.8559/.12);position:relative;overflow:hidden}.hero-device-visual-module__A9cnSG__desktopPanelGrid{grid-template-columns:.7fr 1fr;gap:7px;width:42%;display:grid;position:absolute;top:8%;left:6%}.hero-device-visual-module__A9cnSG__desktopPanelGrid span{height:22px}.hero-device-visual-module__A9cnSG__desktopPanelGrid span:nth-child(2){height:38px}.hero-device-visual-module__A9cnSG__desktopRouteMap{width:92%;height:72%;position:absolute;bottom:18%;right:4%;overflow:visible}.hero-device-visual-module__A9cnSG__desktopRouteMuted{stroke:#fceedb2e;stroke:lab(94.8203% 2.68534 10.8559/.18);stroke-width:5px}.hero-device-visual-module__A9cnSG__desktopRouteHot{stroke:#ff5426eb;stroke:lab(60.8768% 67.4948 65.0657/.92);stroke-width:5px;stroke-dasharray:76 260;animation:5.2s linear infinite hero-device-visual-module__A9cnSG__routeDash}.hero-device-visual-module__A9cnSG__desktopRouteNode{fill:#fceedbad;fill:lab(94.8203% 2.68534 10.8559/.68);animation:3.1s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__nodePulse}.hero-device-visual-module__A9cnSG__desktopRouteNodeHot{fill:#ff5426f0;fill:lab(60.8768% 67.4948 65.0657/.94);filter:drop-shadow(0 0 10px #ff54267a);filter:drop-shadow(0 0 10px lab(60.8768% 67.4948 65.0657/.48));animation:2.5s cubic-bezier(.23,1,.32,1) infinite hero-device-visual-module__A9cnSG__nodePulse}.hero-device-visual-module__A9cnSG__desktopBottomMatrix{grid-template-columns:1fr .8fr .55fr 1.1fr .72fr;gap:7px;display:grid;position:absolute;bottom:8%;left:6%;right:6%}.hero-device-visual-module__A9cnSG__desktopSideStack{grid-template-rows:1fr 1.3fr;gap:10px;display:grid}.hero-device-visual-module__A9cnSG__desktopSidePanel,.hero-device-visual-module__A9cnSG__desktopSidePanelAlt{background:#05010057;background:lab(.432955% 1.19925 .63253/.34);border:1px solid #fceedb1a;border:1px solid lab(94.8203% 2.68534 10.8559/.1);align-content:center;gap:8px;padding:11px;display:grid}.hero-device-visual-module__A9cnSG__desktopSidePanelAlt{background:#ff54261c;background:lab(60.8768% 67.4948 65.0657/.11)}@keyframes hero-device-visual-module__A9cnSG__stageGridDrift{0%{opacity:.48;transform:translate(-5px,4px)scale(1)}to{opacity:.74;transform:translate(6px,-5px)scale(1.015)}}@keyframes hero-device-visual-module__A9cnSG__traceRun{0%{opacity:0;transform:translate(0)}18%,78%{opacity:1}to{opacity:0;transform:translate(440%)}}@keyframes hero-device-visual-module__A9cnSG__desktopFloat{0%{transform:translate(-3px,5px)rotate(-.25deg)}to{transform:translate(8px,-7px)rotate(.45deg)}}@keyframes hero-device-visual-module__A9cnSG__phoneFloat{0%{transform:translate3d(5px,-3px,46px)rotate(.4deg)}to{transform:translate3d(-6px,8px,46px)rotate(-.55deg)}}@keyframes hero-device-visual-module__A9cnSG__surfaceGrid{0%{opacity:.42;transform:translate(-4px,3px)}to{opacity:.68;transform:translate(5px,-4px)}}@keyframes hero-device-visual-module__A9cnSG__surfaceSweep{0%{opacity:0;transform:skew(-14deg)translate(0)}18%,74%{opacity:.86}to{opacity:0;transform:skew(-14deg)translate(620%)}}@keyframes hero-device-visual-module__A9cnSG__leadPageScroll{0%,14%{transform:translateY(0)}50%{transform:translateY(-28%)}to{transform:translateY(-43%)}}@keyframes hero-device-visual-module__A9cnSG__cardLift{0%{opacity:.66;transform:translateY(3px)}to{opacity:1;transform:translateY(-3px)}}@keyframes hero-device-visual-module__A9cnSG__fieldScan{0%,to{background:#fceedb0d;background:lab(94.8203% 2.68534 10.8559/.05);border-color:#fceedb17;border-color:lab(94.8203% 2.68534 10.8559/.09)}48%{background:#ff54261f;background:lab(60.8768% 67.4948 65.0657/.12);border-color:#ff54265c;border-color:lab(60.8768% 67.4948 65.0657/.36)}}@keyframes hero-device-visual-module__A9cnSG__scrollThumb{0%{transform:translateY(0)}to{transform:translateY(32px)}}@keyframes hero-device-visual-module__A9cnSG__dotPulse{0%,to{opacity:.44;transform:scale(.86)}50%{opacity:1;transform:scale(1.1)}}@keyframes hero-device-visual-module__A9cnSG__meterFlow{0%,to{opacity:.44;transform:scaleX(.28)}48%{opacity:.95;transform:scaleX(1)}}@keyframes hero-device-visual-module__A9cnSG__barBreathe{0%{opacity:.42;transform:scaleX(.72)}to{opacity:.96;transform:scaleX(1.12)}}@keyframes hero-device-visual-module__A9cnSG__routeDash{0%{stroke-dashoffset:180px}to{stroke-dashoffset:0}}@keyframes hero-device-visual-module__A9cnSG__nodePulse{0%,to{opacity:.46;transform:scale(.76)}48%{opacity:1;transform:scale(1.18)}}@keyframes hero-device-visual-module__A9cnSG__tilePulse{0%,to{opacity:.38;transform:translate(0,0)scaleX(.82)}48%{opacity:.94;transform:translateY(-2px)scaleX(1)}}@media (max-width:767px){.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__desktopLayer{width:58%;top:10%;right:10%;transform:rotateX(4deg)rotateY(-14deg)rotate(5.2deg)}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phoneLayer{width:17%;top:15%;left:18%;transform:rotateX(7deg)rotateY(18deg)rotate(-9.2deg)}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__monitorShell{box-shadow:6px 7px #11020014,10px 12px 22px #1102001a,inset 0 1px #fceedb38,inset 0 -12px 22px #05010029;box-shadow:6px 7px lab(1.44809% 4.59964 2.29135/.08),10px 12px 22px lab(1.44809% 4.59964 2.29135/.1),inset 0 1px lab(94.8203% 2.68534 10.8559/.22),inset 0 -12px 22px lab(.432955% 1.19925 .63253/.16)}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__monitorNeck{height:30px}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__monitorFoot{height:14px}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phoneShell{border-radius:18px;box-shadow:5px 7px #11020014,9px 12px 20px #1102001a,inset 0 1px #fceedb33,inset 0 -16px 22px #05010029;box-shadow:5px 7px lab(1.44809% 4.59964 2.29135/.08),9px 12px 20px lab(1.44809% 4.59964 2.29135/.1),inset 0 1px lab(94.8203% 2.68534 10.8559/.2),inset 0 -16px 22px lab(.432955% 1.19925 .63253/.16)}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phoneBezel{border-radius:14px}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phoneScreen{border-radius:10px;inset:6px 5px}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__desktopWorkspace{gap:6px;padding:6px}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__desktopSideStack,.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phonePanelStack{gap:5px}}@media (min-width:768px) and (max-width:1023px){.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__desktopLayer{width:min(50%,410px);top:5%;right:7%;transform:rotateX(5deg)rotateY(-14deg)rotate(4.4deg)}.hero-device-visual-module__A9cnSG__deviceStageCompact .hero-device-visual-module__A9cnSG__phoneLayer{width:min(16%,118px);top:14%;left:16%;transform:rotateX(8deg)rotateY(18deg)rotate(-8.5deg)}}@media (prefers-reduced-motion:reduce){.hero-device-visual-module__A9cnSG__stageGrid,.hero-device-visual-module__A9cnSG__desktopDevice,.hero-device-visual-module__A9cnSG__phoneDevice,.hero-device-visual-module__A9cnSG__softwareSurface:before,.hero-device-visual-module__A9cnSG__surfaceSweep,.hero-device-visual-module__A9cnSG__phoneTopRail span:first-child,.hero-device-visual-module__A9cnSG__desktopTopRail span:first-child,.hero-device-visual-module__A9cnSG__phoneTopRail i:after,.hero-device-visual-module__A9cnSG__desktopTopRail i:after,.hero-device-visual-module__A9cnSG__phoneMetricStack span,.hero-device-visual-module__A9cnSG__phoneLeadScroller,.hero-device-visual-module__A9cnSG__phoneLeadHeroMedia span,.hero-device-visual-module__A9cnSG__phoneLeadCard,.hero-device-visual-module__A9cnSG__phoneLeadField,.hero-device-visual-module__A9cnSG__phoneLeadFooter span,.hero-device-visual-module__A9cnSG__phoneScrollIndicator span:nth-child(2),.hero-device-visual-module__A9cnSG__graphTraceHot,.hero-device-visual-module__A9cnSG__graphNode,.hero-device-visual-module__A9cnSG__graphNodeAlt,.hero-device-visual-module__A9cnSG__phoneRouteStack span,.hero-device-visual-module__A9cnSG__phoneBottomDock span,.hero-device-visual-module__A9cnSG__desktopPanelGrid span,.hero-device-visual-module__A9cnSG__desktopRouteHot,.hero-device-visual-module__A9cnSG__desktopRouteNode,.hero-device-visual-module__A9cnSG__desktopRouteNodeHot,.hero-device-visual-module__A9cnSG__desktopBottomMatrix span{animation:none!important}.hero-device-visual-module__A9cnSG__stageGrid,.hero-device-visual-module__A9cnSG__desktopDevice,.hero-device-visual-module__A9cnSG__phoneDevice,.hero-device-visual-module__A9cnSG__softwareSurface:before{opacity:1;transform:none}}
