@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800;900&family=IBM+Plex+Mono:wght@500;600;700&display=swap";:root{--bg:#f8f5ff;--text-title:#17202e;--text-soft:#3f4d60;--text-muted:#667286;--line:#17202e2e;--body-font:"Archivo", "Segoe UI", sans-serif;--display-font:"Archivo", "Segoe UI", sans-serif;--mono-font:"IBM Plex Mono", monospace;font-family:var(--body-font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--text-soft);background:radial-gradient(circle at 12% 8%,#77f2c721,#0000 34rem),radial-gradient(circle at 86% 0,#ff97481f,#0000 28rem),linear-gradient(#07090d 0%,#0b0e14 48%,#080a0e 100%);margin:0}h1,h2,h3{color:var(--text-title);font-family:var(--display-font)}h1{letter-spacing:-.03em;font-size:clamp(2.1rem,7vw,4.3rem);line-height:1.02}h2{letter-spacing:-.02em;margin:.2rem 0 .7rem;font-size:clamp(1.38rem,4vw,2.15rem)}h3{font-size:clamp(1.02rem,3vw,1.24rem)}p,li,span,small,label,input,textarea,select,button{line-height:1.5}a,button{font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.neo-shell{--neo-bg:#f6f3ff;--neo-surface:#fff;--neo-surface-strong:#fff;--neo-ink:#17202e;--neo-muted:#5b6371;--neo-line:#38246024;--neo-accent:#6d28d9;--neo-accent-soft:#efe7ff;--neo-copper:#f97316;--neo-shadow:0 1px 2px #1421320f;--neo-shadow-hover:0 3px 8px #14213214;--neo-radius-section:.64rem;--neo-radius-card:.5rem;z-index:2;width:100%;color:var(--neo-ink);padding:1.2rem 0 3rem;position:relative;overflow-x:clip}.neo-progress{transform-origin:0;z-index:30;background:linear-gradient(90deg,#6d28d9 0%,#8b5cf6 45%,#f97316 100%);height:4px;position:fixed;inset:0 0 auto;box-shadow:0 0 14px #8b5cf659}.neo-noise,.neo-glow{pointer-events:none;z-index:0;position:fixed}.neo-noise{opacity:.16;background-image:radial-gradient(#0000000a .5px,#0000 .5px);background-size:3px 3px;inset:0}.neo-glow{filter:blur(60px);opacity:.5;width:34rem;height:34rem}.neo-glow-a{background:radial-gradient(circle,#6d28d93d,#6d28d900);top:-12rem;left:-12rem}.neo-glow-b{background:radial-gradient(circle,#f9731638,#f9731600);top:8rem;right:-12rem}.neo-header{z-index:20;border:1px solid var(--neo-line);background:color-mix(in srgb, var(--neo-surface-strong) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#5a38962e;border-radius:.64rem;justify-content:space-between;align-items:center;gap:.5rem;width:min(1180px,100% - 2.2rem);margin-inline:auto;padding:.46rem .58rem;display:flex;position:sticky;top:.8rem;box-shadow:0 1px 2px #1421320f}.neo-header-left,.neo-header-right{align-items:center;gap:.36rem;display:flex}.neo-header-left{min-width:0}.neo-brand{color:var(--neo-ink);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.neo-brand-logo{object-fit:cover;border-radius:.45rem;width:1.75rem;height:1.75rem;display:block}.neo-brand-copy{display:grid}.neo-brand-copy strong{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;line-height:1.1}.neo-brand-copy small{text-transform:uppercase;letter-spacing:.07em;color:var(--neo-muted);font-size:.55rem;line-height:1.1}.neo-command-nav{border:1px solid var(--neo-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff94;border-radius:.62rem;align-items:center;gap:.14rem;padding:.14rem;display:flex}.neo-command-nav a,.neo-link{color:var(--neo-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:.48rem;padding:.32rem .5rem;font-size:.64rem;text-decoration:none;transition:background .18s,color .18s,transform .18s cubic-bezier(.23,1,.32,1)}.neo-command-nav a:hover,.neo-link:hover{color:var(--neo-accent);background:#6d28d91a;transform:translateY(-1px)}.neo-language.lang-switch{background:#ffffff9e;border:1px solid #17202e29;border-radius:.56rem;gap:.14rem;padding:.12rem;box-shadow:inset 0 1px #ffffffb3}.neo-language.lang-switch button{color:#516075;letter-spacing:.08em;text-transform:uppercase;border-radius:.42rem;min-width:3.2rem;padding:.3rem .4rem;font-size:.58rem;font-weight:700;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s,color .16s,box-shadow .18s}.neo-language.lang-switch button:hover{color:#1b5260;background:#6d28d91a}.neo-language.lang-switch button:active{transform:scale(.97)}.neo-language.lang-switch button.active{color:#f4fbfc;background:linear-gradient(145deg,#6d28d9 0%,#7c3aed 100%);box-shadow:0 4px 10px #6d28d942}.neo-language.lang-switch button.active:hover{color:#f4fbfc;background:linear-gradient(145deg,#6d28d9 0%,#7c3aed 100%)}.neo-button,.neo-button-ghost{letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.5rem .74rem;font-size:.62rem;font-weight:700;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .2s,background .22s}.neo-button{color:#f4fbfc;background:linear-gradient(145deg,#6d28d9 0%,#7c3aed 55%,#a78bfa 100%);box-shadow:0 6px 14px #6d28d93b}.neo-button:hover,.neo-button-ghost:hover{transform:translateY(-1px)}.neo-button:active,.neo-button-ghost:active{transform:scale(.97)}.neo-button-ghost{color:var(--neo-ink);border-color:var(--neo-line);background:#fff9}.neo-hero{width:100%;margin-top:1.35rem;padding-inline:max(1.1rem,50% - 590px);position:relative}.neo-hero-copy{min-height:clamp(520px,74vh,760px);box-shadow:none;background:0 0;border:none;border-radius:0;place-items:center;padding:clamp(1.2rem,3.2vw,2.4rem) 0;display:grid;position:relative;overflow:hidden}.neo-hero-cyber{pointer-events:none;position:absolute;inset:0;overflow:hidden}.neo-hero-cyber-grid{opacity:.42;background-image:linear-gradient(#a855f72e 1px,#0000 1px),linear-gradient(90deg,#a855f72e 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 76%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 76%)}.neo-hero-cyber-orb{filter:blur(110px);border-radius:999px;animation:6s ease-in-out infinite heroOrbPulse;position:absolute}.neo-hero-cyber-orb-a{background:#7c3aed52;width:28rem;height:28rem;top:16%;left:10%}.neo-hero-cyber-orb-b{background:#f9731638;width:22rem;height:22rem;animation-delay:1.8s;bottom:10%;right:8%}.neo-hero-cyber-stream{left:calc(6% + (var(--stream-index) * 9%));opacity:0;width:1px;height:10rem;animation:heroDataStream var(--stream-duration) linear infinite;animation-delay:var(--stream-delay);background:linear-gradient(#0000 0%,#a855f7bd 44%,#0000 100%);position:absolute}.neo-hero-content{z-index:2;align-content:center;gap:1rem;display:grid;position:relative}.neo-hero-content-center{text-align:center;justify-items:center}.neo-hero-headline{isolation:isolate;gap:.82rem;max-width:48rem;padding:.55rem .35rem;display:grid;position:relative}.neo-hero-headline:before{content:"";filter:blur(18px);opacity:.95;pointer-events:none;z-index:-2;background:radial-gradient(circle at 18% 22%,#6d28d938,#6d28d900 56%),radial-gradient(circle at 82% 82%,#f9731629,#f9731600 48%);border-radius:2rem;position:absolute;inset:-1.2rem -1rem -1rem}.neo-hero-headline:after{content:"";filter:blur(2px);opacity:.9;pointer-events:none;z-index:-1;background:linear-gradient(110deg,#0000 28%,#ffffff0d 44%,#a97dff57 52%,#f9731633 58%,#0000 73%);animation:8.2s ease-in-out infinite heroHeadlineSweep;position:absolute;inset:-44% -24%;transform:translate(-120%)}.neo-kicker{letter-spacing:.11em;text-transform:uppercase;color:#c4b5fd;background:#110b1eb8;border:1px solid #a855f759;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;margin:0;padding:.42rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 12px 26px #05030b6b}.neo-kicker:before{content:"";background:#f97316;border-radius:999px;width:.44rem;height:.44rem;box-shadow:0 0 0 4px #f973162e}.neo-hero-title{letter-spacing:-.045em;color:#fff;text-wrap:pretty;text-shadow:0 14px 32px #09061275;max-width:16ch;margin:0;font-size:clamp(2.35rem,6.4vw,5.6rem);line-height:.92}.neo-hero-title span{background:linear-gradient(94deg,#a78bfa 0%,#d8cbff 42%,#fb923c 100%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;display:inline-block}.neo-hero-subtitle{color:#e0e5ffcc;max-width:48ch;margin:0;font-size:clamp(.98rem,1.7vw,1.18rem);line-height:1.58}.neo-hero-stage{aspect-ratio:1;isolation:isolate;background:radial-gradient(circle at 18% 14%,#6d28d942,#6d28d900 46%),radial-gradient(circle at 84% 82%,#f9731633,#f9731600 46%),linear-gradient(155deg,#05020b 0%,#0a0716 55%,#080512 100%);border:1px solid #6d28d93d;border-radius:2.1rem;width:min(100%,550px);min-height:340px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #7c3aed1f,0 24px 46px #0d07199e}.neo-hero-stage:before{content:"";aspect-ratio:1;filter:blur(26px);background:radial-gradient(circle,#8b5cf638,#8b5cf600);border-radius:999px;width:65%;position:absolute;inset:-16% auto auto -14%;transform:rotate(-8deg)}.neo-hero-stage:after{content:"";mix-blend-mode:screen;opacity:.18;pointer-events:none;background:linear-gradient(#ffffff08,#fff0),repeating-linear-gradient(#7c3aed14 0 1px,#0000 1px 6px);animation:16s linear infinite heroStageBackdropShift;position:absolute;inset:0}.neo-hero-stage-grid{color:#6d28d9;opacity:.2;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.neo-hero-stage-grid svg{width:100%;height:100%;animation:14s linear infinite heroGridPan;display:block}.neo-hero-stage-radar{aspect-ratio:1;z-index:1;border-radius:999px;width:72%;max-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.neo-hero-radar-ring{border:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #6d28d924}.neo-hero-radar-ring-a{aspect-ratio:1;width:82%}.neo-hero-radar-ring-b{aspect-ratio:1;width:62%}.neo-hero-radar-ring-c{aspect-ratio:1;width:42%}.neo-hero-radar-beam{z-index:2;background:conic-gradient(#0000 0deg,#6d28d93d 90deg,#0000 91deg);border-radius:999px;animation:5s linear infinite heroRadarSpin;position:absolute;inset:0}.neo-hero-radar-node{background:#7c3aed;border:1px solid #dcfafbb8;border-radius:999px;width:.4rem;height:.4rem;animation:2s ease-in-out infinite heroNodeBlink;position:absolute;box-shadow:0 0 8px #7c3aed99}.neo-hero-radar-node-a{top:26%;left:34%}.neo-hero-radar-node-b{animation-delay:1s;bottom:30%;right:24%}.neo-hero-radar-node-c{background:#f97316;border:1px solid #ffe9e0d6;width:.56rem;height:.56rem;transition:transform .5s;animation:none;top:45%;right:14%;box-shadow:0 0 16px #f973169e}.neo-hero-stage:hover .neo-hero-radar-node-c{transform:scale(1.22)}.neo-hero-radar-node-c:before{content:"";border:2px solid #f973165c;border-radius:999px;animation:1.8s ease-out infinite heroNodePingRing;position:absolute;inset:-.42rem}.neo-hero-layers{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.neo-hero-layer-ring{border-radius:999px;position:absolute}.neo-hero-layer-ring-a{aspect-ratio:1;border:1px solid #6d28d93d;width:40%;animation:10s linear infinite heroSpinSlow}.neo-hero-layer-ring-b{aspect-ratio:1;border:1px dashed #6d28d92e;width:56%;animation:25s linear infinite heroSpinReverse}.neo-hero-layer-core{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;background:#ffffffe0;border:1px solid #6d28d947;border-radius:1.2rem;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:0 12px 20px #17202e29}.neo-hero-layer-core svg{width:1.95rem;height:1.95rem;color:var(--neo-accent);animation:2s ease-in-out infinite heroCorePulse}.neo-hero-stage-route{opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.neo-hero-route-line{fill:none;stroke:#6d28d933;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.neo-hero-route-dot{fill:#7c3aed;filter:drop-shadow(0 0 8px #7c3aedb8);animation:4s linear infinite heroMoveDot}.neo-hero-map-node{transform-origin:50%;background:#7c3aed;border:1px solid #d7fbfceb;border-radius:999px;width:.78rem;height:.78rem;animation:2.1s ease-out infinite heroNodePing;position:absolute;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 #6d28d93d,0 0 10px #6d28d985}.neo-hero-map-node-a{animation-delay:0s;top:70.91%;left:9.47%}.neo-hero-map-node-b{animation-delay:.35s;top:53.64%;left:31.58%}.neo-hero-map-node-c{animation-delay:.7s;top:61.82%;left:53.16%}.neo-hero-map-node-d{animation-delay:1.05s;top:37.27%;left:73.16%}.neo-hero-map-node-e{animation-delay:1.4s;top:44.55%;left:90.53%}.neo-hero-terminal{background:#0d2430bd;border:1px solid #17202e29;border-radius:.68rem;width:clamp(120px,38%,172px);padding:.54rem;animation:4.2s step-end infinite heroTerminalFlicker;position:absolute;box-shadow:0 10px 22px #10212d3d}.neo-hero-terminal span{background:#60e7cc85;border-radius:999px;height:.29rem;display:block}.neo-hero-terminal span+span{margin-top:.28rem}.neo-hero-terminal span:first-child{width:62%}.neo-hero-terminal span:nth-child(2){width:88%}.neo-hero-terminal span:nth-child(3){width:50%}.neo-hero-terminal-a{top:10%;right:9%}.neo-hero-terminal-b{animation-delay:.7s;bottom:12%;left:11%}.neo-hero-severity{color:#7f3319;letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4;background:linear-gradient(#fff6f1eb,#ffece2d1);border:1px solid #f9731661;border-radius:.68rem;padding:.34rem .62rem .34rem 1.1rem;font-size:.64rem;font-weight:700;position:absolute;bottom:14%;right:8%;box-shadow:0 8px 18px #7f33192e,inset 0 1px #fffc}.neo-hero-severity:before{content:"";background:linear-gradient(#d9683e,#b24723);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:50%;left:.48rem;transform:translateY(-50%);box-shadow:0 0 0 3px #f9731633}.neo-hero-alert{z-index:6;background:#ffffffe6;border:1px solid #17202e29;border-radius:.82rem;gap:.22rem;padding:.56rem .62rem;animation:5s ease-in-out infinite heroAlertFloat;display:grid;position:absolute;top:10%;right:10%;box-shadow:0 8px 18px #17202e29}.neo-hero-alert span{color:#1d2a3a;text-transform:uppercase;letter-spacing:.12em;font-size:.52rem;font-weight:700}.neo-hero-alert small{color:#5b6371;font-family:var(--mono-font);font-size:.5rem;line-height:1.3}.neo-hero-alert small:nth-of-type(2){color:#7c3aed}.neo-hero-status{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:6;background:#ffffffd6;border:1px solid #6d28d938;border-radius:.8rem;padding:.5rem .62rem;position:absolute;bottom:10%;left:10%}.neo-hero-status p{white-space:nowrap;align-items:center;gap:.3rem;margin:0;display:flex}.neo-hero-status p svg{width:.76rem;height:.76rem;color:var(--neo-accent)}.neo-hero-status span{color:var(--neo-accent);text-transform:uppercase;letter-spacing:.12em;font-size:.48rem;font-weight:700}.neo-hero-status-bar{background:linear-gradient(#6d28d921,#6d28d912);border:1px solid #6d28d93d;border-radius:999px;justify-content:center;align-items:center;width:1.58rem;height:.4rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff42}.neo-hero-status-bar i{background:repeating-linear-gradient(90deg,#7c3aed24 0 2px,#0000 2px 4px);width:100%;height:100%;display:block;position:relative}.neo-hero-status-bar i:before{content:"";background:linear-gradient(90deg,#0000 0%,#7c3aed14 18%,#7c3aede6 46%,#f97316b8 62%,#7c3aed14 82%,#0000 100%);animation:1.25s cubic-bezier(.4,0,.2,1) infinite heroStatusSweep;position:absolute;inset:0;transform:translate(-120%)}.neo-hero-status-bar i:after{content:"";background:#7c3aedf2;border-radius:999px;width:.14rem;height:.14rem;animation:1.25s cubic-bezier(.4,0,.2,1) infinite heroStatusDot;position:absolute;top:50%;left:.18rem;transform:translateY(-50%);box-shadow:0 0 0 2px #7c3aed29,0 0 6px #7c3aed99}.neo-hero-stage-noise{opacity:.12;mix-blend-mode:screen;pointer-events:none;background-image:radial-gradient(#f973163d .5px,#0000 .5px);background-size:4px 4px;position:absolute;inset:0}.neo-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem;margin-top:.18rem;display:grid}.neo-hero-metric{background:#ffffffc7;border:1px solid #17202e24;border-radius:.66rem;padding:.42rem .5rem}.neo-hero-metric strong{color:#1d2a3a;font-size:.94rem;line-height:1;display:block}.neo-hero-metric span{color:#5b6371;letter-spacing:.08em;text-transform:uppercase;margin-top:.2rem;font-size:.56rem;font-weight:700;display:block}.neo-hero-buttons{flex-wrap:wrap;align-items:center;gap:.54rem;margin-top:.26rem;display:flex}.neo-hero-cta{letter-spacing:.01em;text-transform:none;border:1px solid #0000;border-radius:.68rem;justify-content:center;align-items:center;min-height:2.3rem;padding:.58rem .9rem;font-size:.84rem;font-weight:600;line-height:1.1;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .22s,background .22s,border-color .22s;display:inline-flex}.neo-hero-cta-primary{color:#f4fbfc;background:linear-gradient(145deg,#6d28d9 0%,#7c3aed 100%);box-shadow:0 8px 18px #6d28d938}.neo-hero-cta-primary:hover{transform:translateY(-1px);box-shadow:0 12px 22px #6d28d942}.neo-hero-cta-secondary{color:#1d2a3a;background:#ffffffe0;border-color:#17202e29}.neo-hero-cta-secondary:hover{background:#fffffffa;border-color:#17202e47;transform:translateY(-1px)}.neo-badges{flex-wrap:wrap;gap:.42rem;margin:.22rem 0 0;padding:0;list-style:none;display:flex}.neo-badges li{color:#2d3a4b;background:#ffffffb8;border:1px solid #17202e1f;border-radius:999px;padding:.36rem .68rem .36rem 1.3rem;font-size:.74rem;font-weight:600;line-height:1.25;position:relative}.neo-badges li:before{content:"";background:#7c3aed;border-radius:999px;width:.36rem;height:.36rem;position:absolute;top:50%;left:.58rem;transform:translateY(-50%);box-shadow:0 0 0 3px #7c3aed29}.neo-section{margin-top:0;padding-block:clamp(2.4rem,6vw,4rem);padding-inline:max(1.1rem,50% - 590px);position:relative}.neo-section:before{content:"";border-top:1px solid #3824601f;position:absolute;top:0;left:max(1.1rem,50% - 590px);right:max(1.1rem,50% - 590px)}.neo-section-head p{letter-spacing:.06em;text-transform:uppercase;color:var(--neo-accent);margin:0;font-size:.83rem}.neo-section-head h2{margin:.5rem 0 0}.neo-trust{background:radial-gradient(circle at 6% -10%,#6d28d91f,#6d28d900 40%),radial-gradient(circle at 94% 0,#f9731617,#f9731600 38%),linear-gradient(#fffc,#fcfefdeb)}.neo-trust-head{text-align:center;max-width:760px;margin-inline:auto}.neo-trust-badge{color:var(--neo-accent);letter-spacing:.08em;text-transform:uppercase;background:#6d28d914;border:1px solid #6d28d940;border-radius:999px;align-items:center;gap:.42rem;padding:.32rem .62rem;font-size:.64rem;font-weight:700;display:inline-flex}.neo-trust-badge svg{width:.88rem;height:.88rem}.neo-trust-head h2{margin:.68rem 0 0}.neo-trust-head p{letter-spacing:0;text-transform:none;color:#475264;max-width:620px;margin:.62rem auto 0;font-size:.9rem}.neo-card-grid,.neo-findings-grid,.neo-diff-grid,.neo-testimonial-grid{gap:.72rem;margin-top:1rem;display:grid}.neo-findings-grid,.neo-testimonial-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.neo-trust .neo-testimonial-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.86rem;margin-top:1.1rem}.neo-client-carousel{border-radius:.56rem;margin-top:1rem;padding-block:.45rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.neo-client-carousel:before,.neo-client-carousel:after{content:"";pointer-events:none;z-index:2;width:clamp(4rem,13vw,9rem);position:absolute;top:.45rem;bottom:.45rem}.neo-client-carousel:before{background:linear-gradient(90deg,#080b10 0%,#080b10f5 28%,#080b10ad 58%,#080b1000 100%);left:0}.neo-client-carousel:after{background:linear-gradient(270deg,#080b10 0%,#080b10f5 28%,#080b10ad 58%,#080b1000 100%);left:auto;right:0}.neo-client-track{width:max-content;animation:clientMarqueeRight var(--client-loop-duration,26s) linear infinite;will-change:transform;display:flex}.neo-client-carousel:hover .neo-client-track{animation-play-state:paused}.neo-client-track.no-animate{animation:none}.neo-client-track-group{gap:.72rem;padding-right:.72rem;display:flex}.neo-card-grid,.neo-diff-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.neo-client-card,.neo-service-card,.neo-finding-card,.neo-diff-item,.neo-testimonial{border-radius:var(--neo-radius-card);background:color-mix(in srgb, var(--neo-surface) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #48307829;padding:.86rem;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s;box-shadow:0 1px 2px #1421320f}.neo-client-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 100% 0,#77f2c714,#0000 42%),#0f131cf5;border-color:#f4f0e824;grid-template-columns:2.1rem 1fr;align-content:start;column-gap:.6rem;width:260px;min-width:260px;padding:.84rem;display:grid;box-shadow:0 16px 48px #00000047,inset 0 1px #ffffff0e}.neo-client-card h3,.neo-client-card p,.neo-client-card small,.neo-client-card span{grid-column:2}.neo-client-logo{color:#effcfd;letter-spacing:.06em;background:linear-gradient(160deg,#6d28d9db,#7c3aedbd);border:1px solid #6d28d93d;border-radius:.58rem;grid-area:1/1/span 4;align-self:start;place-items:center;width:2.1rem;height:2.1rem;font-size:.62rem;font-weight:800;display:grid;position:relative;overflow:hidden}.neo-client-logo img,.neo-client-logo span{place-items:center;display:grid;position:absolute;inset:0}.neo-client-logo img{object-fit:cover;background:#f4fbfc;border-radius:.58rem;width:100%;height:100%}.neo-client-logo span{opacity:1;transition:opacity .18s}.neo-client-card h3,.neo-service-card h3,.neo-finding-card h3,.neo-diff-item h3,.neo-testimonial strong{margin:0}.neo-testimonial{border-radius:var(--neo-radius-card);background:radial-gradient(circle at 100% 0%, #6d28d91a, #6d28d900 48%), color-mix(in srgb, var(--neo-surface) 93%, #fff);border-color:#17202e21;flex-direction:column;min-height:240px;padding:1rem;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .2s,box-shadow .24s,background .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1421320f}.neo-testimonial:hover{box-shadow:var(--neo-shadow-hover);background:radial-gradient(circle at 100% 0%, #6d28d924, #6d28d900 52%), color-mix(in srgb, var(--neo-surface) 95%, #fff);border-color:#6d28d942;transform:none}.neo-testimonial-quote{color:#6d28d914;pointer-events:none;width:3.4rem;height:3.4rem;position:absolute;top:-.3rem;right:-.26rem}.neo-testimonial-copy{color:#334153;z-index:1;margin:.58rem 0 0;font-size:.95rem;font-style:italic;line-height:1.58;position:relative}.neo-testimonial footer{border-top:1px solid #17202e1f;align-items:center;gap:.62rem;margin-top:auto;padding-top:.82rem;display:flex}.neo-testimonial-avatar{color:#0f6f78;background:#6d28d914;border:1px solid #6d28d942;border-radius:999px;flex:none;place-items:center;width:2.05rem;height:2.05rem;display:grid}.neo-testimonial-avatar svg{width:1rem;height:1rem}.neo-testimonial-logo{object-fit:cover;border-radius:999px;width:100%;height:100%}.neo-testimonial footer strong{color:#152739;font-size:.9rem;line-height:1.2;display:block}.neo-testimonial footer span{color:#19727d;letter-spacing:.07em;text-transform:uppercase;margin-top:.24rem;font-size:.7rem;font-weight:700;display:block}.neo-trust-divider{background:linear-gradient(90deg,#0000 0%,#6d28d93d 50%,#0000 100%);width:min(100%,420px);height:1px;margin:1.2rem auto 0}.neo-client-card h3{color:#1c2e44;font-size:.9rem}.neo-client-card p,.neo-service-card p,.neo-finding-card p,.neo-diff-item p{color:#445062;margin:.45rem 0 0}.neo-client-card p{color:#3a5267;margin-top:.3rem;font-size:.76rem}.neo-client-card small,.neo-client-card span,.neo-service-card small,.neo-testimonial span{color:var(--neo-muted);margin-top:.42rem;font-size:.78rem;display:block}.neo-client-card span{margin-top:.3rem;font-size:.72rem}.neo-findings{background:radial-gradient(circle at 8% -18%,#6d28d914,#6d28d900 40%),radial-gradient(circle at 92% 0,#f9731614,#f9731600 34%),linear-gradient(#ffffffb8,#f7f1ffc7);border-top:1px solid #17202e17}.neo-findings-grid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:.82rem}.neo-finding-card{background:radial-gradient(circle at 100% 0%, #6d28d914, #6d28d900 44%), color-mix(in srgb, var(--neo-surface) 92%, #fff);border-color:#17202e1f;flex-direction:column;min-height:254px;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .2s,box-shadow .2s,background .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1421320f}.neo-finding-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(140deg,#8b5cf61f,#8b5cf600 44%);transition:opacity .22s;position:absolute;inset:0}.neo-finding-card:hover{box-shadow:var(--neo-shadow-hover);border-color:#6d28d94d;transform:none}.neo-finding-icon{width:2.3rem;height:2.3rem;color:var(--neo-accent);background:#6d28d91a;border:1px solid #6d28d93d;border-radius:.72rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.neo-finding-card h3{font-size:.98rem;line-height:1.3}.neo-finding-card p{color:#405064;margin-top:.56rem;font-size:.83rem;line-height:1.48}.neo-finding-card footer{border-top:1px solid #f4f0e817;gap:.42rem;margin-top:auto;padding-top:.78rem;display:grid}.neo-finding-meta-label{font-family:var(--mono-font);text-transform:uppercase;letter-spacing:.09em;opacity:.92;align-items:center;gap:.22rem;padding-top:.12rem;font-size:.57rem;font-weight:700;display:inline-flex}.neo-finding-chip{background:0 0;border:0;min-width:0;padding:0;font-size:.78rem;line-height:1.42}.neo-finding-chip-impact{color:#d9c5b8}@media (width<=420px){.neo-finding-meta{grid-template-columns:1fr;gap:.18rem}.neo-finding-meta-label{padding-top:0}}.neo-differentiators{background:0 0}.neo-diff-shell{box-shadow:var(--neo-shadow);background:radial-gradient(circle at 15% -10%,#6d28d91a,#6d28d900 38%),radial-gradient(circle at 92% 0,#f9731614,#f9731600 36%),linear-gradient(#ffffffbd,#f7f1ffcc);border:1px solid #17202e1f;border-radius:.72rem;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:clamp(1rem,2.8vw,1.8rem);display:flex}.neo-diff-head{text-align:center;margin-bottom:.8rem}.neo-diff-head h2{text-wrap:balance;margin:0;max-width:18ch;margin-inline:auto}.neo-diff-head p{text-transform:none;letter-spacing:.01em;color:#4f6072;max-width:60ch;margin:.55rem auto 0;font-size:.9rem}.neo-differentiators .neo-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}@media (width<=980px){.neo-differentiators .neo-diff-grid{grid-template-columns:1fr}}.neo-differentiators .neo-diff-item{border-radius:var(--neo-radius-card);background:#ffffffb3;border-color:#4830782b;align-items:flex-start;gap:.68rem;padding:.94rem;display:flex}.neo-differentiators .neo-diff-item:hover{box-shadow:var(--neo-shadow-hover);border-color:#6d28d957;transform:none}.neo-diff-icon{width:2.5rem;height:2.5rem;color:var(--neo-accent);background:#6d28d91a;border:1px solid #6d28d93d;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s;display:inline-flex}.neo-differentiators .neo-diff-item:hover .neo-diff-icon{background:#6d28d926;transform:scale(1.06)}.neo-diff-icon svg{width:1.1rem;height:1.1rem}.neo-diff-copy h3{color:#14273c;font-size:.95rem;line-height:1.32}.neo-diff-copy p{color:#415267;margin-top:.42rem;font-size:.83rem;line-height:1.5}.neo-service-card{align-content:start;gap:.44rem;min-height:500px;animation:.42s cubic-bezier(.23,1,.32,1) both riseIn;display:grid}.neo-service-visual{background:linear-gradient(#ffffffd6,#f5efffc2);border:1px solid #17202e29;border-radius:.7rem;place-items:center;min-height:300px;margin-top:.56rem;padding:.9rem;display:grid;position:relative;overflow:hidden}.neo-service-visual-1{background:linear-gradient(#efe6ffeb,#e0d2ffcc)}.neo-service-visual-2{background:linear-gradient(#fff1e6eb,#ffe2c6cc)}.neo-service-visual-3{background:linear-gradient(#f6effff0,#ece2ffd1)}.neo-sv-svg{aspect-ratio:1;width:min(100%,238px);height:auto;margin:0;display:block}.neo-sv-white-shell{fill:none;stroke:#6d28d96b;stroke-width:1.1px}.neo-sv-white-circuit{fill:none;stroke:#6d28d980;stroke-width:1px}.neo-sv-white-node{fill:#7c3aed;opacity:.7}.neo-sv-white-vuln{fill:#ef4444;filter:drop-shadow(0 0 6px #ef4444cc);opacity:0;transition:opacity .22s}.neo-sv-white-mag-rim{fill:none;stroke:#0ea5e9;stroke-width:2px;filter:drop-shadow(0 0 4px #0ea5e9cc)}.neo-sv-white-mag-scan{stroke:#0ea5e9e6;stroke-width:1px}.neo-sv-black-shell{fill:#040404;stroke:#d946ef;stroke-width:1.8px}.neo-sv-black-top{fill:none;stroke:#d946ef42}.neo-sv-black-front{fill:none;stroke:#d946ef38}.neo-sv-black-text{fill:#d946ef;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5px}.neo-sv-black-text-b{animation-delay:.8s}.neo-sv-black-spark{stroke:#d946ef;stroke-width:1.6px;stroke-linecap:round;opacity:0}.neo-sv-black-spark-b{animation-delay:.7s}.neo-sv-black-spark-c{animation-delay:1.4s}.neo-sv-grey-shell{fill:#0b0b0b;stroke:#f59e0b47;stroke-width:1px}.neo-sv-grey-tint{fill:#f59e0b26}.neo-sv-grey-line{stroke:#f59e0b99;stroke-width:1px}.neo-sv-grey-node{fill:#f59e0b}.neo-sv-grey-meta{fill:#f59e0bd9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:5px}.neo-sv-grey-spot-ring{fill:none;stroke:#f59e0bdb;stroke-width:1.5px;stroke-dasharray:4 2;filter:drop-shadow(0 0 5px #f59e0bb8)}.neo-service-card>span:first-child{color:var(--neo-copper);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.neo-delivery-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem;margin-top:1.1rem;display:grid}.neo-delivery-list,.neo-delivery-timeline{background:color-mix(in srgb, var(--neo-surface-strong) 84%, transparent);border:1px solid #17202e21;border-radius:.6rem;padding:.95rem}.neo-delivery-list{box-shadow:var(--neo-shadow);background:radial-gradient(circle at 90% -10%,#8b5cf629,#8b5cf600 48%),linear-gradient(185deg,#faf6ffdb,#ffffffe6);padding:1.1rem;position:sticky;top:5rem}.neo-delivery-list-head{align-items:center;gap:.46rem;margin-bottom:.9rem;display:inline-flex}.neo-delivery-list-head svg{width:1rem;height:1rem;color:var(--neo-accent)}.neo-delivery-list-head h3{letter-spacing:.02em;margin:0;font-size:.92rem}.neo-delivery-list ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.neo-delivery-list li{color:#203247;background:#ffffffe6;border:1px solid #6d28d933;border-radius:.56rem;outline:none;align-items:center;gap:.54rem;padding:.62rem .72rem;line-height:1.35;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,background .18s;display:flex}.neo-delivery-list li:hover,.neo-delivery-list li:focus-visible{color:#f4f0e8;background:linear-gradient(90deg,#77f2c71f,#ffffff0e);border-color:#77f2c752;transform:translate(2px)}.neo-delivery-item-icon{background:#6d28d91f;border:1px solid #6d28d933;border-radius:.56rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.neo-delivery-item-icon svg{width:.88rem;height:.88rem;color:var(--neo-accent)}.neo-delivery-quote{background:#ffffffad;border:1px solid #6d28d929;border-radius:.85rem;margin:1rem 0 0;padding:.9rem 1rem;overflow:hidden}.neo-delivery-quote-content{min-height:5.2rem}.neo-delivery-quote small{color:var(--neo-accent);font-family:var(--mono-font);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.35rem;font-size:.66rem;font-style:normal;font-weight:700;display:block}.neo-delivery-quote p{color:#425164;margin:0;font-style:normal;line-height:1.5}.neo-delivery-timeline{background:radial-gradient(circle at 100% 0,#f973161a,#f9731600 45%),#fffc;gap:.68rem;display:grid}.neo-delivery-step{padding-left:2.8rem;position:relative}.neo-delivery-step-line{background:linear-gradient(#6d28d980,#6d28d91a);width:1px;position:absolute;top:2.88rem;bottom:-1.14rem;left:1.08rem;overflow:hidden}.neo-delivery-step-line:after{content:"";opacity:0;background:linear-gradient(#0000,#77f2c7eb,#0000);height:42%;animation:3.1s ease-in-out infinite deliveryLineFlow;position:absolute;inset:-40% 0 auto}.neo-delivery-step:last-child .neo-delivery-step-line{display:none}.neo-delivery-step-dot{background:linear-gradient(#f2eaff,#fffffff5);border:1px solid #6d28d961;border-radius:999px;place-items:center;width:2.12rem;height:2.12rem;display:grid;position:absolute;top:.76rem;left:0;box-shadow:0 0 0 4px #6d28d914}.neo-delivery-step-dot svg{width:.9rem;height:.9rem;color:var(--neo-accent)}.neo-delivery-step-card{background:#ffffffe6;border:1px solid #17202e24;border-radius:.72rem;padding:.74rem .82rem .78rem;transition:border-color .18s,transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s}.neo-delivery-step-top{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.neo-delivery-timeline small{text-transform:uppercase;letter-spacing:.11em;color:var(--neo-copper);font-size:.62rem}.neo-delivery-timeline h3{margin:.28rem 0 0;font-size:1.02rem}.neo-delivery-step-top span{letter-spacing:.05em;text-transform:uppercase;color:var(--neo-accent);background:#6d28d914;border:1px solid #6d28d940;border-radius:999px;padding:.18rem .42rem;font-size:.56rem;font-weight:700}.neo-delivery-timeline p{color:#3e4a5b;margin:.36rem 0 0}.neo-conversion{box-shadow:none;background:0 0;border:0;margin-top:1rem;padding:0;position:relative;overflow:visible}.neo-conversion-glow{filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#8b5cf62e,#8b5cf600);width:9rem;height:100%;position:absolute;top:0;right:0}.neo-conversion-main{z-index:1;background:radial-gradient(circle at 100% 0,#f973161f,#f9731600 40%),radial-gradient(circle at 0 120%,#6d28d92e,#6d28d900 44%),linear-gradient(120deg,#f7f0fff0,#fff7efe6);border:1px solid #6d28d947;border-radius:.64rem;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.88rem,2.2vw,1.18rem) clamp(.88rem,2.4vw,1.28rem);display:flex;position:relative;box-shadow:0 1px 2px #1421320f}.neo-conversion-copy{align-items:center;gap:.8rem;min-width:0;display:flex}.neo-conversion-icon{width:2.55rem;height:2.55rem;color:var(--neo-accent);background:#6d28d91a;border:1px solid #6d28d93d;border-radius:.78rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.neo-conversion-icon svg{width:1.3rem;height:1.3rem}.neo-conversion-text{min-width:0}.neo-conversion-text h2{letter-spacing:-.01em;color:var(--neo-ink);margin:0;font-size:clamp(1.1rem,2.05vw,1.52rem);line-height:1.18}.neo-conversion-text p{color:#3a4758;max-width:62ch;margin:.3rem 0 0;font-size:.86rem}.neo-conversion-actions{flex-wrap:wrap;align-items:center;gap:.48rem;display:flex}.neo-conversion-actions .neo-button{white-space:nowrap;border-radius:.78rem;justify-content:center;align-items:center;gap:.32rem;padding:.65rem .9rem;font-size:.68rem;display:inline-flex}.neo-conversion-primary svg,.neo-conversion-secondary svg{width:.9rem;height:.9rem}.neo-conversion-primary svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.neo-conversion-primary:hover svg{transform:translate(2px)}.neo-conversion-secondary{color:var(--neo-ink);border-color:var(--neo-line);background:#ffffffa3}.neo-conversion-secondary svg{opacity:.7}@media (width<=980px){.neo-conversion-main{flex-direction:column;align-items:stretch}.neo-conversion-copy{align-items:flex-start}.neo-conversion-text h2,.neo-conversion-text p{text-align:left}.neo-conversion-actions{width:100%}.neo-conversion-actions .neo-button{flex:220px}}@media (width<=620px){.neo-conversion-copy{text-align:center;justify-content:center}.neo-conversion-icon{display:none}.neo-conversion-text h2,.neo-conversion-text p{text-align:center}.neo-conversion-actions{gap:.42rem}.neo-conversion-actions .neo-button{width:100%}}.neo-quote{transition:box-shadow .22s,border-color .22s}.neo-quote.quote-focus{box-shadow:0 0 0 5px #6d28d924, var(--neo-shadow);border-color:#6d28d96b}.neo-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.68rem;margin-top:1rem;display:grid}.neo-form label{letter-spacing:.02em;color:#233145;gap:.42rem;font-size:.82rem;display:grid}.neo-form input,.neo-form select,.neo-form textarea{width:100%;color:var(--neo-ink);background:#ffffffc7;border:1px solid #17202e2e;border-radius:.68rem;outline:none;padding:.72rem .8rem;font-size:.93rem;transition:border-color .18s,box-shadow .18s}.neo-span-all{grid-column:1/-1}.neo-captcha{background:#ffffff9e;border:1px dashed #17202e38;border-radius:.78rem;gap:.52rem;padding:.72rem;display:grid}.neo-captcha span{letter-spacing:.03em;color:var(--neo-muted);font-size:.8rem}.neo-feedback{color:var(--neo-accent);align-self:center;margin:0;font-weight:600}.neo-footer{border-top:1px solid var(--neo-line);justify-content:space-between;align-items:center;gap:.65rem;margin-top:1rem;padding:.95rem .6rem;display:flex}.neo-footer p{color:var(--neo-muted);margin:0}.neo-footer a{color:var(--neo-accent);text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;text-decoration:none}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes clientMarqueeRight{0%{transform:translate(0)}to{transform:translateX(var(--client-loop-distance,-50%))}}@keyframes heroDataStream{0%{opacity:0;transform:translateY(110%)}12%{opacity:.72}88%{opacity:.72}to{opacity:0;transform:translateY(-130%)}}@keyframes heroOrbPulse{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes heroHeadlineGridDrift{0%{transform:translate(0)}to{transform:translate(13px)}}@keyframes heroHeadlineSweep{0%{opacity:0;transform:translate(-126%)skew(-24deg)}14%{opacity:.72}46%{opacity:0;transform:translate(116%)skew(-24deg)}to{opacity:0;transform:translate(116%)skew(-24deg)}}@keyframes heroGridPan{0%,to{opacity:.1;transform:translate(0,0)scale(1.02)}50%{opacity:.16;transform:translate(14px,10px)scale(1.02)}}@keyframes heroStageBackdropShift{0%,to{opacity:.14;transform:translate(0,0)}50%{opacity:.24;transform:translateY(-10px)}}@keyframes heroScanSweep{0%,to{opacity:.1;transform:translateY(-146%)scaleY(.96)}12%,88%{opacity:.8}50%{opacity:.9;transform:translateY(178%)scaleY(1)}}@keyframes heroScanShimmer{0%{opacity:.1;background-position:0 0}50%{opacity:.22;background-position:18px 0}to{opacity:.1;background-position:36px 0}}@keyframes heroScanEdgePulse{0%,to{opacity:.72;filter:drop-shadow(0 0 6px #6ff0f5ad)}50%{opacity:1;filter:drop-shadow(0 0 10px #6ff0f5e6)}}@keyframes heroRoutePulse{0%{stroke-dashoffset:0}to{stroke-dashoffset:-26px}}@keyframes heroNodePing{0%,to{opacity:.82;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 #6d28d93d,0 0 8px #6d28d975}55%{opacity:1;transform:translate(-50%,-50%)scale(1.26);box-shadow:0 0 0 8px #6d28d900,0 0 10px #6d28d994}}@keyframes heroTerminalFlicker{0%,to{opacity:.96}48%{opacity:.96}50%{opacity:.86}52%{opacity:.97}}@keyframes heroPacketMove{0%{opacity:0;transform:translate(0,0)scale(.88)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(146px,-60px)scale(1.08)}}@keyframes heroRadarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heroSpinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heroSpinReverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes heroCorePulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes heroNodePingRing{0%{opacity:.7;transform:scale(.7)}80%{opacity:0;transform:scale(1.3)}to{opacity:0}}@keyframes heroMoveDot{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes heroNodeBlink{0%,to{opacity:.65}50%{opacity:1}}@keyframes heroStatusSweep{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes heroStatusDot{0%{opacity:.6;background:#7c3aedd9;left:.18rem}50%{opacity:1;background:#f97316eb;left:calc(100% - .32rem)}to{opacity:.6;background:#7c3aedd9;left:.18rem}}@keyframes heroAlertFloat{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-15px)translate(5px)}}@keyframes svWhiteMagnifier{0%,to{transform:translate(58px,46px)}33%{transform:translate(86px,36px)}66%{transform:translate(112px,62px)}}@keyframes svWhiteScanLine{0%{transform:translateY(-7px)}50%{transform:translateY(7px)}}@keyframes svWhiteVuln{0%,to{opacity:.28;transform:scale(.72)}50%{opacity:1;transform:scale(1.08)}}@keyframes svBlackGlitch{0%,to{opacity:.72;transform:translate(0)}8%{opacity:1;transform:translate(-.7px,.8px)}11%{opacity:.45;transform:translate(.8px,-.7px)}}@keyframes svBlackSpark{0%{opacity:0;stroke-dasharray:0 22}18%{opacity:1;stroke-dasharray:12 0}36%,to{opacity:0;stroke-dasharray:12 0}}@keyframes svGreySpot{0%,to{transform:translate(72px,52px)}50%{transform:translate(118px,70px)}}@media (width<=980px){.neo-header{border-radius:.9rem;flex-wrap:wrap;justify-content:space-between}.neo-header-left{justify-content:space-between;width:100%}.neo-header-right,.neo-command-nav{justify-content:center;width:100%}.neo-command-nav{order:3}.neo-header-right{flex-wrap:wrap}.neo-delivery-grid{grid-template-columns:1fr}.neo-delivery-list{position:static}.neo-hero-headline:before{inset:-.95rem -.65rem -.7rem}.neo-hero-copy{min-height:clamp(460px,66vh,640px)}.neo-hero-stage{min-height:260px}.neo-hero-terminal{width:clamp(112px,34%,150px)}.neo-hero-severity{bottom:10%;right:6%}.neo-hero-alert{top:6%;right:5%}.neo-hero-status{bottom:8%;left:6%}.neo-client-track{animation-duration:20s}}@media (width<=760px){.neo-link{display:none}.neo-header,.neo-hero,.neo-section{width:100%;padding-inline:.6rem}.neo-section:before{left:.6rem;right:.6rem}.neo-client-carousel{-webkit-mask-image:none;mask-image:none}.neo-client-carousel:before,.neo-client-carousel:after{display:none}.neo-client-card{width:220px;min-width:220px}.neo-hero-buttons{justify-content:center;width:100%}.neo-hero-title{max-width:none}.neo-hero-headline:before{inset:-.8rem -.45rem -.5rem}.neo-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.neo-hero-cta{flex:100%}.neo-hero-stage{min-height:230px}.neo-hero-terminal-a,.neo-hero-severity,.neo-hero-alert{display:none}.neo-service-card{min-height:auto}.neo-service-visual{min-height:220px;padding:.74rem}.neo-sv-svg{width:min(100%,176px)}.neo-diff-shell{border-radius:.92rem;padding:.92rem}.neo-differentiators .neo-diff-grid{grid-template-columns:1fr}.neo-differentiators .neo-diff-item{padding:.82rem}.neo-diff-icon{width:2.26rem;height:2.26rem}.neo-form{grid-template-columns:1fr}.neo-delivery-step{padding-left:2.56rem}.neo-delivery-step-line{top:2.7rem;bottom:-1rem;left:1rem}.neo-delivery-step-dot{width:1.96rem;height:1.96rem}.neo-delivery-step-top{flex-wrap:wrap}.neo-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.neo-service-card,.neo-client-card,.neo-diff-item,.neo-finding-card,.neo-testimonial,.neo-button,.neo-button-ghost,.neo-command-nav a,.neo-link{transition-duration:.01ms!important;animation:none!important}.neo-client-track,.neo-hero-stage-grid,.neo-hero-cyber-stream,.neo-hero-cyber-orb,.neo-hero-headline:after,.neo-delivery-step-line:after,.neo-hero-radar-beam,.neo-hero-layer-ring,.neo-hero-layer-core svg,.neo-hero-route-dot,.neo-hero-radar-node,.neo-hero-alert,.neo-hero-status-bar i,.neo-hero-status-bar i:before,.neo-hero-status-bar i:after,.neo-sv-white-mag,.neo-sv-white-mag-scan,.neo-sv-white-vuln,.neo-sv-black-text,.neo-sv-black-spark,.neo-sv-grey-spot{animation:none!important}}.neo-shell{--neo-bg:#07090d;--neo-surface:#0f131bc7;--neo-surface-strong:#131821e6;--neo-ink:#f4f0e8;--neo-muted:#9aa7b8;--neo-line:#dee9f61f;--neo-accent:#77f2c7;--neo-accent-soft:#77f2c71f;--neo-copper:#ff9856;--neo-shadow:0 24px 90px #00000057;--neo-shadow-hover:0 28px 100px #00000075, 0 0 0 1px #77f2c733;--neo-radius-section:1.5rem;--neo-radius-card:1.15rem;min-height:100vh;color:var(--neo-ink);background:radial-gradient(circle at 10% 0,#77f2c724,#0000 31rem),radial-gradient(circle at 92% 7%,#ff98561f,#0000 28rem),linear-gradient(#07090d 0%,#0b1017 36%,#080b10 100%);padding:1rem 0 2.4rem}.neo-shell:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(#77f2c70e 1px,#0000 1px),linear-gradient(90deg,#77f2c70a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000e6 58%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000e6 58%,#0000 100%)}.neo-noise{opacity:.1;background-image:radial-gradient(#ffffff1c .5px,#0000 .5px)}.neo-glow{opacity:.42;filter:blur(78px)}.neo-glow-a{background:radial-gradient(circle,#77f2c738,#0000 66%)}.neo-glow-b{background:radial-gradient(circle,#ff985633,#0000 62%)}.neo-progress{background:linear-gradient(90deg,#77f2c7 0%,#bfffe8 46%,#ff9856 100%);height:3px;box-shadow:0 0 22px #77f2c76b}.neo-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c12c2;border-color:#f4f0e821;border-radius:999px;top:.75rem;box-shadow:0 18px 55px #0000005c,inset 0 1px #ffffff12}.neo-brand,.neo-command-nav a,.neo-link,.neo-button-ghost{color:var(--neo-ink)}.neo-brand-mark{color:#07100d;font-family:var(--mono-font);background:linear-gradient(135deg,#77f2c7,#d9fff1);border-color:#77f2c75c;box-shadow:0 0 28px #77f2c72e}.neo-brand-copy strong,.neo-brand-copy small,.neo-command-nav a,.neo-link,.neo-button,.neo-button-ghost,.neo-kicker,.neo-section-head p,.neo-delivery-timeline small,.neo-footer a{font-family:var(--mono-font)}.neo-brand-copy small,.neo-footer p,.neo-client-card small,.neo-client-card span,.neo-service-card small,.neo-testimonial span{color:var(--neo-muted)}.neo-command-nav,.neo-language.lang-switch{background:#ffffff09;border-color:#f4f0e81a}.neo-command-nav a:hover,.neo-link:hover{color:var(--neo-accent);background:#77f2c71a}.neo-language.lang-switch button{color:#a9b4c1}.neo-language.lang-switch button.active,.neo-button,.neo-hero-cta-primary{color:#06100d;background:linear-gradient(135deg,#77f2c7 0%,#d9fff1 100%);box-shadow:0 16px 34px #77f2c72e,inset 0 1px #ffffffc7}.neo-button:hover,.neo-hero-cta-primary:hover{box-shadow:0 22px 44px #77f2c73d,inset 0 1px #ffffffd1}.neo-button-ghost,.neo-hero-cta-secondary{color:#f4f0e8;background:#ffffff0b;border-color:#f4f0e829}.neo-hero{margin-top:0}.neo-hero-copy{background:radial-gradient(circle at 50% 28%,#77f2c72b,#0000 30rem),radial-gradient(circle at 77% 58%,#ff98561f,#0000 24rem),linear-gradient(#10141deb,#080b10b8);border:1px solid #f4f0e81c;border-radius:2rem;min-height:clamp(680px,84vh,900px);padding-block:clamp(4.2rem,8vw,7rem);box-shadow:0 34px 120px #00000075,inset 0 1px #ffffff14}.neo-hero-cyber-grid{opacity:.46;background-image:linear-gradient(#77f2c721 1px,#0000 1px),linear-gradient(90deg,#77f2c717 1px,#0000 1px);background-size:64px 64px}.neo-hero-cyber-orb-a{background:#77f2c738}.neo-hero-cyber-orb-b{background:#ff98562e}.neo-hero-cyber-stream{background:linear-gradient(#0000 0%,#77f2c7b8 44%,#0000 100%)}.neo-hero-content{width:min(970px,100%)}.neo-hero-headline{gap:1rem;max-width:68rem}.neo-hero-headline:before{background:radial-gradient(circle at 25% 20%,#77f2c72e,#0000 52%),radial-gradient(circle at 78% 78%,#ff985621,#0000 50%);border-radius:3rem;inset:-2rem -1.5rem -1.4rem}.neo-hero-headline:after{display:none}.neo-kicker{color:#aef9df;background:#070a0fbd;border-color:#77f2c747;margin-inline:auto;box-shadow:0 18px 44px #00000047}.neo-kicker:before{background:#77f2c7;box-shadow:0 0 0 5px #77f2c71f,0 0 18px #77f2c7b3}.neo-hero-title{letter-spacing:-.075em;color:#f8f4ec;text-shadow:0 20px 50px #0000006b;max-width:18ch;font-size:clamp(3.2rem,8.2vw,7.9rem);line-height:.82}.neo-hero-title span{background:linear-gradient(98deg,#77f2c7 0%,#f7fff9 48%,#ff9856 100%);-webkit-background-clip:text;background-clip:text}.neo-hero-subtitle{color:#b8c4cf;max-width:62ch;font-size:clamp(1.04rem,1.55vw,1.25rem)}.neo-hero-buttons{justify-content:center;gap:.8rem;margin-top:.4rem}.neo-hero-cta{border-radius:999px;min-height:3.1rem;padding:.82rem 1.1rem;font-size:.92rem;font-weight:800}.neo-badges{justify-content:center;gap:.55rem;margin-top:.15rem}.neo-badges li{color:#d7e3ea;background:#ffffff0e;border-color:#77f2c729}.neo-badges li:before{background:#77f2c7;box-shadow:0 0 0 3px #77f2c721}.neo-hero-metrics{gap:.7rem;width:min(700px,100%);margin-top:.45rem}.neo-hero-metric{background:#ffffff0e;border-color:#f4f0e81f;border-radius:1rem;padding:.75rem .85rem;box-shadow:inset 0 1px #ffffff12}.neo-hero-metric strong{color:#f8f4ec;font-size:1.18rem}.neo-hero-metric span{color:#91a0ad;font-family:var(--mono-font)}.neo-section{padding-block:clamp(3.4rem,7vw,5.4rem)}.neo-section:before{background:linear-gradient(90deg,#0000,#77f2c76b,#0000);border-top:0;height:1px}.neo-section-head{max-width:850px}.neo-section-head p{color:var(--neo-accent);font-size:.78rem}.neo-section-head h2,.neo-trust-head h2,.neo-diff-head h2,.neo-conversion-text h2{color:#f8f4ec;letter-spacing:-.055em;font-weight:900}.neo-section-head h2{font-size:clamp(2.05rem,4.8vw,4.25rem);line-height:.95}.neo-client-card,.neo-service-card,.neo-finding-card,.neo-diff-item,.neo-testimonial,.neo-delivery-list,.neo-delivery-timeline,.neo-delivery-step-card,.neo-form,.neo-captcha{box-shadow:var(--neo-shadow);background:radial-gradient(circle at 100% 0,#77f2c712,#0000 42%),#10141db8;border-color:#f4f0e81f}.neo-client-card:hover,.neo-service-card:hover,.neo-finding-card:hover,.neo-diff-item:hover,.neo-testimonial:hover{box-shadow:var(--neo-shadow-hover);border-color:#77f2c757;transform:translateY(-2px)}.neo-client-logo,.neo-finding-icon,.neo-diff-icon,.neo-delivery-item-icon,.neo-delivery-step-dot,.neo-conversion-icon,.neo-testimonial-avatar{color:var(--neo-accent);background:#77f2c71a;border-color:#77f2c742}.neo-client-card h3,.neo-service-card h3,.neo-finding-card h3,.neo-diff-copy h3,.neo-testimonial footer strong,.neo-delivery-timeline h3,.neo-delivery-list-head h3{color:#f5f0e7}.neo-client-card p,.neo-service-card p,.neo-finding-card p,.neo-diff-copy p,.neo-delivery-timeline p,.neo-delivery-quote p,.neo-testimonial-copy,.neo-trust-head p,.neo-diff-head p,.neo-conversion-text p,.neo-form label{color:#acb8c4}.neo-service-card{min-height:470px}.neo-service-card>span:first-child,.neo-delivery-timeline small{color:var(--neo-copper)}.neo-service-visual,.neo-service-visual-1,.neo-service-visual-2,.neo-service-visual-3{background:radial-gradient(circle at 50% 45%,#77f2c71c,#0000 45%),linear-gradient(#ffffff0e,#ffffff06);border-color:#f4f0e81a}.neo-findings,.neo-trust,.neo-differentiators{background:radial-gradient(circle at 8% 0,#77f2c714,#0000 30rem),radial-gradient(circle at 90% 10%,#ff985614,#0000 28rem),linear-gradient(#0a0f1600,#0c11199e);border-top:0}.neo-diff-shell{box-shadow:var(--neo-shadow);background:radial-gradient(circle at 15% 0,#77f2c717,#0000 28rem),radial-gradient(circle at 100% 20%,#ff985617,#0000 24rem),#10141dad;border-color:#f4f0e81f;border-radius:1.6rem}.neo-delivery-list{background:radial-gradient(circle at 95% 0,#77f2c71f,#0000 45%),#10141dd1}.neo-delivery-list li,.neo-delivery-quote{color:#dbe5eb;background:#ffffff0a;border-color:#f4f0e81a}.neo-delivery-list li:hover,.neo-delivery-list li:focus-visible{color:#f4f0e8;background:linear-gradient(90deg,#77f2c71f,#ffffff0e);border-color:#77f2c752}.neo-delivery-step-line{background:linear-gradient(#77f2c7b8,#ff98562e)}.neo-delivery-step-dot{box-shadow:0 0 0 5px #77f2c714,0 0 28px #77f2c71f}.neo-delivery-step-top span,.neo-trust-badge{color:var(--neo-accent);background:#77f2c717;border-color:#77f2c740}.neo-finding-chip-impact,.neo-finding-chip-action{color:inherit}.neo-conversion{margin-top:0;padding-inline:max(1.1rem,50% - 590px)}.neo-conversion-main{background:radial-gradient(circle at 15% 20%,#77f2c72e,#0000 28rem),radial-gradient(circle at 100% 40%,#ff985626,#0000 24rem),linear-gradient(135deg,#141a24f0,#0a0d13eb);border-color:#77f2c742;border-radius:1.6rem;padding:clamp(1.15rem,3vw,2rem);box-shadow:0 34px 120px #00000075,inset 0 1px #ffffff14}.neo-conversion-actions .neo-button{border-radius:999px;min-height:3rem}.neo-quote{padding-top:clamp(3.5rem,7vw,5.5rem)}.neo-form{border:1px solid #f4f0e81f;border-radius:1.35rem;padding:clamp(1rem,2.4vw,1.45rem)}.neo-form input,.neo-form select,.neo-form textarea{color:#f8f4ec;background:#06090eb8;border-color:#f4f0e821}.neo-form input:focus,.neo-form select:focus,.neo-form textarea:focus{border-color:#77f2c79e;box-shadow:0 0 0 4px #77f2c721}.neo-form textarea::placeholder{color:#748292}.neo-feedback,.neo-footer a{color:var(--neo-accent)}.neo-footer{border-top-color:#f4f0e81a;width:min(1180px,100% - 2.2rem);margin-inline:auto}@media (width<=980px){.neo-header{border-radius:1.2rem}.neo-hero-copy{min-height:clamp(620px,78vh,760px)}}@media (width<=760px){.neo-shell{padding-top:.6rem}.neo-header,.neo-hero,.neo-section,.neo-conversion{padding-inline:.82rem}.neo-header{width:calc(100% - 1rem)}.neo-command-nav{overflow-x:auto}.neo-hero-copy{border-radius:1.35rem;min-height:auto;padding-block:4.2rem}.neo-hero-title{font-size:clamp(3rem,17vw,5.2rem);line-height:.86}.neo-hero-subtitle{font-size:1rem}.neo-hero-metrics{grid-template-columns:1fr}.neo-section-head h2{font-size:clamp(2rem,12vw,3.1rem)}.neo-conversion-copy{text-align:left;justify-content:flex-start}.neo-conversion-text h2,.neo-conversion-text p{text-align:left}.neo-footer{width:calc(100% - 1.6rem)}}.neo-hero{padding-inline:0}.neo-hero-copy{width:100%;box-shadow:none;background:radial-gradient(circle at 50% 24%,#77f2c721,#0000 30rem),radial-gradient(circle at 77%,#ff985617,#0000 25rem),linear-gradient(#07090d00 0%,#0a101733 42%,#07090d00 100%);border:0;border-radius:0}.neo-hero-content{width:min(1180px,100% - 2.2rem);margin-inline:auto}.neo-hero-headline{justify-items:center;width:100%;max-width:none}.neo-hero-title{text-align:center;text-wrap:balance;letter-spacing:-.058em;width:100%;max-width:13.8ch;font-size:clamp(3.35rem,7.4vw,7rem);line-height:.9}.neo-hero-title span{margin-top:.08em;display:block}.neo-hero-cyber-grid{animation:18s ease-in-out infinite alternate heroBackgroundDrift}.neo-hero-cyber:after{content:"";filter:blur(36px);opacity:.78;background:radial-gradient(circle at 45% 45%,#77f2c71c,#0000 28%),radial-gradient(circle at 62% 54%,#ff985614,#0000 34%);border-radius:999px;animation:8s ease-in-out infinite heroBackgroundBreath;position:absolute;inset:12% 8%}@keyframes heroBackgroundDrift{0%{transform:translate(-12px,-8px)scale(1.02)}to{transform:translate(14px,10px)scale(1.04)}}@keyframes heroBackgroundBreath{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:.86;transform:scale(1.04)}}@keyframes deliveryLineFlow{0%{opacity:0;transform:translateY(-40%)}30%{opacity:.5}70%{opacity:.5}to{opacity:0;transform:translateY(260%)}}.neo-delivery-step-line{z-index:0;top:2.88rem;bottom:-1.14rem}.neo-delivery-step-dot{z-index:2}.neo-delivery-step-card{z-index:1;position:relative}.neo-differentiators .neo-diff-item{background:radial-gradient(circle at 100% 0,#77f2c714,#0000 42%),#0e121be0;border-color:#f4f0e81f;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;box-shadow:0 18px 70px #00000052,inset 0 1px #ffffff0e}.neo-differentiators .neo-diff-item:hover{background:radial-gradient(circle at 100% 0,#77f2c71f,#0000 45%),#10151ff0;border-color:#77f2c757}.neo-diff-copy{min-width:0;padding-top:.1rem}.neo-diff-copy h3{letter-spacing:-.02em;max-width:34ch;margin:0;line-height:1.18}.neo-diff-copy p{color:#b5c1cc;margin-top:.52rem}@media (width<=760px){.neo-hero-content{width:calc(100% - 1.64rem)}.neo-hero-title{max-width:12ch;font-size:clamp(3.15rem,15vw,4.85rem);line-height:.92}.neo-differentiators .neo-diff-item{grid-template-columns:1fr}.neo-diff-copy{padding-top:0}}.neo-findings-grid{align-items:stretch}.neo-finding-card{grid-template-rows:auto minmax(4.25rem,auto) auto;align-content:start;gap:.68rem;min-height:268px;padding:1rem;display:grid}.neo-finding-head{align-items:flex-start;gap:.66rem}.neo-finding-card h3{padding-top:.08rem;line-height:1.18}.neo-finding-card footer{border-top:1px solid #f4f0e814;gap:.36rem;margin-top:0;padding-top:.68rem}.neo-finding-meta{grid-template-columns:4.85rem minmax(0,1fr);align-items:baseline;column-gap:.52rem}.neo-finding-meta-label{color:#8e9aa6;opacity:1;padding-top:0}.neo-finding-meta-label-impact svg,.neo-finding-meta-label-impact{color:#ffb07c}.neo-finding-meta-label-action svg,.neo-finding-meta-label-action{color:#9df7d8}@media (width<=420px){.neo-finding-card{grid-template-rows:auto auto auto;min-height:auto}.neo-finding-meta{grid-template-columns:1fr;row-gap:.12rem}}.neo-findings-grid{align-items:start;gap:.95rem}.neo-finding-card{background:linear-gradient(#ffffff0e,#ffffff07),radial-gradient(circle at 100% 0,#77f2c717,#0000 44%),#0d1119f0;border-color:#f4f0e81f;border-radius:1.1rem;min-height:0;padding:1.05rem;display:block;box-shadow:0 20px 70px #00000057,inset 0 1px #ffffff0e}.neo-finding-card:before{opacity:.48;background:linear-gradient(90deg,#77f2c700,#77f2c7b8,#ff985675,#77f2c700);height:2px;inset:0 0 auto}.neo-finding-card:hover:before{opacity:.9}.neo-finding-head{grid-template-columns:2.35rem minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.neo-finding-icon{background:#77f2c717;border-radius:.78rem;width:2.35rem;height:2.35rem}.neo-finding-card h3{letter-spacing:-.015em;padding-top:.04rem;font-size:1rem;line-height:1.18}.neo-finding-card p{color:#adbac5;margin:.75rem 0 0;font-size:.85rem;line-height:1.55}.neo-finding-meta-label{letter-spacing:.08em;color:#8d9aa6;padding:0;font-size:.56rem}.neo-finding-chip{color:#d5dee5;font-size:.78rem;line-height:1.38}@media (width<=560px){.neo-finding-meta{grid-template-columns:1fr;row-gap:.12rem}}.neo-finding-card{isolation:isolate;background:linear-gradient(135deg,#77f2c714,#0000 34%),linear-gradient(#0f141dfa,#090d14fa);border:1px solid #f4f0e81c;border-radius:1.05rem;grid-template:"icon title""rail body""rail meta"/2.85rem minmax(0,1fr);gap:.62rem .82rem;min-height:0;padding:1rem 1rem 1rem .95rem;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 58px #00000052}.neo-finding-card:before{content:"";opacity:.7;pointer-events:none;background:linear-gradient(#77f2c76b,#ff98562e,#0000);width:1px;position:absolute;top:4.15rem;bottom:1rem;left:2.35rem}.neo-finding-card:after{content:"";opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(circle at 92% 10%,#77f2c721,#0000 34%);transition:opacity .18s;position:absolute;inset:0}.neo-finding-card:hover:after{opacity:1}.neo-finding-head{display:contents}.neo-finding-icon{width:2.85rem;height:2.85rem;color:var(--neo-accent);background:radial-gradient(circle at 35% 24%,#ffffff2e,#0000 34%),#77f2c71a;border:1px solid #77f2c747;border-radius:999px;grid-area:icon;box-shadow:0 0 0 5px #77f2c70b}.neo-finding-card h3{color:#f7f1e8;letter-spacing:-.018em;grid-area:title;align-self:center;margin:0;font-size:1.02rem;line-height:1.16}.neo-finding-card>p{color:#aebac5;grid-area:body;max-width:58ch;margin:0;font-size:.86rem;line-height:1.55}.neo-finding-card footer{border:0;grid-area:meta;gap:.34rem;margin:0;padding:0;display:grid}.neo-finding-meta{align-items:baseline;gap:.42rem;min-width:0;display:flex}.neo-finding-meta-label{min-width:4.2rem;font-family:var(--mono-font);letter-spacing:.08em;text-transform:uppercase;color:#84919e;padding:0;font-size:.56rem;font-weight:700}.neo-finding-meta-label svg{width:.62rem;height:.62rem}.neo-finding-chip{color:#d8e0e6;background:0 0;border:0;min-width:0;padding:0;font-size:.78rem;line-height:1.38}@media (width<=560px){.neo-finding-card{grid-template-columns:2.65rem minmax(0,1fr);column-gap:.72rem}.neo-finding-icon{width:2.65rem;height:2.65rem}.neo-finding-card:before{left:2.25rem}}.neo-findings-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch;gap:.9rem}.neo-finding-card{background:linear-gradient(#ffffff0b,#ffffff06),#0c1018f5;border:1px solid #f4f0e81a;border-radius:1rem;flex-direction:column;min-height:0;padding:1rem;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s;display:flex;box-shadow:0 18px 56px #0000004d}.neo-finding-card:before,.neo-finding-card:after{display:none}.neo-finding-card:hover{border-color:#77f2c73d;transform:translateY(-2px);box-shadow:0 24px 70px #00000061}.neo-finding-head{align-items:flex-start;gap:.72rem;display:flex}.neo-finding-icon{width:2.25rem;height:2.25rem;color:var(--neo-accent);box-shadow:none;background:#77f2c714;border:1px solid #77f2c738;border-radius:.72rem;flex:none}.neo-finding-icon svg{width:1rem;height:1rem}.neo-finding-card h3{color:#f4efe7;letter-spacing:-.012em;margin:0;padding:.02rem 0 0;font-size:1rem;line-height:1.22}.neo-finding-card>p{color:#a9b5c0;margin:.78rem 0 0;font-size:.85rem;line-height:1.54}.neo-finding-card footer{border-top:1px solid #f4f0e814;gap:.42rem;margin:.85rem 0 0;padding-top:.7rem;display:grid}.neo-finding-meta{grid-template-columns:4.45rem minmax(0,1fr);align-items:baseline;column-gap:.55rem;display:grid}.neo-finding-meta-label{min-width:0;font-family:var(--mono-font);letter-spacing:.08em;text-transform:uppercase;color:#8794a1;padding:0;font-size:.55rem;font-weight:700;line-height:1.35}.neo-finding-meta-label svg{display:none}.neo-finding-meta-label-impact{color:#d8a177}.neo-finding-meta-label-action{color:#94dcbc}.neo-finding-chip{color:#d0dae1;background:0 0;border:0;min-width:0;padding:0;font-size:.78rem;font-weight:500;line-height:1.4}.neo-finding-chip-action{color:#d8efe5;font-weight:600}@media (width<=560px){.neo-finding-card{padding:.95rem}.neo-finding-meta{grid-template-columns:1fr;row-gap:.1rem}}.neo-finding-card{--finding-pointer-x:50%;--finding-pointer-y:50%;--finding-tilt-x:0deg;--finding-tilt-y:0deg;isolation:isolate;transform-style:preserve-3d;will-change:transform;transition:transform .17s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s,background .22s}.neo-finding-card:before{content:"";z-index:-1;background:radial-gradient(300px circle at var(--finding-pointer-x) var(--finding-pointer-y), #77f2c729, transparent 58%), linear-gradient(135deg, #ffffff0e, transparent 38%, #ff98560b);opacity:0;pointer-events:none;transition:opacity .16s;display:block;position:absolute;inset:0}.neo-finding-card:after{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 34%,#ffffff1f 47%,#77f2c721 50%,#0000 62%);height:auto;transition:opacity .17s,transform .52s cubic-bezier(.23,1,.32,1);display:block;position:absolute;inset:-40% -35%;transform:translate(-18%)rotate(2deg)}.neo-finding-card:hover{transform:perspective(850px) rotateX(var(--finding-tilt-x)) rotateY(var(--finding-tilt-y)) translateY(-5px) scale(1.012);border-color:#77f2c747;box-shadow:0 34px 82px #00000070,0 0 0 1px #77f2c714}.neo-finding-card:hover:before,.neo-finding-card:hover:after{opacity:1}.neo-finding-card:hover .neo-finding-icon{background:#77f2c721;border-color:#77f2c761;transform:translateZ(28px);box-shadow:0 0 0 5px #77f2c70e,0 12px 26px #00000038}.neo-finding-card:hover:after{opacity:1;transform:translate(18%)rotate(2deg)}.neo-finding-card:hover .neo-finding-head,.neo-finding-card:hover>p,.neo-finding-card:hover footer{transform:translateZ(18px)}.neo-finding-card:hover h3{color:#fff8ef}.neo-finding-card:hover .neo-finding-meta-label-impact,.neo-finding-card:hover .neo-finding-chip-impact{color:#ffc197}.neo-finding-card:hover .neo-finding-meta-label-action,.neo-finding-card:hover .neo-finding-chip-action{color:#b9ffe6}.neo-finding-icon,.neo-finding-head,.neo-finding-card h3,.neo-finding-meta-label,.neo-finding-chip,.neo-finding-card>p,.neo-finding-card footer{transition:transform .18s cubic-bezier(.23,1,.32,1),color .18s,border-color .18s,background .18s,box-shadow .22s}@media (prefers-reduced-motion:reduce){.neo-finding-card:hover,.neo-finding-card:hover .neo-finding-icon,.neo-finding-card:hover .neo-finding-head,.neo-finding-card:hover>p,.neo-finding-card:hover footer{transform:none}}.neo-header{grid-template-columns:minmax(190px,.85fr) auto minmax(320px,.85fr);align-items:center;gap:1rem;padding:.54rem .62rem;display:grid}.neo-header-left{justify-content:flex-start}.neo-header-right{justify-content:flex-end;gap:.42rem}.neo-brand{gap:.52rem}.neo-brand-mark{border-radius:.58rem;width:1.85rem;height:1.85rem;font-size:.66rem}.neo-brand-copy strong{letter-spacing:.1em;font-size:.76rem}.neo-brand-copy small{letter-spacing:.09em;opacity:.78;margin-top:.08rem;font-size:.54rem}.neo-command-nav{border-radius:999px;justify-self:center;gap:.08rem;padding:.18rem}.neo-command-nav a,.neo-link{letter-spacing:.075em;white-space:nowrap;border-radius:999px;padding:.42rem .62rem;font-size:.61rem}.neo-link{color:#f4f0e8b8}.neo-language.lang-switch{border-radius:999px;padding:.1rem}.neo-language.lang-switch button{border-radius:999px;min-width:2.72rem;padding:.34rem .42rem;font-size:.55rem}.neo-header .neo-button{white-space:nowrap;min-height:2.15rem;padding:.54rem .82rem;font-size:.6rem}@media (width<=1080px){.neo-header{grid-template-columns:1fr auto}.neo-command-nav{grid-area:2/1/auto/-1;justify-content:center;width:100%}.neo-header-right{grid-column:2}}@media (width<=760px){.neo-header{gap:.56rem;padding:.58rem;display:flex}.neo-brand-mark{width:1.72rem;height:1.72rem}.neo-header-right{justify-content:center}.neo-header .neo-button{flex:auto}}.neo-delivery-step-card{isolation:isolate;position:relative;overflow:hidden}.neo-delivery-step-card:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle at 16% 0,#77f2c71f,#0000 42%),linear-gradient(110deg,#0000 22%,#ffffff0e 48%,#0000 72%);transition:opacity .18s,transform .26s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:translate(-12px)}.neo-delivery-step-card:hover{border-color:#77f2c747;transform:translateY(-3px);box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff0f}.neo-delivery-step-card:hover:before{opacity:1;transform:translate(0)}.neo-delivery-step-card:hover .neo-delivery-step-top span{color:#b9ffe6;background:#77f2c721;border-color:#77f2c75c}.neo-delivery-step-card:hover h3{color:#fff8ef}.neo-delivery-step-top span,.neo-delivery-step-card h3{transition:color .18s,border-color .18s,background .18s}.neo-delivery-list li{position:relative;overflow:hidden}.neo-delivery-list li:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff14 42%,#0000 70%);transition:opacity .16s,transform .42s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;transform:translate(-70%)}.neo-delivery-list li:hover,.neo-delivery-list li:focus-visible{transform:translate(4px);box-shadow:0 12px 34px #0000002e,inset 0 1px #ffffff0e}.neo-delivery-list li:hover:after,.neo-delivery-list li:focus-visible:after{opacity:1;transform:translate(55%)}.neo-delivery-list li:hover .neo-delivery-item-icon,.neo-delivery-list li:focus-visible .neo-delivery-item-icon{background:#77f2c724;border-color:#77f2c75c;transform:scale(1.06)rotate(-2deg);box-shadow:0 0 0 4px #77f2c70e}.neo-delivery-item-icon{transition:transform .19s cubic-bezier(.23,1,.32,1),border-color .17s,background .17s,box-shadow .2s}.neo-service-card{isolation:isolate;--service-pointer-x:50%;--service-pointer-y:50%;position:relative;overflow:hidden}.neo-service-card:before{content:"";z-index:-1;background:radial-gradient(220px circle at var(--service-pointer-x) var(--service-pointer-y), #77f2c729, transparent 62%);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.neo-service-card:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(135deg,#77f2c71f,#0000 36%,#ff985614);transition:opacity .22s;position:absolute;inset:0}.neo-service-card:hover{border-color:#77f2c752;transform:translateY(-4px);box-shadow:0 30px 90px #0000006b,0 0 0 1px #77f2c714}.neo-service-card:hover:before,.neo-service-card:hover:after{opacity:1}.neo-service-card:hover .neo-service-visual{border-color:#77f2c747;transform:translateY(-2px)scale(1.01);box-shadow:inset 0 1px #ffffff14,0 18px 54px #00000047}.neo-service-visual{cursor:crosshair;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s}.neo-sv-white-mag,.neo-sv-black,.neo-sv-grey-spot-group,.neo-sv-grey-spot-ring-group{transition:transform 90ms linear,opacity .16s}.neo-service-visual:hover .neo-sv-white-mag-rim,.neo-service-visual:hover .neo-sv-white-mag-scan{stroke:#77f2c7;filter:drop-shadow(0 0 7px #77f2c7b8)}.neo-service-visual:hover .neo-sv-black-shell{stroke:#77f2c7;filter:drop-shadow(0 0 8px #77f2c775)}.neo-service-visual:hover .neo-sv-black-text,.neo-service-visual:hover .neo-sv-black-spark{fill:#77f2c7;stroke:#77f2c7}.neo-service-visual:hover .neo-sv-grey-spot-ring{stroke:#77f2c7;filter:drop-shadow(0 0 7px #77f2c7ad)}.neo-disclosure-header{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.neo-disclosure-header .neo-header-left{justify-self:start}.neo-disclosure-header-center{justify-self:center}.neo-disclosure-header .neo-header-right{justify-self:end}.neo-disclosure-section{padding-top:2rem}.neo-disclosure-intro-wrap{color:#e2e8f0;max-width:75ch;margin-top:.6rem;font-size:clamp(.88rem,1.4vw,1rem);line-height:1.58}.neo-disclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.neo-disclosure-card-item{border-radius:var(--neo-radius-card);background:color-mix(in srgb, var(--neo-surface) 92%, #fff);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--neo-shadow);border:1px solid #48307829;padding:.86rem;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .22s}.neo-disclosure-card-item:hover{box-shadow:var(--neo-shadow-hover);border-color:#6d28d94d;transform:translateY(-1px)}.neo-disclosure-card-item h3{color:#fff;margin:0;font-size:.95rem;line-height:1.32}.neo-disclosure-card-item p{color:#d1d5db;margin:.45rem 0 0;font-size:.83rem;line-height:1.5}.neo-disclosure-channel{border-radius:var(--neo-radius-card);color:#e2e8f0;background:#0b1021b8;border:1px solid #8b5cf659;margin-top:1rem;padding:.9rem 1rem;font-size:.9rem}@media (width<=900px){.neo-disclosure-grid{grid-template-columns:1fr}}@media (width<=760px){.neo-disclosure-section{padding-inline:max(1.1rem,50% - 590px)}}.lp-shell,.disclosure-shell{z-index:2;--section-space:clamp(2.6rem, 5.4vw, 3.6rem);--section-stack-gap:clamp(1.3rem, 3.2vw, 2.1rem);--section-gutter:1.05rem;width:min(1200px,100% - 2.4rem);margin-inline:auto;padding-bottom:2.2rem;position:relative}.progress-line{transform-origin:0;z-index:20;background:linear-gradient(90deg,#8f846f 0%,#c29b5b 42%,#f0d9ad 90%);height:4px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 14px #c29b5b85}.ambient{pointer-events:none;filter:blur(65px);opacity:.38;z-index:0;width:40rem;height:40rem;position:fixed}.ambient-left{background:radial-gradient(circle,#766852b8,#76685200);animation:14s ease-in-out infinite alternate driftA;top:-12rem;left:-11rem}.ambient-right{background:radial-gradient(circle,#b38a4a8c,#b38a4a00);animation:16s ease-in-out infinite alternate driftB;top:5rem;right:-15rem}.grid-overlay{z-index:0;pointer-events:none;background-image:radial-gradient(420px circle at var(--pointer-x,50%) var(--pointer-y,50%), #7eb0db29, #7eb0db00 58%), linear-gradient(#a693761c 1px, transparent 1px), linear-gradient(90deg, #a6937614 1px, transparent 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 40%,#0000 80%);mask-image:radial-gradient(circle at 50% 40%,#000 40%,#0000 80%)}.interactive-card{--mouse-x:50%;--mouse-y:50%;--card-glow:0;position:relative;overflow:hidden}.interactive-card:after{content:"";pointer-events:none;background:radial-gradient(220px circle at var(--mouse-x) var(--mouse-y), #a9ceee3d, #a9ceee00 68%);opacity:var(--card-glow);transition:opacity .18s;position:absolute;inset:0}.lp-header,.disclosure-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 10%,#c9a25f38,#0a101c00 42%),linear-gradient(#0a101cf5 0%,#090f19d6 100%);border:1px solid #ae946d47;border-radius:999px;justify-content:space-between;align-items:center;padding:.72rem .85rem;display:flex;position:sticky;top:.7rem;box-shadow:0 18px 34px #00000042}.brand{color:#f4efe4;text-decoration:none}.brand-pill{align-items:center;gap:.6rem;padding-right:.35rem;display:inline-flex}.brand-badge{width:2rem;height:2rem;font-family:var(--display-font);letter-spacing:.08em;color:#f6e8cf;background:linear-gradient(145deg,#cea6614d,#cea66114);border:1px solid #cda76580;border-radius:.55rem;place-items:center;font-size:.76rem;display:grid}.brand-copy{display:grid}.brand-copy strong{letter-spacing:.12em;text-transform:uppercase;font-size:.93rem}.brand-copy small{color:#ceb690;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem}.header-nav{background:#080e18b8;border:1px solid #ae956f3d;border-radius:999px;align-items:center;gap:.34rem;padding:.24rem;display:flex}.header-nav a{color:#d9cbb2;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.38rem .7rem;font-size:.74rem;text-decoration:none;transition:background .2s,color .2s}.header-nav a:hover{color:#f4e8d1;background:#62462557}.header-ops{align-items:center;gap:.48rem;display:flex}.lang-switch{background:#070c16b3;border:1px solid #ab946f57;border-radius:999px;display:inline-flex;overflow:hidden}.lang-switch button{color:#99aec8;cursor:pointer;background:0 0;border:0;padding:.38rem .74rem;font-size:.72rem;transition:color .2s,background .22s}.lang-switch button.active{color:#f4efe4;background:#b38a4a40}.cta-solid,.cta-ghost,.text-link{border-radius:.38rem;justify-content:center;align-items:center;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .22s,background .24s;display:inline-flex}.cta-solid:hover,.cta-ghost:hover,.text-link:hover{transform:translateY(-1px)}.cta-solid:active,.cta-ghost:active,.text-link:active{transform:scale(.97)}.cta-solid{color:#1a1307;background:linear-gradient(130deg,#d1b17a 0%,#c89657 45%,#f0d9ad 100%);border:1px solid #f5faff80;padding:.62rem 1rem;box-shadow:0 8px 28px #c896584d}.cta-ghost,.text-link{color:#def1ff;background:#0a111ebf;border:1px solid #ae977259;padding:.62rem 1rem}.hero-zone{grid-template-columns:1.1fr 1fr;gap:1rem;padding:3.6rem 0 2rem;display:grid;position:relative}.hero-copy h1{max-width:15ch;margin-block:.9rem 0}.hero-kicker{color:#ddc79e;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.84rem}.hero-subtitle{max-width:64ch;margin-top:1.2rem}.hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.55rem;display:flex}.hero-visual{background:radial-gradient(circle at 30% 20%,#91703f40,#080d17eb),radial-gradient(circle at 84% 80%,#6091c229,#080d1700 44%),linear-gradient(145deg,#0e1523f5,#070c16eb);border:1px solid #ab946d47;border-radius:.76rem;min-height:23rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 24px 56px #00000052}.hero-animation-shell{background:linear-gradient(140deg,#0c1321eb,#080d17c7),repeating-linear-gradient(90deg,#7aaad814 0 1px,#0000 1px 18px);border:1px solid #92a2b542;border-radius:.56rem;grid-template-rows:1fr auto;gap:.8rem;height:100%;padding:.78rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #e4ecf80f}.tesseract-stage{perspective:900px;place-items:center;height:100%;display:grid}.tesseract-scene{width:min(100%,15rem);height:min(100%,15rem);transform-style:preserve-3d;animation:14s linear infinite spinTesseract;position:relative}.tesseract-scene:before{content:"";filter:blur(6px);background:radial-gradient(circle,#c7a2643d,#c7a26400);border-radius:50%;position:absolute;inset:18%}.cube{--size:9.1rem;--depth:calc(var(--size) / 2);width:var(--size);height:var(--size);transform-style:preserve-3d;position:absolute;top:50%;left:50%}.cube-outer{transform:translate(-50%,-50%)}.cube-inner{transform:translate3d(-32%,-68%,-2.1rem)scale(.58)}.face{background:#090f1b2e;border:1.5px solid #97b0c770;position:absolute;inset:0}.cube-inner .face{border-color:#d1a96b8f}.face-front{transform:translateZ(var(--depth))}.face-back{transform:rotateY(180deg) translateZ(var(--depth))}.face-right{transform:rotateY(90deg) translateZ(var(--depth))}.face-left{transform:rotateY(-90deg) translateZ(var(--depth))}.face-top{transform:rotateX(90deg) translateZ(var(--depth))}.face-bottom{transform:rotateX(-90deg) translateZ(var(--depth))}.tesseract-link{transform-origin:0;background:linear-gradient(90deg,#d8b274f2,#97b0c733);width:3.05rem;height:1px;animation:2.6s ease-in-out infinite linkPulse;position:absolute}.link-a{top:31%;left:28%;transform:rotate(-42deg)}.link-b{top:31%;right:28%;transform:rotate(42deg)}.link-c{bottom:31%;left:28%;transform:rotate(42deg)}.link-d{animation-delay:.9s;bottom:31%;right:28%;transform:rotate(-42deg)}.hero-animation-caption{background:#080e18a8;border:1px solid #92a4b840;border-radius:.4rem;padding:.5rem .58rem}.hero-animation-caption small{color:#a5bbd2;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;display:block}.hero-animation-caption strong{color:#e8f2fc;margin-top:.35rem;font-size:.8rem;font-weight:600;display:block}.radial-grid{opacity:.26;pointer-events:none;background:radial-gradient(circle at 20% 14%,#b892541f,#0000 44%),linear-gradient(160deg,#6fa4d614 1px,#0000 1px) 0 0/22px 22px;position:absolute;inset:0}.hero-badges{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.hero-badges li{background:linear-gradient(145deg,#0f182af0,#090e18db),repeating-linear-gradient(120deg,#c49a561a 0 1px,#0000 1px 18px);border:1px solid #ab936d4d;border-radius:.52rem;min-height:4.5rem;padding:.8rem}.client-strip{margin:1rem 0 .7rem}.clients-showcase{background:radial-gradient(circle at 12% 26%,#7aabd824,#0a101c00 50%),linear-gradient(160deg,#0c1422b3,#090e1880);border-radius:.74rem;padding-inline:clamp(1.2rem,3vw,1.8rem)}.client-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.client-card{background:linear-gradient(158deg,#121d2df5,#0a101ce6);border:1px solid #8ea8c252;border-radius:.56rem;grid-template-columns:64px 1fr;gap:.75rem;padding:.9rem;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .22s,box-shadow .22s;display:grid}.client-card:hover{border-color:#a4c9ec99;transform:translateY(-6px);box-shadow:0 18px 30px #09182873}.client-logo-wrap{color:#e9d8bc;background:radial-gradient(circle at 30% 20%,#769fc742,#0e1624eb);border:1px solid #b39a746b;border-radius:.45rem;place-items:center;width:64px;height:64px;font-weight:700;display:grid}.client-logo{width:34px;height:34px}.client-meta{gap:.24rem;display:grid}.client-meta strong{color:#f4ead8}.client-meta span{color:#cdb58b;font-size:.84rem}.client-meta em{color:#9f927f;font-size:.78rem;font-style:normal}.client-signal{color:#9ec2e1;align-items:center;gap:.34rem;margin-top:.4rem;font-size:.74rem;display:inline-flex}.client-strip a{color:#d6e9fa;background:linear-gradient(130deg,#0b1422ed,#0d1827cc);border:1px solid #ad956f4d;border-radius:.42rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.95rem 1.1rem;text-decoration:none;display:grid}.client-strip strong{color:#f2fbff}.client-strip em{color:#c9a36e;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-style:normal}.lp-section{padding-block:var(--section-space);position:relative}.lp-shell>:is(.hero-zone,.lp-section,.conversion-band)+:is(.lp-section,.conversion-band){margin-top:var(--section-stack-gap)}.services-section{padding-inline:var(--section-gutter);background:radial-gradient(circle at 16% 12%,#c19a5a1f,#090e1800 48%),linear-gradient(155deg,#0d1524e6,#080d18cc);border:1px solid #ad956f33;border-radius:.68rem}.differentiators-section{padding-inline:var(--section-gutter);background:radial-gradient(circle at 82% 18%,#77a1c624,#0a111e00 50%),linear-gradient(170deg,#09101dd6,#09101d80);border-radius:.68rem}.trust-section{padding-inline:var(--section-gutter);background:linear-gradient(160deg,#131c2bdb,#0a101cbd);border:1px solid #8e9bae3d;border-radius:.68rem}.story-flow-section{padding-inline:var(--section-gutter);background:radial-gradient(circle at 12% 18%,#b993542e,#090e1800 42%),linear-gradient(164deg,#0b1321f0,#080d18db);border:1px solid #8ca6bf42;border-radius:.88rem}.story-head p{max-width:66ch}.story-flow-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.95rem;margin-top:1.1rem;display:grid}.story-flow-list{gap:.55rem;display:grid}.story-flow-step{text-align:left;cursor:pointer;background:#0a101cb8;border:1px solid #8ba6bd4d;border-radius:.52rem;gap:.24rem;padding:.78rem;transition:transform .19s cubic-bezier(.23,1,.32,1),border-color .2s,background .22s;display:grid}.story-flow-step:hover{border-color:#a2c6e794;transform:translate(4px)}.story-flow-step small{letter-spacing:.08em;text-transform:uppercase;color:#9ec2e2;font-size:.71rem}.story-flow-step strong{color:#edf6ff;font-size:.9rem;line-height:1.35}.story-flow-step i{background:linear-gradient(90deg,#83b0d8 0%,#d4e8fb 100%);border-radius:999px;width:0;height:3px;transition:width .26s cubic-bezier(.23,1,.32,1);display:block}.story-flow-step.is-active{background:#1a2f4766;border-color:#aacff1b3}.story-flow-step.is-active i{width:100%}.story-focus-card{background:radial-gradient(circle at 85% 12%,#76aadc33,#0a101c00 42%),#080d18c7;border:1px solid #8eaac252;border-radius:.62rem;min-height:100%;padding:1rem}.story-focus-card>span{letter-spacing:.09em;text-transform:uppercase;color:#a5c9ea;font-size:.72rem}.story-focus-card h3{margin:.45rem 0 0}.story-focus-card p{max-width:58ch;margin:.55rem 0 0}.story-signal-line{background:#1e344e57;border:1px solid #a3c6e75c;border-radius:.45rem;margin-top:.95rem;padding:.7rem .78rem}.story-signal-line small{color:#a3c8ea;text-transform:uppercase;letter-spacing:.09em;font-size:.68rem}.story-signal-line strong{color:#edf6ff;margin-top:.33rem;display:block}.conversion-band{background:linear-gradient(125deg,#0d1625f0,#0b101cd6);border:1px solid #ab936d47;border-radius:.48rem;grid-template-columns:1.3fr auto;align-items:center;gap:1rem;margin:0;padding:1.1rem;display:grid}.conversion-band-primary{background:linear-gradient(125deg,#131e2ff5,#0a101ce6);border-color:#c0995c59}.conversion-band-secondary{background:linear-gradient(120deg,#121d2df0,#0b121fe0),repeating-linear-gradient(90deg,#81a0c214 0 1px,#0000 1px 16px);border-color:#8ba5bf59}.conversion-band h3{margin:0;font-size:clamp(1.1rem,2.8vw,1.55rem)}.conversion-band p{margin:.55rem 0 0}.conversion-actions{gap:.65rem;display:grid}.findings-shell{background:radial-gradient(circle at 88% 12%,#77aadb2e,#0a111e00 45%),linear-gradient(160deg,#0a111eed,#080c18e3);border:1px solid #af956f47;border-radius:.5rem;margin-top:1rem;padding:.9rem;box-shadow:0 18px 38px #00000047}.findings-section{padding-inline:var(--section-gutter);background:radial-gradient(circle at 12% 18%,#c0985624,#090e1800 44%),linear-gradient(165deg,#0c1321cc,#080d188c);border-radius:.76rem}.findings-banner{background:#0a111ecc;border:1px solid #af967052;border-radius:.35rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.5rem .62rem;display:grid}.findings-banner strong{color:#f0e2c7;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.findings-banner em{color:#c9b085;font-size:.8rem;font-style:normal}.pulse-dot{background:#d4ab67;border-radius:50%;width:8px;height:8px;animation:1.5s ease-out infinite pulseDot;box-shadow:0 0 #d4ab67b3}.findings-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.65rem;display:grid}.findings-tabs button{color:#bfa886;text-align:left;cursor:pointer;background:#090e18b8;border:1px solid #b097713d;border-radius:.36rem;gap:.2rem;padding:.6rem;transition:transform .18s cubic-bezier(.23,1,.32,1),color .2s,border-color .2s,background .22s;display:grid}.findings-tabs button strong{font-size:.84rem}.findings-tabs button small{color:#9f8a68;font-size:.72rem}.findings-tabs button.active,.findings-tabs button:hover{color:#f1e5cd;background:#5f421f57;border-color:#d4a9667a}.findings-tabs button:active{transform:scale(.98)}.findings-stage{min-height:13rem;margin-top:.85rem;position:relative}.findings-controls{justify-content:flex-end;gap:.45rem;margin-bottom:.55rem;display:flex}.findings-controls button{color:#e6d7bc;cursor:pointer;background:#09101dbf;border:1px solid #b0977152;border-radius:.3rem;padding:.34rem .58rem;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s}.findings-controls button:hover{background:#5f421f57}.findings-controls button:active{transform:scale(.96)}.auto-progress{background:#9c846038;border-radius:.3rem;height:3px;margin-bottom:.65rem;overflow:hidden}.auto-progress-fill{transform-origin:0;background:linear-gradient(90deg,#b88e54,#e0c392);height:100%}.findings-card{transform-style:preserve-3d;background:#090e18a8;border:1px solid #b197703d;border-radius:.42rem;padding:1rem}.scenario-tag{color:#d9c19a;text-transform:uppercase;letter-spacing:.08em;border:1px solid #b3997173;border-radius:.28rem;margin-bottom:.55rem;padding:.2rem .45rem;font-size:.68rem;display:inline-flex}.findings-card h3{margin:0}.finding-badges{flex-wrap:wrap;gap:.6rem;margin-top:.95rem;display:flex}.finding-badges span{background:#5f421f40;border:1px solid #af956f5c;border-radius:.3rem;padding:.35rem .65rem;font-size:.8rem}.lp-section>p{max-width:72ch}.coverage-showcase{background:radial-gradient(circle at 85% 10%,#5e97c738,#080d1800 40%),linear-gradient(160deg,#0a1220f2,#080d18e0);border:1px solid #8ca8c24d;border-radius:.82rem;padding:1.35rem}.coverage-grid{grid-template-columns:1fr 1.1fr;gap:.9rem;margin-top:1rem;display:grid}.coverage-list{gap:.55rem;display:grid}.coverage-item{color:#dce9f7;text-align:left;cursor:pointer;background:#080e18bd;border:1px solid #8fa9c14d;border-radius:.35rem;grid-template-columns:auto 1fr;align-items:center;gap:.52rem;padding:.58rem .62rem;transition:border-color .18s,background .22s,transform .18s;display:grid}.coverage-item:hover{border-color:#96bcdd9e;transform:translate(4px)}.coverage-item span{color:#a38f6d;font-family:var(--display-font);letter-spacing:.06em;font-size:.76rem}.coverage-item strong{color:#edf6ff;font-size:.87rem;font-weight:600}.coverage-item.is-active{background:#1d334b59;border-color:#98c4e8a8;box-shadow:inset 0 0 0 1px #7aacd64d}.coverage-visual{background:radial-gradient(circle at 80% 20%,#528cbf3d,#080d18e6);border:1px solid #88a6c14d;border-radius:.42rem;padding:.75rem;position:relative;overflow:hidden}.coverage-scan{pointer-events:none;background:linear-gradient(#74aadd00 0%,#74aadd38 44%,#74aadd00 100%);animation:3.6s linear infinite coverageSweep;position:absolute;inset:0}.coverage-bars{grid-template-columns:repeat(16,minmax(0,1fr));align-items:end;gap:.18rem;height:34px;margin-bottom:.65rem;display:grid}.coverage-bars i{background:linear-gradient(#6f9ec7,#cbe6ff);border-radius:.12rem;height:25%;animation:1.5s ease-in-out infinite barPulse}.coverage-spotlight{background:#080e18bd;border:1px solid #8fadc74d;border-radius:.34rem;padding:.72rem}.coverage-spotlight small{color:#9cc2e6;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.coverage-spotlight h3{margin:.4rem 0 0}.coverage-spotlight p{margin:.48rem 0 0}.coverage-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.62rem;display:grid}.service-grid,.diff-grid,.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.2rem;display:grid}.service-grid{grid-template-columns:1.25fr 1fr 1fr}.service-card{background:linear-gradient(155deg,#101a2bf0,#090e18e6);border:1px solid #b49b7547;border-radius:.54rem;padding:1.05rem;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .22s,box-shadow .24s;position:relative;overflow:hidden}.service-card:before{content:"";opacity:0;background:linear-gradient(118deg,#d6aa6329,#d6aa6300);transition:opacity .22s;position:absolute;inset:0}.service-card:hover{border-color:#d7b06f94;transform:translateY(-6px);box-shadow:0 16px 34px #35260e57}.service-card:hover:before{opacity:1}.service-card h3,.service-card p,.service-card small{z-index:1;position:relative}.service-card h3{margin:0}.service-card p{margin-top:.78rem}.service-card small{color:#e0c08a;margin-top:1rem;display:inline-flex}.service-card-1{background:linear-gradient(150deg,#152136f5,#0a0f1aeb)}.service-card-2{background:linear-gradient(165deg,#111b2bf2,#090e18e6)}.service-card-3{background:linear-gradient(145deg,#101827f2,#080e1ae6)}.metric-card,.disclosure-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#0e1829eb,#080d18e0);border:1px solid #ae967047;border-radius:.48rem}.diff-item,.testimonial{padding:1rem}.diff-item{background:linear-gradient(160deg,#0e1827e6,#080d18d1);border-color:#9ab2ca42;grid-template-columns:auto 1fr;align-items:start;column-gap:.68rem;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .2s;display:grid}.diff-item:hover{border-color:#9dbfdf8a;transform:translateY(-4px)}.diff-index{width:2rem;min-height:2rem;font-family:var(--display-font);letter-spacing:.06em;color:#e0eefc;background:#4e74984d;border:1px solid #9cbfdf66;border-radius:.45rem;place-items:center;font-size:.74rem;display:grid}.diff-item h3{margin:0}.diff-item h3,.diff-item p{grid-column:2}.diff-item p,.testimonial p{margin-top:.8rem}.split-layout{grid-template-columns:1.2fr 1fr;gap:.9rem;display:grid}.feature-list{gap:.66rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.feature-list li{background:#0a111ead;border:1px solid #ac957045;border-radius:.42rem;padding:.78rem}.metric-grid{gap:.8rem;display:grid}.metric-card{padding:1rem}.metric-card strong{color:#f2fcff;font-size:clamp(1.22rem,4vw,2rem);display:block}.metric-card span{color:#e2d4bc;margin-top:.3rem;display:block}.metric-card em{color:#89a8c6;margin-top:.3rem;font-size:.83rem;font-style:normal;display:block}.diff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.testimonial footer{flex-direction:column;gap:.15rem;margin-top:1rem;display:flex}.testimonial{background:linear-gradient(168deg,#121b29eb,#0c121ed6);border-color:#91a7bf47;box-shadow:inset 0 1px #cedef21a}.testimonial p{color:#dde8f5;font-size:1.03rem}.testimonial strong{color:#e5f7ff}.testimonial span{color:#8cabca;font-size:.83rem}.form-zone{padding-inline:var(--section-gutter);background:radial-gradient(circle at 16% 10%,#c49a563d,#0a101c00 44%),linear-gradient(165deg,#101928f0,#090e18e6);border-radius:.88rem;margin-bottom:2.2rem}.quote-form{background:linear-gradient(160deg,#0b121ef0,#080c17e6);border:1px solid #c098595c;border-radius:.72rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;padding:1.1rem;display:grid;box-shadow:0 22px 44px #00000057}.quote-form label,.captcha-wrap{color:#bcd2e8;flex-direction:column;gap:.38rem;font-size:.85rem;display:flex}.quote-form input,.quote-form select,.quote-form textarea{color:#ebf8ff;font:inherit;background:#080e18f2;border:1px solid #b1987159;border-radius:.35rem;padding:.7rem}.quote-form textarea{resize:vertical;min-height:8.5rem}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{outline:1px solid #d4ac6ab8;box-shadow:0 0 0 4px #d4ac6a1f}.span-all{grid-column:1/-1}.turnstile-slot{min-height:65px}.form-feedback{color:#f2e3c8;align-self:center;margin:0}.lp-footer{border-top:1px solid #ac947040;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.1rem;display:flex}.lp-footer p{color:#8ba8c4;margin:0;font-size:.83rem}.disclosure-shell{padding-bottom:3rem}.disclosure-card{background:linear-gradient(155deg,#0e1828f2,#080d18e6);border:1px solid #ad95704d;border-radius:.5rem;margin-top:2rem;padding:1.2rem}.disclosure-card h1{max-width:20ch;margin:1rem 0 0}.disclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.1rem;display:grid}.disclosure-item{padding:.9rem}.disclosure-item h2{margin:0;font-size:1.05rem}.channel-line{color:#f1e4cd;margin-top:1rem}@keyframes driftA{0%{transform:translate(0)}to{transform:translate(2rem,-1.5rem)}}@keyframes driftB{0%{transform:translate(0)}to{transform:translate(-2rem,1.5rem)}}@keyframes pulseGrid{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes pulseDot{0%{box-shadow:0 0 #d4ab67b3}80%{box-shadow:0 0 0 8px #d4ab6700}to{box-shadow:0 0 #d4ab6700}}@keyframes spinTesseract{0%{transform:rotateX(-20deg)rotateY(0)rotate(0)}50%{transform:rotateX(22deg)rotateY(180deg)rotate(6deg)}to{transform:rotateX(-20deg)rotateY(360deg)rotate(0)}}@keyframes linkPulse{0%,to{opacity:.34}50%{opacity:1}}@keyframes coverageSweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes barPulse{0%,to{opacity:.45;height:24%}50%{opacity:1;height:100%}}@media (width<=1024px){.hero-zone,.split-layout,.coverage-grid,.coverage-metrics,.conversion-band,.story-flow-grid,.service-grid,.client-card-grid,.diff-grid,.testimonial-grid,.quote-form,.disclosure-grid,.findings-tabs,.hero-badges{grid-template-columns:1fr}.hero-zone{padding-top:2.6rem}.lp-section{padding-block:2.4rem}.lp-shell{--section-stack-gap:1rem}.services-section,.clients-showcase,.story-flow-section,.differentiators-section,.trust-section{padding-inline:.95rem}.hero-visual{min-height:18rem;padding:.75rem}.tesseract-scene{width:min(100%,12.4rem);height:min(100%,12.4rem)}.hero-animation-caption strong{font-size:.75rem}.story-focus-card{min-height:17rem}.lp-header,.disclosure-header{border-radius:.9rem;flex-wrap:wrap;gap:.45rem;top:.45rem}.lp-footer{flex-direction:column;align-items:flex-start}.header-ops{flex-wrap:wrap;width:auto}.brand-pill{width:100%}.cta-solid,.cta-ghost{width:auto}.hide-mobile{display:none}}
