@font-face{font-family:Space Grotesk Variable;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-var-v1.woff2)format("woff2-variations")}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-var-v1.woff2)format("woff2-variations")}:root{--black-900:#050505;--black-800:#0b0b0d;--black-700:#101013;--black-600:#141418;--black-500:#1c1c22;--black-400:#26262e;--line-100:#ffffff0f;--line-200:#ffffff1a;--line-300:#ffffff29;--silver-100:#f4f4f5;--silver-200:#d6d6d8;--silver-300:silver;--silver-400:#8a8a8f;--silver-500:#5c5c61;--white:#fff;--text-strong:#fff;--text-body:#c7c7cc;--text-muted:#8a8a93;--text-faint:#5c5c61;--red-50:#fff1f2;--red-300:#ff6b76;--red-400:#ff4f5c;--red-500:#ff2e3f;--red-600:#e01020;--red-700:#a60b18;--red-glow:#ff2e3f73;--red-glow-soft:#ff2e3f29;--red-tint:#ff2e3f17;--green-300:#6bf3b0;--green-400:#34f5a0;--green-500:#16d680;--green-600:#0fae67;--green-700:#0a7d4a;--green-glow:#16d6806b;--green-glow-soft:#16d68029;--green-tint:#16d68017;--bg:var(--black-800);--bg-deep:var(--black-900);--surface:var(--black-600);--surface-raised:var(--black-500);--surface-section:var(--black-700);--border:#26262e;--border-hover:var(--line-300);--accent:var(--red-500);--accent-hover:var(--red-400);--accent-press:var(--red-600);--accent-contrast:#fff;--positive:var(--green-500);--positive-bright:var(--green-400);--positive-press:var(--green-600);--focus-ring:#ff2e3f8c;--font-display:"Space Grotesk Variable", "Inter Variable", system-ui, sans-serif;--font-body:"Inter Variable", system-ui, -apple-system, sans-serif;--font-mono:"Space Grotesk Variable", ui-monospace, monospace;--fs-display-1:clamp(48px, 7vw, 88px);--fs-display-2:clamp(36px, 5vw, 60px);--fs-h1:clamp(30px, 4.4vw, 40px);--fs-h2:clamp(24px, 3.4vw, 30px);--fs-h3:clamp(19px, 2.4vw, 22px);--fs-lead:clamp(17px, 2vw, 20px);--fs-body:16px;--fs-sm:14px;--fs-xs:12px;--fs-stat:clamp(40px, 5.5vw, 72px);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.02;--lh-snug:1.15;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.01em;--ls-normal:0em;--ls-wide:.04em;--ls-caps:.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-section:clamp(40px, 5.5vw, 76px);--radius-0:0px;--radius-sm:2px;--radius-md:4px;--radius-lg:8px;--radius-pill:999px;--container:1200px;--container-narrow:880px;--gutter:clamp(20px, 5vw, 48px);--border-width:1px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 24px 64px #0009;--glow-sm:0 0 0 1px #ff2e3f66, 0 0 24px #ff2e3f40;--glow-md:0 0 40px #ff2e3f61;--glow-lg:0 0 130px #ff2e3f80;--glow-btn:0 8px 30px #ff2e3f66;--glow-green-sm:0 0 0 1px #16d68066, 0 0 24px #16d68047;--glow-green-md:0 0 48px #16d68066;--glow-green-lg:0 0 120px #16d68073;--glow-green-btn:0 10px 30px #0fae674d;--glass-fill:#1414168c;--glass-border:#ffffff1a;--glass-blur:blur(18px) saturate(1.2);--hero-glow:radial-gradient(60% 50% at 50% 38%, #e5192a47 0%, #e5192a14 38%, #0a0a0a00 72%);--banner-glow:linear-gradient(120deg, #2a0509 0%, #7a0c18 46%, #c10f1f 100%);--arc-glow:linear-gradient(120deg, #e5192a38 0%, #7a0c181a 40%, #16d68033 100%);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.42s;--focus-shadow:0 0 0 3px #ff2e3f66}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:72px}body{color:var(--text-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:linear-gradient(#0b0b0d 0% 34%,#0a0f0e 60%,#08130f 82%,#061511 100%) fixed;margin:0;overflow-x:hidden}a{color:inherit}.nav-links a:hover{color:var(--text-strong)!important}nav [data-logo-wordmark]{text-transform:uppercase!important;letter-spacing:.12em!important}section,header{background:0 0!important;border:0!important}@keyframes heroPulse{0%,to{opacity:.8;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}.hero-glow{animation:heroPulse 6s var(--ease-in-out) infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.blink{animation:1s steps(2,start) infinite blink}@keyframes scanSweep{0%{left:-45%}to{left:105%}}.scan-sweep{animation:scanSweep 1.3s var(--ease-in-out) infinite}@keyframes consoleIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}.console{animation:consoleIn .6s var(--ease-out) both}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.13)}}.kenburns{animation:kenburns 22s var(--ease-in-out) infinite alternate}@keyframes bidIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.bid-in{animation:bidIn .5s var(--ease-out) both}@keyframes wordUp{0%{opacity:0;filter:blur(8px);transform:translateY(30px)}to{opacity:1;filter:none;transform:none}}.hero-word{opacity:0;animation:wordUp .8s var(--ease-out) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.hero-fade{opacity:0;animation:fadeUp .85s var(--ease-out) both;animation-delay:.15s}.hero-fade-2{animation-delay:1.2s}.hero-fade-3{animation-delay:1.45s}@keyframes emberRise{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{transform:translate(var(--drift), -92vh);opacity:0}}@keyframes hudFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseGlow{0%,to{box-shadow:0 6px 22px #16d68038}50%{box-shadow:0 8px 34px #16d68066}}.pulse-glow{animation:pulseGlow 3.4s var(--ease-in-out) infinite}@keyframes scrollCue{0%,to{opacity:.55;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(6px)}}.scroll-cue{animation:scrollCue 2s var(--ease-in-out) infinite}@keyframes bgPulse{0%,to{opacity:.65;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}.bg-pulse{animation:bgPulse 5s var(--ease-in-out) infinite}@keyframes sceneBreathe{0%,to{opacity:.45}50%{opacity:1}}.scene-breathe{animation:sceneBreathe 7.5s var(--ease-in-out) infinite}@keyframes aleroqSpin{to{transform:rotate(360deg)}}.aleroq-spin{will-change:transform;line-height:0;animation:1.3s linear infinite aleroqSpin;display:inline-flex}.aleroq-spin-slow{transform-origin:50%;will-change:transform;animation:1.3s linear infinite aleroqSpin}.aleroq-cta{transition:transform .18s var(--ease-out), filter .18s var(--ease-out)}.aleroq-cta:hover{filter:brightness(1.07);transform:translateY(-2px)}.aleroq-cta:active{transform:translateY(0)scale(.985)}.cta-arrow{transition:transform .18s var(--ease-out)}.aleroq-cta:hover .cta-arrow{transform:translate(4px)}@keyframes ctaBeckon{0%,to{box-shadow:0 8px 22px #16d68042}50%{box-shadow:0 12px 30px #16d68080}}.aleroq-beckon{animation:ctaBeckon 2.6s var(--ease-in-out) infinite;box-shadow:0 8px 22px #16d68042}@keyframes dashFloat{0%,to{transform:rotateY(-13deg)rotateX(7deg)translateY(0)}50%{transform:rotateY(-13deg)rotateX(7deg)translateY(-12px)}}.dash-float{animation:dashFloat 6s var(--ease-in-out) infinite}@keyframes successPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.success-pop{animation:successPop .45s var(--ease-out) both}@keyframes phasePop{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.phase-pop{animation:phasePop .5s var(--ease-out) both}@keyframes newbidPop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.newbid-pop{animation:newbidPop .5s var(--ease-out) both}@keyframes plugNudge{0%,to{transform:translate(0)}50%{transform:translate(8px)}}.plug-nudge{animation:plugNudge 1.8s var(--ease-in-out) infinite}@keyframes portSeat{0%{transform:translateY(-50%)scale(1)}40%{transform:translateY(-50%)scale(.96)}to{transform:translateY(-50%)scale(1)}}.port-seat{animation:portSeat .4s var(--ease-out)}@keyframes seatCheck{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.seat-check{animation:seatCheck .4s var(--ease-out) .15s both}@keyframes readySlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ready-slide{animation:readySlide .5s var(--ease-out) both}@keyframes appScan{0%{transform:translateY(0)}to{transform:translateY(250px)}}.app-scan{animation:appScan 1.1s var(--ease-in-out) infinite}@keyframes dcxSweep{0%{left:-38%}to{left:104%}}.dcx-sweep{animation:dcxSweep 1.5s var(--ease-in-out) infinite}@keyframes dcxCaret{0%,49%{opacity:1}50%,to{opacity:0}}.dcx-caret{color:var(--positive-bright);margin-left:1px;animation:.7s step-end infinite dcxCaret}@keyframes dcxAlert{0%,to{box-shadow:0 0 #ff2e3f80}50%{box-shadow:0 0 0 8px #ff2e3f00}}.dcx-alert{animation:dcxAlert 1s var(--ease-out) 2}@keyframes dcxScan{0%{left:-45%}to{left:100%}}.dcx-scan{animation:dcxScan 1.6s var(--ease-out) 1 forwards}@keyframes engineRun{0%{transform:scale(1.02)}8%{transform:scale(1.06)}16%{transform:scale(1.03)}24%{transform:scale(1.05)}34%{transform:scale(1.02)}to{transform:scale(1.02)}}.engine-run{animation:engineRun 1.15s var(--ease-in-out) infinite}@keyframes grainShift{0%{transform:translate(0)}25%{transform:translate(-4%,3%)}50%{transform:translate(3%,-2%)}75%{transform:translate(-2%,-3%)}to{transform:translate(0)}}.grain-fx{animation:1.1s steps(4,end) infinite grainShift}.readout-tile{transition:transform .3s var(--ease-out), border-color .3s var(--ease-out), box-shadow .3s var(--ease-out)}.readout-tile:hover{transform:translateY(-8px);box-shadow:0 28px 60px #0000008c, var(--glow-green-sm)!important;border-color:#16d68073!important}@media (prefers-reduced-motion:reduce){.hero-glow,.blink,.scan-sweep,.console,.bid-in,.kenburns,.hero-word,.hero-fade,.ember,.pulse-glow,.scroll-cue,.bg-pulse,.dash-float,.grain-fx,.engine-run,.phase-pop,.aleroq-beckon{opacity:1!important;filter:none!important;animation:none!important}}@media (width<=1000px){.hiw-grid,.privacy-grid,.trust-grid{grid-template-columns:repeat(2,1fr)!important}.trust-cell{border-bottom:1px solid var(--line-100);border-right:none!important}}@media (width<=860px){.nav-links,.nav-signin,.hud-hide{display:none!important}.how-grid,.features-grid,.proof-grid,.stat-band,.show-grid,.hiw-grid,.compare-grid,.modes-grid,.care-grid,.two-grid,.privacy-grid,.launch-grid,.cred-grid,.hist-grid,.trust-grid,.demo-meta,.footer-top,.plug-card,.dcx-body,.dcx-bids,.hw-grid,.sos-grid,.theft-grid,.b2b-grid{grid-template-columns:1fr!important}.dcx-tiles{grid-template-columns:repeat(2,1fr)!important}.how-line,.pin-dots{display:none!important}.problem-grid{grid-template-columns:1fr!important}}@media (width<=1100px) and (width>=861px){.features-grid{grid-template-columns:repeat(2,1fr)!important}}@media (width<=760px){.pricing-grid{grid-template-columns:1fr!important}}:root{--inset:#00000047}[data-theme=dark]{--bg:#0b0b0d;--bg-deep:#050505;--surface:#141418;--surface-raised:#1c1c22;--surface-section:#101013;--border:#26262e;--border-hover:#ffffff29;--line-100:#ffffff0f;--line-200:#ffffff1a;--line-300:#ffffff29;--black-900:#050505;--black-800:#0b0b0d;--black-700:#101013;--black-600:#141418;--black-500:#1c1c22;--black-400:#26262e;--text-strong:#fff;--text-body:#c7c7cc;--text-muted:#8a8a93;--text-faint:#5c5c61;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 24px #00000073;--shadow-lg:0 24px 64px #0009;--glass-fill:#1414168c;--glass-border:#ffffff1a;--silver-200:#d6d6d8;--silver-300:silver;--silver-400:#8a8a8f;--positive-bright:#34f5a0;--inset:#00000047}[data-theme=light]{--bg:#e7e7ee;--bg-deep:#dedee7;--surface:#fff;--surface-raised:#f3f3f8;--surface-section:#e9e9f0;--border:#d5d5e1;--border-hover:#00000038;--line-100:#0000000f;--line-200:#0000001a;--line-300:#00000029;--black-900:#dedee7;--black-800:#e7e7ee;--black-700:#e9e9f0;--black-600:#fff;--black-500:#f3f3f8;--black-400:#e1e1ea;--text-strong:#0b0b12;--text-body:#2e2e3c;--text-muted:#5c5c6b;--text-faint:#9c9cac;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 16px #0000001a;--shadow-lg:0 16px 48px #00000024;--glass-fill:#ffffffd1;--glass-border:#00000014;--silver-200:#3a3a44;--silver-300:#55555f;--silver-400:#8a8a92;--positive-bright:#0a9d5c;--inset:#0000000b}[data-theme=light] body{background:linear-gradient(#e7e7ec 0%,#e4e5ea 34%,#e1e7e3 65%,#dbe5de 100%)!important}[data-theme=light] section,[data-theme=light] header{background:0 0!important}[data-theme=light] .aleroq-atmo{opacity:.3}*,:before,:after{box-sizing:border-box}body{margin:0}html,body{overflow-x:clip}.light-rays-container{pointer-events:none;z-index:3;width:100%;height:100%;position:relative;overflow:hidden}.aurora-container{width:100%;height:100%}.vr{background:var(--surface-section);border-block:var(--border-width) solid var(--line-100);position:relative}.vr__viewport{height:100dvh;position:relative;overflow:clip}.vr__stage{position:absolute;inset:0}.vr__gl{touch-action:pan-y;cursor:grab;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.vr__gl--dragging{cursor:grabbing}.vr__head{z-index:5;padding:clamp(64px, 9vh, 84px) var(--gutter) 0;text-align:center;pointer-events:none;justify-items:center;gap:12px;display:grid;position:absolute;top:0;left:0;right:0}.vr__title{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(24px,3.4vw,30px);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:var(--text-strong);margin:0}.vr__lead{font-family:var(--font-body);font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--text-muted);margin:0}.vr__hud{z-index:5;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--gutter) var(--space-5);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-caps);font-variant-numeric:tabular-nums;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);grid-template-columns:1fr auto 1fr;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(8px)}.vr__hud--on{opacity:1;transform:translateY(0)}.vr__idx{justify-self:start;align-items:baseline;gap:var(--space-2);color:var(--text-strong);display:flex}.vr__idx-cur{min-width:2ch;transition:opacity .13s,filter .13s;display:inline-block}.vr__idx-cur--swap{opacity:0;filter:blur(3px)}.vr__idx-total{color:var(--text-faint)}.vr__dots{pointer-events:auto;justify-self:center;gap:8px;display:flex}.vr__dot{cursor:pointer;border-radius:var(--radius-pill);background:0 0;border:0;place-items:center;width:22px;height:22px;margin:0;padding:0;display:grid}.vr__dot:before{content:"";border:var(--border-width) solid var(--line-300);width:8px;height:8px;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:0 0;border-radius:50%}.vr__dot:hover:before{border-color:currentColor}.vr__dot:focus-visible{outline:none}.vr__dot:focus-visible:before{box-shadow:var(--focus-shadow)}.vr__dot--silver{color:var(--silver-300)}.vr__dot--red{color:var(--red-500)}.vr__dot--green{color:var(--green-500)}.vr__dot--active:before{background:currentColor;border-color:currentColor;transform:scale(1.15);box-shadow:0 0 10px}.vr__hud-right{justify-self:end;align-items:baseline;gap:var(--space-5);display:flex}.vr__state{align-items:center;gap:var(--space-2);color:var(--red-500);transition:color .26s;display:flex}.vr__state-dot{background:currentColor;width:6px;height:6px;transition:background .26s,box-shadow .26s;box-shadow:0 0 10px 1px}.vr__state--clear{color:var(--green-500)}.vr__vel{color:var(--silver-300)}.vr__vel-num{text-align:right;min-width:4ch;display:inline-block}.vr__vel-unit{color:var(--text-faint)}@media (width<=640px){.vr__hud{row-gap:var(--space-3);padding:var(--space-3) var(--gutter) var(--space-4);grid-template-columns:1fr 1fr;grid-template-areas:"dots dots""idx right"}.vr__dots{grid-area:dots;gap:5px}.vr__idx{grid-area:idx}.vr__hud-right{gap:var(--space-4);grid-area:right}}.vr__container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.vr__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vr--static{padding-block:var(--space-section)}.vr--static .vr__head{margin-bottom:var(--space-7);pointer-events:auto;padding:0;position:static}.vr__strip{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.vr__card{align-content:start;gap:var(--space-3);min-height:300px;padding:var(--space-6) var(--space-5);border:var(--border-width) solid #ffffff1a;border-radius:var(--radius-md);background:linear-gradient(#101013,#050505);display:grid;position:relative;overflow:clip}.vr__card-tag{font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#8a8a8f}.vr__card-big{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:clamp(38px,4.6vw,54px);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:#fff;margin-top:var(--space-4)}.vr__card--red .vr__card-big{color:#ff2e3f;text-shadow:0 0 36px #ff2e3f73}.vr__card--green .vr__card-big{color:#16d680;text-shadow:0 0 36px #16d6806b}.vr__card-head{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h3);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:#fff;max-width:20ch;margin:0}.vr__card-cap{margin:0;margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid #ffffff0f;font-size:var(--fs-sm);line-height:var(--lh-normal);color:#8a8a93}@media (width<=860px){.vr__strip{padding-bottom:var(--space-3);scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:min(78vw,320px);grid-auto-flow:column;overflow-x:auto}.vr__card{scroll-snap-align:start;min-height:260px}}
