:root{--bg-primary:#020408;--bg-surface:#050a14;--bg-card:#04070ee0;--cyan:#38bdf8;--purple:#a855f7;--blue:#2563eb;--amber:#f59e0b;--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--font-display:"Michroma", sans-serif;--font-orbitron:"Orbitron", "Michroma", sans-serif;--font-heading:"Sora", sans-serif;--font-subheading:"Outfit", sans-serif;--font-body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-code:"Fira Code", monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html.lenis,html.lenis body{height:auto!important}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html{scroll-behavior:auto;background-color:#020408;width:100%;min-height:100vh;font-size:17.5px;overflow-x:hidden}@media (hover:hover) and (pointer:fine){html.custom-cursor-active,html.custom-cursor-active body,body.custom-cursor-active{cursor:none}body.custom-cursor-active a,body.custom-cursor-active button,body.custom-cursor-active input,body.custom-cursor-active textarea,body.custom-cursor-active select,body.custom-cursor-active [role=button],body.custom-cursor-active [data-cursor],body.custom-cursor-active [data-intel],body.custom-cursor-active .glow-button,body.custom-cursor-active .sandbox-tab{cursor:none!important}}[data-camera-mode=third_person]{font-size:19px}[data-camera-mode=third_person] .telemetry-badge{padding:5px 14px!important;font-size:.85rem!important}[data-camera-mode=third_person] .btn-intel-bracket{padding:8px 16px!important;font-size:.82rem!important}body{width:100%;min-height:100vh;color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;font-size:1rem;line-height:1.5;overflow-x:hidden}img,canvas,video,svg{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}::selection{color:#fff;background:#38bdf840}h1,h2,h3,h4,.hero-title,.section-title{font-family:var(--font-heading);letter-spacing:.01em;text-transform:uppercase;text-rendering:optimizelegibility}.display-hero-glamour{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(135deg,#fff 0%,#f8fafc 25%,#bae6fd 60%,#38bdf8 85%,#fff 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 35px #38bdf873)drop-shadow(0 4px 12px #000000e6);-webkit-background-clip:text;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:700;line-height:1.15}.holo-title{font-family:var(--font-display);letter-spacing:.02em;background:linear-gradient(135deg,#fff 0%,#e2e8f0 40%,#7dd3fc 75%,#38bdf8 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px #38bdf88c);-webkit-background-clip:text;padding-bottom:3px;font-weight:700;line-height:1.22}.holo-subtitle{font-family:var(--font-subheading);letter-spacing:.16em;text-transform:uppercase;color:#38bdf8;text-shadow:0 0 14px #38bdf899;font-weight:700}.text-gradient-amber{background:linear-gradient(135deg,#fff 0%,#fde68a 30%,#f59e0b 70%,#d97706 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #f59e0b8c);-webkit-background-clip:text}.text-gradient-cyan{background:linear-gradient(135deg,#fff 0%,#7dd3fc 45%,#38bdf8 80%,#0284c7 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #38bdf88c);-webkit-background-clip:text}.text-gradient-purple{background:linear-gradient(135deg,#fff 0%,#e9d5ff 40%,#a855f7 80%,#7c3aed 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px #a855f78c);-webkit-background-clip:text}.text-gradient-chrome{background:linear-gradient(#fff 0%,#cbd5e1 50%,#64748b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.code-text{font-family:var(--font-code);letter-spacing:.08em}.telemetry-badge{font-family:var(--font-code);letter-spacing:.12em;color:#38bdf8;text-transform:uppercase;background:#0ea5e91f;border:1px solid #38bdf873;border-radius:7px;align-items:center;gap:7px;padding:4px 11px;font-size:.74rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 0 15px #38bdf840}.telemetry-badge--purple{color:#a855f7;background:#a855f71f;border-color:#a855f773;box-shadow:0 0 15px #a855f740}.telemetry-badge--blue{color:#38bdf8;background:#2563eb26;border-color:#3b82f673;box-shadow:0 0 15px #2563eb40}.telemetry-badge--green{color:#22c55e;background:#22c55e1f;border-color:#22c55e73;box-shadow:0 0 15px #22c55e40}.telemetry-badge--amber{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b73;box-shadow:0 0 15px #f59e0b40}.status-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 8px #22c55e}.status-dot--amber{background:#f59e0b;box-shadow:0 0 8px #f59e0b}.status-dot--red{background:#ef4444;box-shadow:0 0 8px #ef4444}.cta-primary-amber{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#050b14;text-shadow:0 1px #fff6;cursor:pointer;user-select:none;background:linear-gradient(135deg,#fcd34d 0%,#f59e0b 35%,#d97706 75%,#b45309 100%);border:1.5px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:11px;padding:.65rem 1.6rem;font-size:.88rem;font-weight:800;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);animation:3.6s ease-in-out infinite ctaPulseAura;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 28px #f59e0ba6,0 10px 30px #0009,inset 0 1px #ffffffe6,inset 0 -2px #00000040}.cta-primary-amber:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:70%;height:100%;animation:4.5s ease-in-out infinite ctaShimmerBeam;position:absolute;top:0;left:-120%;transform:skew(-22deg)}.cta-primary-amber:hover{color:#000;background:linear-gradient(135deg,#fff 0%,#fde047 30%,#f59e0b 70%,#ea580c 100%);border-color:#fff;transform:translateY(-3px)scale(1.02);box-shadow:0 0 42px #f59e0be6,0 14px 36px #000000bf,inset 0 1px #fff}.cta-primary-amber:active{transform:translateY(0)scale(.99);box-shadow:0 0 20px #f59e0b99}.cta-chrome-space{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#fff;cursor:pointer;user-select:none;background:linear-gradient(#1d3b5e 0%,#0f243d 46%,#020612 49%,#091729 82%,#152e4d 100%);border:2px solid #00f0ff;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:1.05rem 2.5rem;font-size:.98rem;font-weight:800;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -2px #000c,0 0 22px #00f0ffbf,0 0 45px #00f0ff59,0 4px #091729,0 7px #040c18,0 10px #020710,0 14px 28px #000000d9}.cta-chrome-space span{background:linear-gradient(#fff 0%,#dcf4ff 40%,#38bdf8 52%,#0284c7 80%,#e0f2fe 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px #00f0ffe6);letter-spacing:.08em;-webkit-background-clip:text;font-weight:800;display:inline-block}.cta-chrome-space svg{color:#00f0ff;filter:drop-shadow(0 0 8px #00f0ff);transition:transform .22s}.cta-chrome-space:hover{background:linear-gradient(#254b77 0%,#143152 46%,#040a18 49%,#0d233d 82%,#1d3d63 100%);border-color:#fff;transform:translateY(-3px)scale(1.015);box-shadow:inset 0 1px #fff,0 0 35px #00f0ff,0 0 65px #00f0ff8c,0 6px #091729,0 9px #040c18,0 12px #020710,0 18px 34px #000000e6}.cta-chrome-space:hover svg{filter:drop-shadow(0 0 12px #00f0ff)drop-shadow(0 0 20px #fff);transform:translate(4px)}.cta-chrome-space:active{transform:translateY(6px)scale(.99);box-shadow:inset 0 1px #fff9,0 0 25px #00f0ffcc,0 1px #040c18,0 4px 14px #000000bf}.cta-chrome-space:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffffbf 50%,#0000 100%);width:60%;height:100%;animation:4.2s ease-in-out infinite chromeShimmerBeam;position:absolute;top:0;left:-130%;transform:skew(-25deg)}@keyframes chromeShimmerBeam{0%{left:-130%}30%,to{left:160%}}.btn-intel-bracket{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:#38bdf8;backdrop-filter:blur(12px);cursor:pointer;user-select:none;background:#0ea5e91f;border:1.5px solid #38bdf899;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:.6rem 1.35rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 18px #38bdf840,inset 0 0 12px #38bdf814}.btn-intel-bracket:hover{color:#fff;background:#38bdf83d;border-color:#fff;transform:translateY(-2px);box-shadow:0 0 28px #38bdf880,inset 0 0 15px #38bdf826}.btn-intel-bracket--purple{color:#d8b4fe;background:#a855f71f;border-color:#a855f799;box-shadow:0 0 18px #a855f740}.btn-intel-bracket--purple:hover{color:#fff;background:#a855f740;border-color:#fff;box-shadow:0 0 28px #a855f780}.btn-intel-bracket--amber{color:#fde047;background:#f59e0b24;border-color:#f59e0b99;box-shadow:0 0 18px #f59e0b40}.btn-intel-bracket--amber:hover{color:#fff;background:#f59e0b42;border-color:#fff;box-shadow:0 0 28px #f59e0b80}.persistent-hud-cta{z-index:2;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#030712;cursor:pointer;user-select:none;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 50%,#ea580c 100%);border:1.5px solid #ffffffe6;border-radius:24px;align-items:center;gap:8px;padding:.65rem 1.45rem;font-size:.82rem;font-weight:800;transition:all .22s cubic-bezier(.16,1,.3,1);animation:3.5s ease-in-out infinite ctaPulseAura;display:inline-flex;position:relative;box-shadow:0 0 22px #f59e0ba6,0 8px 24px #000000bf,inset 0 1px #fffc}.persistent-hud-cta:hover{color:#000;background:linear-gradient(135deg,#fff 0%,#fbbf24 40%,#f97316 100%);transform:translateY(-2px)scale(1.04);box-shadow:0 0 35px #f59e0bf2,0 0 20px #00f0ff99,0 12px 30px #000000d9}.persistent-hud-cta:active{transform:scale(.97)}.pod-space .persistent-hud-cta{border-color:#fff;box-shadow:0 0 30px #f59e0bcc,0 0 25px #00f0ffa6,0 10px 28px #000000e6,inset 0 1px #fff}.floating-quote-badge{font-family:var(--font-code,monospace);letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(10px);white-space:nowrap;pointer-events:none;background:#020617eb;border:1px solid #fbbf2459;border-radius:10px;margin-bottom:5px;padding:2px 8px;font-size:.56rem;font-weight:800;transition:color .3s,border-color .3s;box-shadow:0 4px 12px #0009}.escort-thruster-rig{pointer-events:none;justify-content:space-between;height:24px;padding:0 22px;transition:opacity .25s;display:flex;position:absolute;top:100%;left:0;right:0}.escort-thruster-plume{filter:drop-shadow(0 0 8px #00f0ff)drop-shadow(0 0 14px #00f0ffcc);transform-origin:top;background:linear-gradient(#00f0ff 0%,#38bdf8d9 45%,#0000 100%);border-radius:50% 50% 60% 60%;width:7px;height:22px;animation:.12s ease-in-out infinite alternate thrusterFlicker}.plume-left{transform:rotate(6deg)}.plume-right{transform:rotate(-6deg)}@keyframes thrusterFlicker{0%{opacity:.8;transform:scaleY(.85)scaleX(.9)}to{opacity:1;transform:scaleY(1.22)scaleX(1.1)}}.pod-morphing .morphed-escort-cta{animation:.38s cubic-bezier(.16,1,.3,1) ctaMorphGlitch}.pod-morphing .floating-quote-badge{animation:.38s cubic-bezier(.16,1,.3,1) badgeMorphPulse}@keyframes ctaMorphGlitch{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(1.7)drop-shadow(0 0 16px #00f0ff);transform:scale(.92)skew(-2deg)}75%{filter:brightness(1.3);transform:scale(1.04)skew(1deg)}to{filter:brightness();transform:scale(1)skew(0)}}@keyframes badgeMorphPulse{0%{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.escort-tether-pulse{animation:1.2s linear infinite tetherDashFlow}@keyframes tetherDashFlow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@media (width<=640px){.persistent-hud-cta{gap:6px;padding:.52rem 1.1rem;font-size:.72rem}.floating-quote-badge{padding:1px 6px;font-size:.5rem}.cockpit-docking-cradle{bottom:clamp(10px,1.8vh,14px)}}@keyframes ctaPulseAura{0%,to{box-shadow:0 0 24px #f59e0b8c,0 8px 25px #0009,inset 0 1px #ffffffb3}50%{box-shadow:0 0 42px #f59e0be6,0 12px 32px #000c,inset 0 1px #fff}}@keyframes ctaShimmerBeam{0%{left:-120%}25%,to{left:160%}}.pill-filter-tab{font-family:var(--font-code);letter-spacing:.08em;color:#94a3b8;cursor:pointer;user-select:none;background:#1e293b99;border:1px solid #ffffff24;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:.34rem .82rem;font-size:.72rem;font-weight:800;transition:all .15s;display:inline-flex}.pill-filter-tab:hover{color:#f8fafc;background:#334155b3;border-color:#ffffff59;transform:translateY(-1px)}.pill-filter-tab.active,.pill-filter-tab[data-active=true]{color:#fff;background:#a855f7;border-color:#fff;box-shadow:0 0 14px #a855f780}.pill-filter-tab--amber.active,.pill-filter-tab--amber[data-active=true]{color:#0f172a;background:#f59e0b;border-color:#fff;box-shadow:0 0 14px #f59e0b80}.metric-card-stat{text-align:center;cursor:pointer;background:#0f172aa6;border:1px solid #ffffff24;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;padding:9px 10px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.metric-card-stat:hover{border-color:currentColor;transform:translateY(-2px);box-shadow:0 6px 16px #0006,0 0 16px}.checkpoint-card{color:var(--text-primary);box-shadow:none;backface-visibility:hidden;will-change:transform, opacity;isolation:isolate;contain:layout style;background:0 0;border:none;border-radius:12px;padding:.4rem .6rem;position:relative;overflow:visible;transform:translateZ(0)}canvas{contain:strict}.checkpoint-card:before{display:none}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.92)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glow-button{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#38bdf840 0%,#2563eb59 100%);border:1px solid #38bdf8b3;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:.75rem 1.8rem;font-size:.86rem;font-weight:800;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 0 20px #38bdf84d,inset 0 0 15px #38bdf826}.glow-button:hover{background:linear-gradient(135deg,#38bdf880 0%,#2563eb99 100%);border-color:#fff;transform:translateY(-2px);box-shadow:0 0 30px #38bdf899,inset 0 0 20px #38bdf84d}.cockpit-metal-sticker{user-select:none;touch-action:none;will-change:transform, filter, top, left;cursor:grab;transition:transform .24s cubic-bezier(.34,1.56,.64,1),filter .24s;filter:none!important}.cockpit-metal-sticker:hover:not(.peeled):not(.smack-impact){transform:translate(-50%, -50%) scale(1.12) rotate(var(--sticker-rot,0deg))!important;filter:drop-shadow(0 0 14px #38bdf8bf)!important}.cockpit-metal-sticker.peeled{cursor:grabbing!important;transform:translate(-50%, -50%) scale(1.22) rotate(calc(var(--sticker-rot,0deg) + 6deg)) perspective(600px) rotateX(12deg) rotateY(-6deg)!important;filter:drop-shadow(0 0 20px #38bdf8e6)!important;z-index:1000!important;transition:none!important}.cockpit-metal-sticker.smack-impact{animation:.35s cubic-bezier(.34,1.56,.64,1) forwards stickerSmackSnap!important}@keyframes stickerSmackSnap{0%{transform:translate(-50%, -50%) scale(.88) rotate(var(--sticker-rot,0deg));filter:drop-shadow(0 0 25px #38bdf8f2)}45%{transform:translate(-50%, -50%) scale(1.08) rotate(var(--sticker-rot,0deg))}to{transform:translate(-50%, -50%) scale(1) rotate(var(--sticker-rot,0deg));filter:none}}@keyframes singularityShake1{0%{transform:translate(0,0)}20%{transform:translate(-4px,5px)rotate(-.35deg)}40%{transform:translate(5px,-4px)rotate(.3deg)}60%{transform:translate(-3px,4px)rotate(-.2deg)}80%{transform:translate(3px,-2px)rotate(.1deg)}to{transform:translate(0,0)}}@keyframes singularityShake2{0%{filter:none;transform:translate(0,0)}15%{filter:drop-shadow(0 0 14px #f59e0ba6);transform:translate(-10px,12px)rotate(-.9deg)}30%{transform:translate(12px,-9px)rotate(.8deg)}45%{filter:drop-shadow(0 0 20px #ef4444cc);transform:translate(-9px,11px)rotate(-.7deg)}60%{transform:translate(10px,-8px)rotate(.6deg)}75%{transform:translate(-6px,6px)rotate(-.4deg)}90%{transform:translate(5px,-4px)rotate(.2deg)}to{filter:none;transform:translate(0,0)}}.singularity-shake-1{animation:.75s ease-out singularityShake1!important}.singularity-shake-2{animation:1.05s ease-out singularityShake2!important}@keyframes tachyonFlare{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.4)}}@keyframes sciFiApertureOpen{0%{opacity:0;filter:brightness(2.6)drop-shadow(0 0 40px #38bdf8e6);transform:scale(.85,.04)}40%{opacity:.95;filter:brightness(1.8)drop-shadow(0 0 25px #38bdf899);transform:scale(1.02,.08)}to{opacity:1;filter:brightness()drop-shadow(0 0 #0000);transform:scale(1)}}@keyframes sciFiApertureClose{0%{opacity:1;filter:brightness();transform:scale(1)}40%{opacity:.9;filter:brightness(1.9)drop-shadow(0 0 30px #38bdf8b3);transform:scale(1.02,.06)}to{opacity:0;filter:brightness(2.8)drop-shadow(0 0 45px #38bdf8e6);transform:scale(.85,.02)}}.modal-aperture-enter{animation:.32s cubic-bezier(.16,1,.3,1) forwards sciFiApertureOpen!important}.modal-aperture-exit{animation:.22s cubic-bezier(.7,0,.84,0) forwards sciFiApertureClose!important}.backdrop-blur-enter{transition:opacity .3s cubic-bezier(.16,1,.3,1),backdrop-filter .3s;opacity:1!important}.backdrop-blur-exit{transition:opacity .22s cubic-bezier(.7,0,.84,0),backdrop-filter .22s;opacity:0!important}.hero-pyramid-flow{flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.hero-pyramid-apex{justify-content:center;align-items:center;margin-bottom:1.45rem;display:inline-flex;position:relative}.hero-pyramid-apex .animated-logo-svg-container{max-width:100%}.hero-pyramid-apex:before{content:"";filter:blur(28px);pointer-events:none;z-index:0;background:radial-gradient(circle,#38bdf852 0%,#a855f71a 45%,#0000 70%);border-radius:50%;width:380px;height:380px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-pyramid-copy{font-family:var(--font-body);color:#e2e8f0;text-align:center;max-width:680px;margin:0 auto 1.45rem;font-size:clamp(.92rem,1.25vw,.98rem);font-weight:500;line-height:1.62}.hero-pyramid-copy-line1{white-space:nowrap;max-width:440px;margin:0 auto;display:block}.hero-pyramid-copy-line2{white-space:nowrap;max-width:560px;margin:0 auto;display:block}.hero-pyramid-copy-line3{white-space:nowrap;max-width:680px;margin:0 auto;display:block}.hero-cta-pyramid-stack{flex-direction:column;justify-content:center;align-items:center;gap:13px;width:100%;margin:0 auto 1.35rem;display:flex}.hero-btn-work{letter-spacing:.06em!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:520px!important;padding:.65rem 1.4rem!important;font-size:.82rem!important;display:inline-flex!important}.hero-btn-quote{letter-spacing:.08em!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:580px!important;padding:.72rem 1.6rem!important;font-size:.92rem!important;display:inline-flex!important}.hero-metrics-pyramid-grid{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;max-width:660px;margin:0 auto 1.1rem;display:grid}.hero-trust-pyramid-base{background:linear-gradient(#38bdf80a 0%,#0000 100%);border-top:1px solid #38bdf82e;flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px;width:100%;max-width:680px;margin:0 auto;padding-top:10px;display:flex}.mobile-hud-only{display:none}@media (width<=768px){.desktop-hud-only{display:none!important}.mobile-hud-only{display:block!important}.hero-pyramid-apex{margin-bottom:1rem}.hero-pyramid-apex .animated-logo-svg-container{max-width:min(280px,82vw);height:auto!important}.hero-pyramid-apex:before{width:260px;height:260px}.hero-pyramid-copy{max-width:100%;margin-bottom:1.1rem;font-size:.9rem}.hero-pyramid-copy-line1,.hero-pyramid-copy-line2,.hero-pyramid-copy-line3{white-space:normal;max-width:none;display:inline}.hero-cta-pyramid-stack{gap:10px;margin-bottom:1.1rem}.hero-metrics-pyramid-grid{grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.hero-trust-pyramid-base{flex-wrap:wrap;gap:10px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cyber-scrollbar::-webkit-scrollbar{width:5px}.cyber-scrollbar::-webkit-scrollbar-track{background:#03061273;border-radius:4px}.cyber-scrollbar::-webkit-scrollbar-thumb{background:#38bdf859;border:1px solid #38bdf833;border-radius:4px}.cyber-scrollbar::-webkit-scrollbar-thumb:hover{background:#38bdf8bf;box-shadow:0 0 8px #38bdf899}.projects-showcase-grid{grid-template-columns:minmax(270px,330px) 1fr;align-items:stretch;gap:1.2rem;display:grid}@media (width<=768px){.projects-showcase-grid{grid-template-columns:1fr;gap:1rem}.cyber-scrollbar{padding-bottom:clamp(5.4rem,12vh,7.8rem)!important}.cockpit-audio-player-root{max-width:calc(100vw - 16px)!important;bottom:10px!important}}
