/* Self-hosted fonts (DSGVO-konform, kein externes Tracking) */
@font-face{font-family:'Sora';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/sora-400.woff2') format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/sora-500.woff2') format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/sora-600.woff2') format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/sora-700.woff2') format('woff2')}
@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/sora-800.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/jetbrains-mono-400.woff2') format('woff2')}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/jetbrains-mono-500.woff2') format('woff2')}

:root{--bg:#070514;--bg-2:#0c0822;--panel:#11092a;--panel-2:#180e3a;--line:rgba(178,140,255,.18);--line-2:rgba(178,140,255,.10);--ink:#fff;--muted:#9c93c9;--pink:#ff3ea5;--pink-2:#ff6fc6;--purple:#a855f7;--violet:#7c3aed;--cyan:#22d3ee;--green:#22c55e}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--ink);font-family:'Sora',system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}body{background:radial-gradient(1200px 700px at 80% -10%,rgba(255,62,165,.20),transparent 60%),radial-gradient(1100px 800px at 0 30%,rgba(168,85,247,.18),transparent 55%),radial-gradient(900px 700px at 100% 80%,rgba(34,211,238,.10),transparent 55%),var(--bg)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:0;color:inherit}img{max-width:100%;display:block}.mono{font-family:'JetBrains Mono',monospace}body::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 70% 80%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 40% 60%,rgba(255,255,255,.3),transparent),radial-gradient(1.5px 1.5px at 90% 20%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 10% 90%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 55% 15%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 85% 55%,rgba(255,255,255,.3),transparent);background-size:600px 600px;opacity:.55}.wrap{max-width:1240px;margin:0 auto;padding:0 28px;position:relative;z-index:2}section{position:relative;z-index:2}.nav{position:sticky;top:0;z-index:80;background:rgba(7,5,20,.7);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2)}.nav-inner{max-width:1240px;margin:0 auto;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:32px}.brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:-.02em}.brand .logo{width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,var(--pink) 0,var(--purple) 100%);display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;box-shadow:0 0 24px rgba(255,62,165,.5),inset 0 0 12px rgba(255,255,255,.3)}.brand .name .light{font-weight:400;color:var(--muted);margin-left:6px}.menu{display:flex;gap:1px;font-size:13px;color:var(--muted)}.menu a{padding:9px 9px;border-radius:8px;transition:.2s;white-space:nowrap}.menu a:hover,.menu a.active{color:#fff;background:rgba(168,85,247,.12)}.menu a.active{color:var(--pink)}.cta-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 22px;border-radius:999px;background:transparent;border:1.5px solid var(--pink);font-weight:600;font-size:14px;color:var(--pink);transition:.25s}.cta-pill:hover{background:linear-gradient(135deg,var(--pink),var(--purple));color:#fff;border-color:transparent;box-shadow:0 8px 28px rgba(255,62,165,.45)}.cta-pill .arr{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--purple));color:#fff;font-size:12px}@media(max-width:900px){.menu{display:none}}.menu-btn{display:none;width:40px;height:40px;border-radius:10px;background:rgba(168,85,247,.10);border:1px solid rgba(168,85,247,.3);align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}.menu-btn span{display:block;width:18px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--pink),var(--purple));transition:.3s}.menu-btn.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-btn.open span:nth-child(2){opacity:0}.menu-btn.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:900px){.menu-btn{display:flex}}.mobile-menu{position:fixed;inset:0;z-index:79;background:rgba(7,5,20,.96);backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;pointer-events:none;transition:opacity .3s;padding:80px 24px 40px}.mobile-menu.open{opacity:1;pointer-events:auto}.mobile-menu a{font-size:22px;font-weight:600;color:#fff;letter-spacing:-.01em;padding:14px 28px;border-radius:12px;width:100%;max-width:320px;text-align:center;transition:.25s}.mobile-menu a:hover,.mobile-menu a.active{background:linear-gradient(135deg,rgba(255,62,165,.18),rgba(168,85,247,.18));color:var(--pink)}.mobile-menu .cta-pill{margin-top:18px;font-size:15px;padding:14px 22px 14px 26px}.hero{padding:60px 0 90px;position:relative}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}@media(max-width:1000px){.hero-grid{grid-template-columns:1fr;gap:48px}}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:rgba(255,62,165,.08);border:1px solid rgba(255,62,165,.3);font-size:13px;color:#fff;font-weight:500;margin-bottom:30px}.eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 12px var(--pink);animation:pulse 2s ease-in-out infinite}@keyframes pulse{50%{opacity:.4;transform:scale(.7)}}h1.headline{font-size:clamp(44px,5.6vw,76px);line-height:1.04;letter-spacing:-.035em;font-weight:700;margin-bottom:26px;text-wrap:balance}h1.headline .pink{color:var(--pink)}h1.headline .cyan{color:var(--cyan)}.hero-lead{font-size:16px;line-height:1.65;color:var(--muted);max-width:520px;margin-bottom:32px;text-wrap:pretty}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:36px}.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:999px;font-weight:600;font-size:14px;transition:.25s}.btn-primary{background:linear-gradient(135deg,var(--pink),var(--purple));color:#fff;box-shadow:0 12px 32px rgba(255,62,165,.45),inset 0 1px 0 rgba(255,255,255,.25)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgba(255,62,165,.6)}.btn-ghost{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(168,85,247,.08),rgba(34,211,238,.06));border:1px solid rgba(168,85,247,.45);color:#fff;backdrop-filter:blur(10px);overflow:hidden;box-shadow:0 8px 24px rgba(168,85,247,.18),inset 0 1px 0 rgba(255,255,255,.08);transition:transform .25s,box-shadow .35s,border-color .35s}.btn-ghost::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;z-index:-1;background:conic-gradient(from var(--ang,0),#22d3ee,#a855f7,#ff3ea5,#22d3ee);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;animation:btnRotate 4s linear infinite}.btn-ghost::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translateX(-120%);transition:transform .8s ease}@property --ang{syntax:'<angle>';inherits:false;initial-value:0}@keyframes btnRotate{to{--ang:360deg}}.btn-ghost:hover{transform:translateY(-2px);border-color:rgba(34,211,238,.7);box-shadow:0 16px 38px rgba(168,85,247,.4),0 0 24px rgba(34,211,238,.3)}.btn-ghost:hover::after{transform:translateX(120%)}.btn .arr{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.2);font-size:12px}.btn-ghost .arr{background:linear-gradient(135deg,#22d3ee,#a855f7);color:#0b0720;font-weight:900;box-shadow:0 0 14px rgba(34,211,238,.6);transition:transform .25s}.btn-ghost:hover .arr{transform:scale(1.12)}.trust{display:flex;gap:22px;align-items:center;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.trust-item{display:flex;align-items:center;gap:8px}.trust-icon{width:26px;height:26px;border-radius:7px;background:rgba(255,62,165,.10);border:1px solid rgba(255,62,165,.3);display:grid;place-items:center;color:var(--pink)}.orbit-scene{position:absolute;inset:0;display:grid;place-items:center;perspective:1100px;perspective-origin:50% 50%;z-index:3;pointer-events:none;overflow:hidden}.orbit-scene::before{content:"";position:absolute;inset:-15%;background:radial-gradient(closest-side,rgba(255,62,165,.18),transparent 60%);filter:blur(20px);animation:auraBreathe 5s ease-in-out infinite}@keyframes auraBreathe{50%{transform:scale(1.08);opacity:.6}}.vortex-tunnel{position:absolute;inset:0;display:grid;place-items:center;transform-style:preserve-3d;perspective:700px}.vortex-ring{position:absolute;width:75%;aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(255,62,165,.65);box-shadow:0 0 24px rgba(255,62,165,.55),inset 0 0 24px rgba(255,62,165,.18);animation:tunnelZoom 5.4s linear infinite;animation-delay:calc(var(--i) * -0.45s);will-change:transform,opacity}.vortex-ring:nth-child(2n){border-color:rgba(34,211,238,.6);box-shadow:0 0 24px rgba(34,211,238,.5),inset 0 0 24px rgba(34,211,238,.15)}.vortex-ring:nth-child(3n){border-color:rgba(168,85,247,.6);box-shadow:0 0 24px rgba(168,85,247,.5),inset 0 0 24px rgba(168,85,247,.18)}@keyframes tunnelZoom{0%{transform:translateZ(-1600px) scale(.2);opacity:0;border-width:.5px}15%{opacity:1}85%{opacity:1}100%{transform:translateZ(60px) scale(1.6);opacity:0;border-width:2.5px}}.vortex-particles{position:absolute;inset:0;overflow:hidden;pointer-events:none;transform-style:preserve-3d}.vortex-particles span{position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:50%;background:#ff3ea5;box-shadow:0 0 10px #ff3ea5;transform-origin:0 0;animation:spiralIn var(--d,6s) linear infinite;animation-delay:var(--dl,0s);will-change:transform,opacity}.vortex-particles span:nth-child(3n){background:#22d3ee;box-shadow:0 0 10px #22d3ee}.vortex-particles span:nth-child(5n){background:#a855f7;box-shadow:0 0 10px #a855f7}.vortex-particles span:nth-child(7n){background:#facc15;box-shadow:0 0 10px #facc15}@keyframes spiralIn{0%{transform:rotate(var(--a)) translateX(var(--r,260px)) scale(1);opacity:0}8%{opacity:1}85%{opacity:1}100%{transform:rotate(calc(var(--a) + 720deg)) translateX(0) scale(.15);opacity:0}}.gyro{position:absolute;width:60%;aspect-ratio:1;transform-style:preserve-3d;animation:gyroSpin 28s linear infinite;pointer-events:none}@keyframes gyroSpin{from{transform:rotateY(0) rotateX(8deg)}to{transform:rotateY(360deg) rotateX(8deg)}}.gyro-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid}.gyro-ring.g1{border-color:rgba(255,62,165,.55);transform:rotateX(70deg);box-shadow:0 0 22px rgba(255,62,165,.5)}.gyro-ring.g2{border-color:rgba(34,211,238,.55);transform:rotateY(70deg);box-shadow:0 0 22px rgba(34,211,238,.5)}.gyro-ring.g3{border-color:rgba(168,85,247,.55);transform:rotateZ(45deg) rotateY(60deg);box-shadow:0 0 22px rgba(168,85,247,.5)}.gyro-ring::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#fff;top:-4px;left:50%;margin-left:-4px;box-shadow:0 0 14px currentColor}.gyro-ring.g1::after{color:#ff3ea5}.gyro-ring.g2::after{color:#22d3ee}.gyro-ring.g3::after{color:#a855f7}.lightning{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen}.lightning .bolt{stroke-dasharray:200;stroke-dashoffset:200;opacity:0;animation:bolt 3.4s ease-out infinite}.lightning .b1{animation-delay:0s}.lightning .b2{animation-delay:.6s}.lightning .b3{animation-delay:1.5s}.lightning .b4{animation-delay:2.3s}@keyframes bolt{0%{opacity:0;stroke-dashoffset:200}8%{opacity:1;stroke-dashoffset:0;filter:brightness(2)}12%{opacity:0}40%{opacity:0}}.sat-cloud{position:absolute;inset:0;pointer-events:none}.sat-cloud .orbit-sat{position:absolute;animation:satFloat 5s ease-in-out infinite}.sat-cloud .float-1{animation-delay:0s}.sat-cloud .float-2{animation-delay:1s}.sat-cloud .float-3{animation-delay:2s}.sat-cloud .float-4{animation-delay:3s}@keyframes satFloat{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-10px) translateX(4px)}}.orbit-sat{min-width:80px;padding:9px 12px;border-radius:12px;background:rgba(11,7,32,.92);backdrop-filter:blur(10px);border:1px solid rgba(255,62,165,.5);text-align:center;display:flex;flex-direction:column;gap:2px;box-shadow:0 8px 28px rgba(0,0,0,.55);z-index:5}.orbit-sat .sat-lbl{font-size:15px;font-weight:800;color:#fff;letter-spacing:-.01em;font-family:'Space Grotesk',sans-serif;line-height:1}.orbit-sat .sat-sub{font-size:8.5px;font-family:'JetBrains Mono',monospace;letter-spacing:.18em;text-transform:uppercase;color:#a89cc9}.orbit-sat.s-pink{box-shadow:0 0 22px rgba(255,62,165,.6),0 8px 28px rgba(0,0,0,.55);border-color:rgba(255,62,165,.6)}.orbit-sat.s-pink .sat-lbl{color:#ff3ea5}.orbit-sat.s-cyan{box-shadow:0 0 22px rgba(34,211,238,.6),0 8px 28px rgba(0,0,0,.55);border-color:rgba(34,211,238,.6)}.orbit-sat.s-cyan .sat-lbl{color:#22d3ee}.orbit-sat.s-purp{box-shadow:0 0 22px rgba(168,85,247,.6),0 8px 28px rgba(0,0,0,.55);border-color:rgba(168,85,247,.6)}.orbit-sat.s-purp .sat-lbl{color:#c891ff}.orbit-sat.s-yellow{box-shadow:0 0 22px rgba(250,204,21,.55),0 8px 28px rgba(0,0,0,.55);border-color:rgba(250,204,21,.55)}.orbit-sat.s-yellow .sat-lbl{color:#facc15}.orbit-core{position:relative;width:62%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff 0,#ff3ea5 14%,#a855f7 48%,#1a0a40 86%);box-shadow:0 0 0 1px rgba(255,62,165,.65),0 0 70px rgba(255,62,165,.65),0 0 140px rgba(168,85,247,.5),inset 0 -22px 44px rgba(0,0,0,.5),inset 0 8px 20px rgba(255,255,255,.22);animation:coreBreathe 4s ease-in-out infinite;z-index:6}@keyframes coreBreathe{50%{transform:scale(1.04);box-shadow:0 0 0 1px rgba(255,62,165,.8),0 0 100px rgba(255,62,165,.8),0 0 180px rgba(168,85,247,.6),inset 0 -22px 44px rgba(0,0,0,.5),inset 0 8px 20px rgba(255,255,255,.3)}}.core-inner{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 6%;text-shadow:0 2px 12px rgba(0,0,0,.85),0 0 30px rgba(255,62,165,.4);width:100%;padding:0 8%}.core-money{display:flex;align-items:baseline;justify-content:center;gap:clamp(2px,.4vw,5px);line-height:1;white-space:nowrap;padding:0 clamp(8px,1.6vw,18px);max-width:88%;animation:moneyPush 2.4s cubic-bezier(.2,.8,.2,1) infinite}@keyframes moneyPush{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.core-dollar{font-family:'Space Grotesk',sans-serif;font-weight:900;font-size:clamp(18px,2.8vw,34px);line-height:1;letter-spacing:-.04em;background:linear-gradient(180deg,#fff 0,#22d3ee 70%,#a855f7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(34,211,238,.6));position:relative;top:-.08em}.core-num{font-family:'Space Grotesk',sans-serif;font-weight:900;font-size:clamp(26px,4.4vw,52px);color:#fff;letter-spacing:-.02em;line-height:1;display:inline-block;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 10px rgba(34,211,238,.7),0 0 22px rgba(34,211,238,.45),0 0 36px rgba(168,85,247,.3);background:linear-gradient(180deg,#fff 0,#fff 35%,#ff3ea5 75%,#a855f7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 22px rgba(255,62,165,.55));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.core-num.nr-pop{animation:nrPop .55s cubic-bezier(.2,.8,.2,1)}@keyframes nrPop{0%{transform:scale(1);filter:drop-shadow(0 0 22px rgba(255,62,165,.55))}40%{transform:scale(1.08);filter:drop-shadow(0 0 38px rgba(255,62,165,.95)) drop-shadow(0 0 22px rgba(168,85,247,.7))}100%{transform:scale(1);filter:drop-shadow(0 0 22px rgba(255,62,165,.55))}}.core-feed{margin-top:8px;height:14px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:'JetBrains Mono',monospace;font-size:11px;color:rgba(255,255,255,.85);letter-spacing:.04em;text-shadow:0 0 8px rgba(34,211,238,.4)}.core-feed .feed-row{display:flex;flex-direction:column;align-items:center;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.core-feed .feed-row span{display:block;height:14px;line-height:14px;white-space:nowrap}.core-feed b{color:#22d3ee;font-weight:700;text-shadow:0 0 10px rgba(34,211,238,.8)}.core-energy{margin-top:8px;width:min(220px,42%);height:4px;border-radius:99px;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);position:relative;overflow:hidden}.core-energy::before{content:"";position:absolute;inset:0;width:var(--ce,0);background:linear-gradient(90deg,#22d3ee,#ff3ea5 50%,#a855f7);box-shadow:0 0 14px rgba(255,62,165,.7);transition:width .6s cubic-bezier(.2,.8,.2,1)}.core-energy::after{content:"";position:absolute;top:0;bottom:0;left:var(--ce,0);width:14px;transform:translateX(-50%);background:radial-gradient(circle,#fff 0,transparent 70%);filter:blur(2px);opacity:.9;transition:left .6s cubic-bezier(.2,.8,.2,1)}.core-cur{font-family:'JetBrains Mono',monospace;font-size:clamp(10px,1vw,12px);letter-spacing:.32em;color:rgba(255,255,255,.85);text-transform:uppercase;font-weight:600;text-shadow:0 0 10px rgba(34,211,238,.4)}.core-arc{position:absolute;inset:-12%;width:124%;height:124%;animation:coreSpin 16s linear infinite;filter:drop-shadow(0 0 10px rgba(255,62,165,.8))}@keyframes coreSpin{to{transform:rotate(360deg)}}.core-pulse{position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(255,62,165,.55);animation:corePulse 2.6s ease-out infinite;pointer-events:none}.core-pulse-2{animation-delay:.86s;border-color:rgba(168,85,247,.5)}.core-pulse-3{animation-delay:1.7s;border-color:rgba(34,211,238,.5)}@keyframes corePulse{0%{transform:scale(1);opacity:.9}100%{transform:scale(2.4);opacity:0}}.holo-v2 .holo-rings,.holo-v2 .holo-heart,.holo-v2 .holo-stats{display:none}#holoMoneyNum{position:relative;display:inline-block;font-variant-numeric:tabular-nums;transition:filter .25s ease}#holoMoneyNum::before,#holoMoneyNum::after{content:attr(data-ghost);position:absolute;inset:0;pointer-events:none;opacity:.55;mix-blend-mode:screen}#holoMoneyNum::before{color:#ff3ea5;transform:translateX(-2px);filter:blur(.4px)}#holoMoneyNum::after{color:#22d3ee;transform:translateX(2px);filter:blur(.4px)}#holoMoneyNum.hm-flash{filter:drop-shadow(0 0 18px rgba(255,62,165,.95)) drop-shadow(0 0 30px rgba(168,85,247,.7));animation:hmFlash .7s ease-out}@keyframes hmFlash{0%{transform:scale(1);letter-spacing:-.05em}30%{transform:scale(1.08) skewX(-2deg);letter-spacing:.02em}60%{transform:scale(.98) skewX(1deg)}100%{transform:scale(1);letter-spacing:-.05em}}.orbit-sat .sat-lbl{display:inline-block;overflow:hidden;line-height:1.1}.holo-roll{display:inline-block;transform:translateY(110%);will-change:transform}.holo-roll.go{transform:translateY(0);transition:transform 1.1s cubic-bezier(.2,.85,.3,1.05)}@media(max-width:600px){.orbit-sat{min-width:64px;padding:6px 9px}.orbit-sat .sat-lbl{font-size:12px}.orbit-sat .sat-sub{font-size:7.5px}}.holo-v3 .vortex-tunnel,.holo-v3 .vortex-particles,.holo-v3 .gyro,.holo-v3 .lightning,.holo-v3 .orbit-core,.holo-v3 .sat-cloud,.holo-v3 .holo-rings,.holo-v3 .holo-heart,.holo-v3 .holo-stats,.holo-v3 .holo-particles,.holo-v3 .holo-wave{display:none !important}.holo-v3{transform:rotateY(-12deg) rotateX(6deg) !important;animation:holoFloatV3 8s ease-in-out infinite !important}@keyframes holoFloatV3{0%,100%{transform:rotateY(-12deg) rotateX(6deg) translateY(0)}50%{transform:rotateY(-9deg) rotateX(5deg) translateY(-12px)}}.vault-3d{position:absolute;inset:0;display:grid;place-items:center;perspective:1500px;perspective-origin:50% 38%;transform-style:preserve-3d;z-index:3;pointer-events:none}.vault-stage{position:relative;width:100%;height:100%;transform-style:preserve-3d}.vault-floor{position:absolute;left:50%;top:72%;transform:translate(-50%,-50%) rotateX(74deg);transform-style:preserve-3d;width:88%;aspect-ratio:1;pointer-events:none}.vault-disc{position:absolute;inset:8%;border-radius:50%;background:conic-gradient(from 0,rgba(34,211,238,.55),rgba(255,62,165,.6),rgba(168,85,247,.55),rgba(34,211,238,.55));filter:blur(1px);opacity:.55;animation:discSpin 22s linear infinite;mix-blend-mode:screen}@keyframes discSpin{to{transform:rotate(360deg)}}.vault-ring{position:absolute;inset:var(--ins,0);border-radius:50%;border:1px solid rgba(255,62,165,.6);box-shadow:0 0 22px rgba(255,62,165,.5),inset 0 0 22px rgba(255,62,165,.18)}.vault-ring.r1{--ins:0}.vault-ring.r2{--ins:14%;border-color:rgba(168,85,247,.55);border-style:dashed;animation:discSpin 32s linear infinite reverse}.vault-ring.r3{--ins:30%;border-color:rgba(34,211,238,.7);box-shadow:0 0 24px rgba(34,211,238,.5),inset 0 0 22px rgba(34,211,238,.18)}.vault-ring.r4{--ins:46%;border-color:rgba(255,62,165,.85)}.vault-grid{position:absolute;inset:0;border-radius:50%;background:repeating-linear-gradient(0,transparent 0 14px,rgba(34,211,238,.18) 14px 14.5px),repeating-linear-gradient(90deg,transparent 0 14px,rgba(255,62,165,.18) 14px 14.5px);-webkit-mask:radial-gradient(circle,#000 30%,transparent 78%);mask:radial-gradient(circle,#000 30%,transparent 78%);opacity:.85}.vault-sweep{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0,rgba(34,211,238,.85),rgba(34,211,238,0) 28%,transparent 100%);-webkit-mask:radial-gradient(circle,#000 6%,#000 60%,transparent 78%);mask:radial-gradient(circle,#000 6%,#000 60%,transparent 78%);animation:discSpin 4.5s linear infinite;mix-blend-mode:screen}.vault-beam{position:absolute;left:50%;top:8%;width:18%;height:74%;transform:translateX(-50%);background:linear-gradient(180deg,rgba(34,211,238,0) 0,rgba(34,211,238,.4) 18%,rgba(255,62,165,.55) 50%,rgba(168,85,247,.4) 82%,rgba(168,85,247,0) 100%);filter:blur(16px);border-radius:50%;animation:beamPulse 2.6s ease-in-out infinite;pointer-events:none}@keyframes beamPulse{50%{opacity:.7;transform:translateX(-50%) scaleX(1.18)}}.vault-beam-core{position:absolute;left:50%;top:10%;width:2px;height:70%;transform:translateX(-50%);background:linear-gradient(180deg,transparent,#fff 30%,#fff 70%,transparent);box-shadow:0 0 12px #22d3ee,0 0 22px #ff3ea5;pointer-events:none;opacity:.85}.holo-card{position:absolute;left:50%;top:42%;width:74%;border-radius:20px;padding:clamp(14px,2vw,22px) clamp(16px,2.4vw,26px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,rgba(255,62,165,.18),rgba(168,85,247,.1) 50%,rgba(34,211,238,.18)),rgba(11,7,32,.6);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.2);box-shadow:0 0 50px rgba(255,62,165,.5),0 24px 56px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22);transform-style:preserve-3d;transform:translate(-50%,-50%) translateZ(70px) rotateY(-3deg);animation:cardFloat 5.4s ease-in-out infinite;overflow:hidden}@keyframes cardFloat{0%,100%{transform:translate(-50%,-50%) translateZ(70px) rotateY(-3deg)}50%{transform:translate(-50%,-54%) translateZ(85px) rotateY(3deg)}}.holo-card::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translateX(-110%);animation:cardShine 5s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}@keyframes cardShine{0%{transform:translateX(-110%)}55%,100%{transform:translateX(110%)}}.holo-card::after{content:"";position:absolute;inset:0;border-radius:20px;background:linear-gradient(135deg,rgba(34,211,238,.7),rgba(255,62,165,.7) 50%,rgba(168,85,247,.7));padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.85}.holo-card-label{font-family:'JetBrains Mono',monospace;font-size:clamp(9px,1.05vw,11px);letter-spacing:.32em;color:rgba(255,255,255,.88);text-transform:uppercase;font-weight:600;text-shadow:0 0 10px rgba(34,211,238,.7);display:flex;align-items:center;gap:8px}.holo-card-label::before{content:"";width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;animation:livePulse 1.6s ease-in-out infinite}@keyframes livePulse{50%{opacity:.4}}.holo-card-money{display:flex;align-items:baseline;justify-content:center;gap:clamp(2px,.4vw,5px);line-height:1;white-space:nowrap}.holo-card-dollar{font-family:'Space Grotesk',sans-serif;font-weight:900;font-size:clamp(20px,3.2vw,38px);background:linear-gradient(180deg,#fff,#22d3ee 70%,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.holo-card-num{font-family:'Space Grotesk',sans-serif;font-weight:900;font-size:clamp(30px,5.2vw,62px);color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 12px rgba(34,211,238,.75),0 0 26px rgba(168,85,247,.45)}.holo-card-meter{margin-top:6px;width:74%;height:3px;border-radius:99px;background:rgba(255,255,255,.12);overflow:hidden;position:relative}.holo-card-meter::before{content:"";position:absolute;inset:0;width:var(--cm,0);background:linear-gradient(90deg,#22d3ee,#ff3ea5 50%,#a855f7);box-shadow:0 0 12px rgba(255,62,165,.7);transition:width .6s cubic-bezier(.2,.8,.2,1)}.holo-card-meter::after{content:"";position:absolute;top:0;bottom:0;left:var(--cm,0);width:10px;transform:translateX(-50%);background:radial-gradient(circle,#fff,transparent 70%);filter:blur(1px);opacity:.9;transition:left .6s cubic-bezier(.2,.8,.2,1)}.orb-symbols{position:absolute;inset:0;transform-style:preserve-3d;pointer-events:none;animation:symOrbit 18s linear infinite}@keyframes symOrbit{to{transform:rotateY(-360deg)}}.orb-sym{position:absolute;font-family:'Space Grotesk',sans-serif;font-weight:800;font-size:clamp(18px,2.4vw,26px);color:#fff;width:clamp(34px,4.6vw,54px);height:clamp(34px,4.6vw,54px);border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,62,165,.55),rgba(168,85,247,.45));border:1.5px solid rgba(255,255,255,.45);box-shadow:0 0 22px rgba(255,62,165,.65),inset 0 1px 0 rgba(255,255,255,.35);text-shadow:0 0 8px rgba(255,255,255,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.orb-sym.s-1{left:6%;top:30%;background:linear-gradient(135deg,rgba(34,211,238,.6),rgba(168,85,247,.4));animation:symBob 3.4s ease-in-out infinite}.orb-sym.s-2{right:6%;top:18%;animation:symBob 4.2s ease-in-out -1s infinite}.orb-sym.s-3{left:12%;bottom:22%;background:linear-gradient(135deg,rgba(168,85,247,.6),rgba(255,62,165,.4));animation:symBob 3.8s ease-in-out -2s infinite}.orb-sym.s-4{right:10%;bottom:26%;background:linear-gradient(135deg,rgba(255,62,165,.6),rgba(34,211,238,.4));animation:symBob 4.6s ease-in-out -.5s infinite}.orb-sym.s-5{left:50%;top:4%;transform:translate(-50%,0);animation:symBob 3.2s ease-in-out -1.5s infinite}@keyframes symBob{0%,100%{translate:0}50%{translate:0 -10px}}.vault-floor::before{content:"";position:absolute;inset:-10%;border-radius:50%;background:radial-gradient(circle,rgba(255,62,165,.45) 0,rgba(168,85,247,.25) 35%,transparent 70%);filter:blur(28px);opacity:.85;z-index:-1;animation:floorPulse 4s ease-in-out infinite}@keyframes floorPulse{50%{opacity:.55;transform:scale(1.05)}}@media(max-width:600px){.holo-card{width:82%}.holo-card-num{font-size:clamp(28px,7vw,40px)}.orb-sym{width:36px;height:36px;font-size:16px}}.holo-v4 .vault-floor,.holo-v4 .vault-beam,.holo-v4 .vault-beam-core,.holo-v4 .orb-symbols{display:none !important}.holo-v4 .holo-card-label::before{display:none !important}.holo-v4 .holo-card{width:86%;padding:clamp(20px,3vw,32px) clamp(20px,3vw,34px);transform:translate(-50%,-50%) rotateX(0) rotateY(0) !important;animation:cardFloatV4 6s ease-in-out infinite !important;background:linear-gradient(160deg,rgba(255,62,165,.22),rgba(168,85,247,.14) 55%,rgba(11,7,32,.9)) !important;border:1px solid rgba(255,255,255,.18) !important;box-shadow:0 0 70px rgba(255,62,165,.55),0 30px 80px rgba(168,85,247,.45),0 18px 40px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.22) !important;gap:10px !important}.holo-v4 .holo-card-money{padding:0 6px;max-width:100%}.holo-v4 #holoMoneyNum::before,.holo-v4 #holoMoneyNum::after{display:none !important}.holo-v4 #holoMoneyNum.hm-flash{animation:none !important;filter:none !important}@keyframes cardFloatV4{0%,100%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-8px)}}.holo-v4 .holo-card-label{font-size:clamp(10px,1.15vw,12px) !important;color:rgba(255,255,255,.95) !important;letter-spacing:.28em;text-shadow:0 0 12px rgba(255,62,165,.7)}.holo-v4 .holo-card-money{margin:4px 0 2px}.holo-v4 .holo-card-dollar{font-size:clamp(20px,3vw,34px) !important;background:none !important;-webkit-background-clip:initial !important;background-clip:initial !important;color:#fff !important;text-shadow:0 1px 0 rgba(0,0,0,.6),0 0 14px rgba(255,62,165,.85),0 0 26px rgba(168,85,247,.55) !important;font-weight:900}.holo-v4 .holo-card-num{font-size:clamp(24px,4.2vw,46px) !important;text-shadow:0 2px 0 rgba(0,0,0,.7),0 0 18px rgba(255,255,255,.4),0 0 30px rgba(255,62,165,.65),0 0 50px rgba(168,85,247,.35) !important;letter-spacing:-.02em}.holo-card-sub{font-family:'Space Grotesk',sans-serif;font-size:clamp(11px,1.15vw,13px);color:rgba(255,255,255,.7);font-weight:500;letter-spacing:.04em;margin-top:2px}.holo-card-permonth{font-family:'JetBrains Mono',monospace;font-size:clamp(10px,1.1vw,12px);letter-spacing:.32em;color:rgba(255,255,255,.85);text-transform:uppercase;font-weight:600;text-shadow:0 0 10px rgba(255,62,165,.6);margin-top:2px}.holo-card-sub::before{content:"— ";color:#ff3ea5}.holo-card-sub::after{content:" —";color:#ff3ea5}.vault-podium{position:absolute;left:50%;top:78%;transform:translate(-50%,-50%) rotateX(72deg);transform-style:preserve-3d;width:78%;aspect-ratio:1;pointer-events:none}.podium-disc{position:absolute;inset:14%;border-radius:50%;background:radial-gradient(circle,rgba(255,62,165,.55) 0,rgba(168,85,247,.4) 40%,rgba(11,7,32,.1) 75%,transparent 92%);filter:blur(2px);animation:discSpin 30s linear infinite}.podium-glow{position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle,rgba(255,62,165,.6) 0,rgba(168,85,247,.32) 38%,transparent 72%);filter:blur(36px);opacity:.95;animation:floorPulse 4s ease-in-out infinite}.podium-ring{position:absolute;inset:6%;border-radius:50%;border:1.5px solid rgba(255,62,165,.65);box-shadow:0 0 30px rgba(255,62,165,.5),inset 0 0 28px rgba(255,62,165,.18)}.podium-ring-2{inset:24%;border-color:rgba(34,211,238,.55);border-style:dashed;box-shadow:0 0 22px rgba(34,211,238,.4),inset 0 0 18px rgba(34,211,238,.15);animation:discSpin 24s linear infinite reverse}.vault-spark,.vault-heart{position:absolute;font-family:'Space Grotesk',sans-serif;pointer-events:none;user-select:none;line-height:1}.vault-spark{font-weight:700;font-size:clamp(16px,2vw,24px);color:#fff;text-shadow:0 0 12px #fff,0 0 22px #22d3ee,0 0 32px #ff3ea5;animation:sparkPulse 2.4s ease-in-out infinite}.vault-spark.sp-1{left:10%;top:14%;animation-delay:-.2s}.vault-spark.sp-2{right:8%;top:24%;animation-delay:-1s;font-size:clamp(12px,1.5vw,18px)}.vault-spark.sp-3{right:14%;bottom:18%;animation-delay:-1.6s}@keyframes sparkPulse{0%,100%{opacity:.45;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.vault-heart{font-size:clamp(16px,2.2vw,28px);color:#ff3ea5;text-shadow:0 0 14px rgba(255,62,165,.95),0 0 26px rgba(255,62,165,.55);animation:heartFloat 4s ease-in-out infinite}.vault-heart.vh-1{left:6%;bottom:24%;animation-delay:-.5s}.vault-heart.vh-2{right:10%;top:12%;animation-delay:-2s;font-size:clamp(12px,1.6vw,20px);color:#c891ff;text-shadow:0 0 14px rgba(168,85,247,.9)}@keyframes heartFloat{0%,100%{transform:translateY(0) rotate(-8deg);opacity:.85}50%{transform:translateY(-12px) rotate(8deg);opacity:1}}@media(max-width:600px){.holo-v4 .holo-card{width:92%}.holo-v4 .holo-card-num{font-size:32px !important}.holo-v4 .holo-card-dollar{font-size:22px !important}}.chart-stage{position:relative;perspective:2400px;perspective-origin:50% 50%}.chart-stage::after{content:"";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);width:80%;height:60px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,62,165,.6),transparent 70%);filter:blur(30px);z-index:-1;animation:floor 4s ease-in-out infinite}@keyframes floor{50%{opacity:.6;transform:translateX(-50%) scale(.9)}}.chart-card{position:relative;background:linear-gradient(160deg,rgba(24,14,58,.95),rgba(11,7,32,.98));border:1px solid rgba(178,140,255,.4);border-radius:24px;padding:28px 28px 26px;transform:rotateY(-12deg) rotateX(6deg) rotateZ(-1deg);transform-style:preserve-3d;box-shadow:0 0 0 1px rgba(178,140,255,.18),0 0 50px rgba(255,62,165,.22),0 60px 120px rgba(168,85,247,.4),0 30px 60px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.06);animation:floatchart 8s ease-in-out infinite}@keyframes floatchart{0%,100%{transform:rotateY(-12deg) rotateX(6deg) rotateZ(-1deg) translateY(0)}50%{transform:rotateY(-10deg) rotateX(5deg) rotateZ(-1deg) translateY(-12px)}}.chart-card::before{content:"";position:absolute;inset:-1px;border-radius:24px;padding:1px;background:linear-gradient(135deg,rgba(255,62,165,.7),rgba(168,85,247,.4),rgba(34,211,238,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.chart-title{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fff}.chart-stats{display:flex;flex-direction:column;gap:5px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.04em;color:var(--muted);text-align:right}.bigchart{position:relative;height:230px;background:linear-gradient(180deg,transparent,rgba(255,62,165,.04)),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px) 0 0/20% 100%,linear-gradient(0,rgba(255,255,255,.02) 1px,transparent 1px) 0 0/100% 25%;border-radius:14px;border:1px solid var(--line-2);overflow:hidden;margin-bottom:16px;padding:14px 16px 22px}.bigchart svg{width:100%;height:100%;display:block;overflow:visible}.chart-axis{position:absolute;bottom:8px;left:16px;right:16px;display:flex;justify-content:space-between;font-family:'JetBrains Mono',monospace;font-size:9px;color:var(--muted);letter-spacing:.08em}.metric-tower{position:absolute;right:-30px;top:18px;display:flex;flex-direction:column;gap:10px;width:160px;z-index:3}.mtile{background:linear-gradient(180deg,rgba(24,14,58,.95),rgba(11,7,32,.95));border:1px solid rgba(178,140,255,.35);border-radius:12px;padding:11px 14px;font-family:'JetBrains Mono',monospace;box-shadow:0 12px 32px rgba(0,0,0,.5)}.mtile .lbl{font-size:9px;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;margin-bottom:4px}.mtile .row{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.mtile .v{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.02em}.mtile .d{font-size:11px;color:var(--green);font-weight:600;display:flex;align-items:center;gap:3px}.mtile .d.cyan{color:var(--cyan)}@media(max-width:1100px){.metric-tower{right:-12px;width:140px}}@media(max-width:780px){.metric-tower{position:relative;right:auto;top:auto;flex-direction:row;width:100%;margin-top:14px}.metric-tower .mtile{flex:1}}.ai-chip{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(168,85,247,.10);border:1px solid rgba(168,85,247,.35);font-size:13px;color:#fff;margin-top:6px}.ai-chip .ic{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--purple));display:grid;place-items:center;font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:700;color:#fff;box-shadow:0 0 12px rgba(168,85,247,.5)}.mtile{--acc:#ff3ea5;--acc2:#a855f7;position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(20,12,44,.96) 0,rgba(8,5,20,.98) 100%);border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:14px 14px 16px;box-shadow:0 18px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.05);isolation:isolate}.mtile[data-acc="pink"]{--acc:#ff3ea5;--acc2:#c44ed1}.mtile[data-acc="purple"]{--acc:#a855f7;--acc2:#7e4cb8}.mtile[data-acc="cyan"]{--acc:#22d3ee;--acc2:#3b82f6}.mtile[data-acc="green"]{--acc:#22d3ee;--acc2:#10b981}.mtile::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--acc),transparent);filter:drop-shadow(0 0 6px var(--acc));animation:mtTopSweep 3s ease-in-out infinite}@keyframes mtTopSweep{0%,100%{opacity:.4;transform:translateX(-30%)}50%{opacity:1;transform:translateX(30%)}}.mtile::after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--acc) 30%,transparent),transparent 60%);z-index:-1}.mt-corner{position:absolute;width:10px;height:10px;border:1.5px solid var(--acc);opacity:.7;pointer-events:none}.mt-corner.tl{top:6px;left:6px;border-right:0;border-bottom:0}.mt-corner.tr{top:6px;right:6px;border-left:0;border-bottom:0}.mt-corner.bl{bottom:6px;left:6px;border-right:0;border-top:0}.mt-corner.br{bottom:6px;right:6px;border-left:0;border-top:0}.mt-scan{position:absolute;left:0;right:0;height:30%;top:-30%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--acc) 18%,transparent),transparent);pointer-events:none;animation:mtScan 4.5s linear infinite;animation-play-state:paused}.mtile.go .mt-scan{animation-play-state:running}@keyframes mtScan{0%{top:-30%}100%{top:130%}}.mtile .lbl{display:flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.18em;color:#9c93b8;text-transform:uppercase;margin-bottom:8px}.mtile .lbl-dot{width:5px;height:5px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--acc);animation:pulse 1.6s ease-in-out infinite}.mtile .row{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;position:relative;z-index:2}.mtile .v{position:relative;display:inline-block;overflow:hidden;height:1.05em;font-family:'Space Grotesk',sans-serif;font-size:18px;font-weight:800;color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mtile .v .vroll{display:inline-block;transform:translateY(110%);will-change:transform;background:linear-gradient(180deg,#fff 0,color-mix(in srgb,var(--acc) 70%,#fff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mtile.go .v .vroll{transform:translateY(0);transition:transform 1.1s cubic-bezier(.2,.85,.3,1.05)}.mtile .d{font-family:'JetBrains Mono',monospace;font-size:11px;color:#22d3ee;font-weight:700;display:flex;align-items:center;gap:3px;opacity:0;transform:translateY(6px);transition:opacity .5s .9s,transform .5s .9s}.mtile.go .d{opacity:1;transform:translateY(0)}.mtile .d.cyan{color:#22d3ee}.mtile .dArr{font-size:9px;color:var(--acc);filter:drop-shadow(0 0 4px var(--acc))}.mt-spark{position:absolute;left:0;right:0;bottom:0;width:100%;height:22px;color:var(--acc);opacity:.55;pointer-events:none;filter:drop-shadow(0 0 6px var(--acc));stroke-dasharray:300;stroke-dashoffset:300}.mtile.go .mt-spark{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s ease-out .3s,opacity .4s}.shoot-num{position:relative;z-index:2;display:flex;align-items:baseline;justify-content:center;gap:6px;padding:14px 4px 12px;min-height:62px}.shoot-num .sn-val{font-family:'Space Grotesk',sans-serif;font-weight:900;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;line-height:1;background:linear-gradient(180deg,#fff 0,#fff 40%,var(--acc) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--acc) 50%,transparent));font-variant-numeric:tabular-nums;display:inline-block}.shoot-num .sn-arr{font-size:11px;color:var(--acc);font-weight:700;filter:drop-shadow(0 0 6px var(--acc));animation:snArrPulse 1.4s ease-in-out infinite;transform-origin:center}@keyframes snArrPulse{0%,100%{transform:translateY(0) scale(1);opacity:.85}50%{transform:translateY(-3px) scale(1.15);opacity:1}}.shoot-num.shoot{animation:snShoot .9s cubic-bezier(.2,.7,.2,1.4)}@keyframes snShoot{0%{transform:translateY(14px);opacity:0;filter:blur(4px)}40%{opacity:1;filter:blur(0)}60%{transform:translateY(-3px)}100%{transform:translateY(0)}}.shoot-num.flash::after{content:"";position:absolute;inset:-6px -10px;border-radius:14px;pointer-events:none;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--acc) 35%,transparent) 0,transparent 70%);animation:snFlash .9s ease-out forwards}@keyframes snFlash{0%{opacity:0}30%{opacity:1}100%{opacity:0}}.chart-hero-num{font-family:'Space Grotesk',sans-serif;font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.03em;color:#fff;margin-bottom:10px;display:flex;align-items:baseline;gap:6px;text-shadow:0 0 20px rgba(255,62,165,.4)}.chart-hero-num .chn-cur{color:#ff3ea5}.chart-hero-num .chn-val{background:linear-gradient(135deg,#ff3ea5,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.chart-hero-num .chn-suf{font-size:13px;color:#a89cc9;font-weight:600;letter-spacing:.04em}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 10px #22d3ee;margin-right:6px;animation:pulse 1.4s ease-in-out infinite;vertical-align:middle}.bigchart3d{position:relative;height:260px;border-radius:14px;border:1px solid var(--line-2);overflow:hidden;padding:14px 18px 26px;background:linear-gradient(180deg,rgba(255,62,165,.05) 0,rgba(0,0,0,.5) 100%);transform-style:preserve-3d;perspective:900px}.bg-grid-3d{position:absolute;inset:0;background-image:linear-gradient(rgba(168,85,247,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(168,85,247,.12) 1px,transparent 1px);background-size:40px 40px;mask:linear-gradient(180deg,transparent 0,#000 30%,#000 100%);-webkit-mask:linear-gradient(180deg,transparent 0,#000 30%,#000 100%);transform:perspective(700px) rotateX(48deg) translateY(28%) scale(1.6);transform-origin:50% 100%;animation:gridScroll 8s linear infinite;opacity:.7}@keyframes gridScroll{from{background-position:0 0}to{background-position:0 40px}}.bg-rays{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bg-rays span{position:absolute;left:50%;bottom:0;width:1.5px;height:280px;background:linear-gradient(180deg,transparent,rgba(255,62,165,.7));transform-origin:bottom center;animation:rayPulse 4s ease-in-out infinite;opacity:0}.bg-rays span:nth-child(1){transform:rotate(-30deg);animation-delay:0s}.bg-rays span:nth-child(2){transform:rotate(-10deg);animation-delay:1s;background:linear-gradient(180deg,transparent,rgba(34,211,238,.7))}.bg-rays span:nth-child(3){transform:rotate(10deg);animation-delay:2s;background:linear-gradient(180deg,transparent,rgba(168,85,247,.7))}.bg-rays span:nth-child(4){transform:rotate(30deg);animation-delay:3s}@keyframes rayPulse{0%,100%{opacity:0}50%{opacity:.45}}.bars3d{position:absolute;inset:14px 18px 26px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;z-index:2}.bar3d{position:relative;flex:1;height:0;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 40%,#0b0720));box-shadow:inset 0 -10px 24px rgba(0,0,0,.5),inset 1px 0 0 rgba(255,255,255,.18),0 0 22px color-mix(in srgb,var(--c) 60%,transparent),0 0 0 1px rgba(255,255,255,.06);transform-origin:bottom center;animation:barShoot 1.4s cubic-bezier(.18,.9,.25,1.15) forwards;animation-play-state:paused;transition:filter .25s}.bigchart3d.go .bar3d{animation-play-state:running}.bar3d:nth-child(1){animation-delay:.05s}.bar3d:nth-child(2){animation-delay:.18s}.bar3d:nth-child(3){animation-delay:.31s}.bar3d:nth-child(4){animation-delay:.44s}.bar3d:nth-child(5){animation-delay:.57s}.bar3d:nth-child(6){animation-delay:.70s}@keyframes barShoot{0%{height:0;filter:brightness(2.4) saturate(1.5)}60%{height:calc(var(--h) * 1.06);filter:brightness(1.4)}100%{height:var(--h);filter:brightness(1)}}.bar3d::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.35),transparent 30%);pointer-events:none}.bar3d::after{content:"";position:absolute;left:0;right:0;top:-3px;height:6px;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--c) 80%,#fff) 0,transparent 70%);filter:blur(2px);opacity:.9}.bar3d.hot{box-shadow:inset 0 -10px 24px rgba(0,0,0,.5),inset 1px 0 0 rgba(255,255,255,.3),0 0 36px var(--c),0 0 0 1px rgba(255,255,255,.12);animation-duration:1.7s}.bar3d.hot::after{height:10px;filter:blur(4px);background:radial-gradient(ellipse,#fff 0,var(--c) 30%,transparent 70%)}.bar3d .bv{position:absolute;left:50%;top:-22px;transform:translateX(-50%);font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:700;color:#fff;letter-spacing:.04em;white-space:nowrap;opacity:0;animation:bvFade .3s ease forwards;animation-play-state:paused}.bigchart3d.go .bar3d .bv{animation-play-state:running}.bar3d:nth-child(1) .bv{animation-delay:.7s}.bar3d:nth-child(2) .bv{animation-delay:.85s}.bar3d:nth-child(3) .bv{animation-delay:1s}.bar3d:nth-child(4) .bv{animation-delay:1.15s}.bar3d:nth-child(5) .bv{animation-delay:1.3s}.bar3d:nth-child(6) .bv{animation-delay:1.5s}@keyframes bvFade{from{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%,0)}}.bar3d.hot .bv{font-size:13px;color:#fff;text-shadow:0 0 12px var(--c);font-weight:800}.bar3d .rocket{position:absolute;left:50%;top:-44px;transform:translateX(-50%);font-size:18px;opacity:0;animation:rocketUp 1.6s ease-out 1.6s forwards}@keyframes rocketUp{0%{opacity:0;transform:translate(-50%,16px)}30%{opacity:1}100%{opacity:1;transform:translate(-50%,-12px) rotate(8deg)}}.trend-line{position:absolute;inset:14px 18px 26px;width:calc(100% - 36px);height:calc(100% - 40px);pointer-events:none;z-index:3;opacity:0;animation:trendIn 1s ease 1.4s forwards}.bigchart3d:not(.go) .trend-line{animation:none;opacity:0}@keyframes trendIn{to{opacity:1}}.trend-line path{stroke-dasharray:1200;stroke-dashoffset:1200;animation:trendDraw 2.2s cubic-bezier(.5,.05,.3,1) 1.4s forwards}.bigchart3d:not(.go) .trend-line path{animation:none}@keyframes trendDraw{to{stroke-dashoffset:0}}.sparkles{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:4}.sparkles span{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 8px #ff3ea5;animation:sparkleRise 4s linear infinite;opacity:0}.sparkles span:nth-child(1){left:18%;animation-delay:.2s}.sparkles span:nth-child(2){left:32%;animation-delay:1.5s;box-shadow:0 0 8px #22d3ee}.sparkles span:nth-child(3){left:46%;animation-delay:2.8s;box-shadow:0 0 8px #a855f7}.sparkles span:nth-child(4){left:60%;animation-delay:.8s}.sparkles span:nth-child(5){left:72%;animation-delay:2s;box-shadow:0 0 8px #22d3ee}.sparkles span:nth-child(6){left:84%;animation-delay:3.2s}.sparkles span:nth-child(7){left:90%;animation-delay:1s;box-shadow:0 0 8px #ff3ea5}.sparkles span:nth-child(8){left:25%;animation-delay:3.5s;box-shadow:0 0 8px #a855f7}@keyframes sparkleRise{0%{bottom:0;opacity:0;transform:scale(.5)}10%{opacity:1}90%{opacity:.8}100%{bottom:100%;opacity:0;transform:scale(1.4)}}.bigchart{display:none}@media(max-width:600px){.bigchart3d{height:220px}.chart-hero-num{font-size:28px}}.sec{padding:80px 0;position:relative}.sec-head{text-align:center;margin-bottom:50px}h2.sec-title{font-size:clamp(34px,4.4vw,52px);font-weight:700;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}h2.sec-title .pink{color:var(--pink)}h2.sec-title .cyan{color:var(--cyan)}h2.sec-title .grad{background:linear-gradient(90deg,var(--pink),var(--purple));-webkit-background-clip:text;background-clip:text;color:transparent}.compare{padding:80px 0;position:relative}.compare-grid{display:grid;grid-template-columns:1fr 1fr 320px;gap:18px}@media(max-width:1000px){.compare-grid{grid-template-columns:1fr}}.compare-card{background:linear-gradient(180deg,rgba(24,14,58,.65),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:18px;padding:30px 28px;position:relative}.compare-card.bad{border-color:rgba(255,62,165,.35);box-shadow:0 0 40px rgba(255,62,165,.08)}.compare-card.good{border-color:rgba(34,211,238,.25);box-shadow:0 0 40px rgba(34,211,238,.06)}.compare-card h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin-bottom:24px}.compare-card.bad h3{color:var(--pink)}.compare-card.good h3{color:var(--cyan)}.compare-list{display:flex;flex-direction:column;gap:14px;list-style:none}.compare-list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;color:#dcd6f0}.compare-list li::before{content:"";width:18px;height:18px;border-radius:50%;flex-shrink:0;margin-top:1px;display:grid;place-items:center;background-position:center;background-repeat:no-repeat;background-size:10px 10px}.compare-card.bad .compare-list li::before{background-color:rgba(255,62,165,.15);border:1px solid rgba(255,62,165,.4);background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002424'fill='none'stroke='%23ff3ea5'stroke-width='3'stroke-linecap='round'%3E%3Cpathd='M66l1212M186L618'/%3E%3C/svg%3E")}.compare-card.good .compare-list li::before{background-color:rgba(34,211,238,.15);border:1px solid rgba(34,211,238,.4);background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='002424'fill='none'stroke='%2322d3ee'stroke-width='3'stroke-linecap='round'%3E%3Cpathd='M513l4410-10'/%3E%3C/svg%3E")}.vs-badge{position:absolute;left:calc((100% - 320px - 18px) / 2 + 9px);top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--purple));display:grid;place-items:center;font-family:'JetBrains Mono',monospace;font-size:15px;font-weight:700;color:#fff;letter-spacing:.05em;box-shadow:0 0 0 8px rgba(7,5,20,1),0 0 30px rgba(255,62,165,.6);z-index:5;animation:vsspin 6s linear infinite;pointer-events:none}.compare-grid{position:relative}@keyframes vsspin{to{transform:translate(-50%,-50%) rotate(360deg)}}.vs-badge span{animation:vsspin 6s linear infinite reverse;display:inline-block}@media(max-width:1000px){.vs-badge{display:none}}.ai-card{background:linear-gradient(180deg,rgba(168,85,247,.12),rgba(34,211,238,.08));border:1px solid rgba(168,85,247,.4);border-radius:18px;padding:28px 24px;text-align:center;position:relative;overflow:hidden}.ai-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(168,85,247,.25),transparent 60%);pointer-events:none}.ai-orb{position:relative;width:78px;height:78px;border-radius:50%;margin:0 auto 18px;background:linear-gradient(135deg,var(--cyan),var(--purple));display:grid;place-items:center;font-family:'JetBrains Mono',monospace;font-size:24px;font-weight:800;color:#fff;box-shadow:0 0 40px rgba(168,85,247,.6),inset 0 0 20px rgba(255,255,255,.2);animation:aifloat 4s ease-in-out infinite}.ai-orb::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px dashed rgba(168,85,247,.4);animation:aispin 12s linear infinite}@keyframes aispin{to{transform:rotate(360deg)}}@keyframes aifloat{50%{transform:translateY(-6px)}}.ai-card h4{font-size:15px;font-weight:600;color:#fff;margin-bottom:10px}.ai-card p{font-size:12.5px;line-height:1.55;color:var(--muted);margin-bottom:18px}.ai-list{list-style:none;display:flex;flex-direction:column;gap:8px;text-align:left}.ai-list li{font-size:12.5px;color:#dcd6f0;display:flex;align-items:center;gap:8px}.ai-list li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.about-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start;max-width:1100px;margin:0 auto;padding:30px 0}@media(max-width:900px){.about-grid{grid-template-columns:1fr;gap:24px}}.about-eyebrow .sec-tag{margin-bottom:16px}.about-eyebrow .sec-title{font-size:clamp(28px,3.4vw,40px);line-height:1.1;display:block;text-align:left}.about-eyebrow .sec-title::after{display:none}.about-body p{font-size:15px;line-height:1.7;color:var(--muted);margin-bottom:18px;text-wrap:pretty}.smr-section{padding:60px 0;position:relative;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:radial-gradient(900px 400px at 50% 50%,rgba(255,62,165,.08),transparent 70%)}.smr-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;max-width:1100px;margin:0 auto;padding:0 28px;align-items:center}@media(max-width:900px){.smr-grid{grid-template-columns:1fr;gap:28px}}.smr-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.22em;color:var(--cyan);font-weight:700;text-transform:uppercase;margin-bottom:14px}.smr-title{font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.12;letter-spacing:-.02em;color:#fff;margin-bottom:18px}.smr-title .pink{color:var(--pink)}.smr-text p{font-size:14.5px;line-height:1.7;color:var(--muted);margin-bottom:14px}.smr-card{position:relative;padding:28px;border-radius:18px;background:linear-gradient(180deg,rgba(35,18,80,.55),rgba(15,8,40,.85));border:1px solid var(--line-2);overflow:hidden}.smr-bars{display:flex;flex-direction:column;gap:18px}.smr-bar{display:flex;align-items:center;gap:14px}.smr-bar .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;color:var(--muted);width:130px;flex-shrink:0;text-transform:uppercase}.smr-bar .track{flex:1;height:10px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden;position:relative}.smr-bar .fill{height:100%;border-radius:99px;background:linear-gradient(90deg,#6b7280,#9ca3af)}.smr-bar.us .fill{background:linear-gradient(90deg,var(--pink),var(--cyan));box-shadow:0 0 12px rgba(255,62,165,.5)}.smr-bar .val{font-family:'JetBrains Mono',monospace;font-weight:700;color:#fff;width:42px;text-align:right;font-size:14px}.smr-bar.us .val{color:var(--pink)}.smr-formula{margin-top:24px;padding:14px 16px;border-radius:12px;background:rgba(0,0,0,.35);border:1px dashed var(--line-2);font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--muted);text-align:center;line-height:1.6}.smr-formula b{color:#fff;font-weight:600}.smr-calc{margin-top:22px;padding:18px;border-radius:14px;background:linear-gradient(180deg,rgba(11,7,32,.85),rgba(0,0,0,.6));border:1px solid rgba(255,62,165,.25);position:relative;overflow:hidden;isolation:isolate}.smr-calc::before{content:"";position:absolute;left:0;right:0;top:0;height:1.5px;background:linear-gradient(90deg,transparent,#ff3ea5,#22d3ee,transparent);animation:smrSweep 3s ease-in-out infinite}@keyframes smrSweep{0%,100%{opacity:.3;transform:translateX(-20%)}50%{opacity:1;transform:translateX(20%)}}.smr-calc-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.smr-calc-eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;color:#22d3ee;font-weight:700;text-transform:uppercase}.smr-calc-dot{width:6px;height:6px;border-radius:50%;background:#22d3ee;box-shadow:0 0 8px #22d3ee;animation:pulse 1.4s ease-in-out infinite}.smr-calc-grade{font-family:'Space Grotesk',sans-serif;font-weight:800;font-size:13px;padding:4px 10px;border-radius:99px;background:rgba(34,211,238,.15);color:#22d3ee;border:1px solid rgba(34,211,238,.4);transition:all .3s}.smr-calc-grade.warn{background:rgba(250,204,21,.15);color:#facc15;border-color:rgba(250,204,21,.4)}.smr-calc-grade.bad{background:rgba(239,68,68,.15);color:#ef4444;border-color:rgba(239,68,68,.4)}.smr-calc-grade.elite{background:linear-gradient(135deg,rgba(255,62,165,.25),rgba(34,211,238,.25));color:#fff;border-color:rgba(255,62,165,.5);box-shadow:0 0 14px rgba(255,62,165,.4)}.smr-calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.smr-field{display:flex;flex-direction:column;gap:5px}.smr-field-lbl{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.14em;color:#9c93b8;text-transform:uppercase;font-weight:600}.smr-input-wrap{display:flex;align-items:center;gap:6px;padding:10px 12px;border-radius:10px;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.08);transition:all .2s}.smr-input-wrap:focus-within{border-color:rgba(255,62,165,.5);box-shadow:0 0 0 3px rgba(255,62,165,.12)}.smr-input-wrap input{flex:1;background:transparent;border:0;outline:0;color:#fff;font-family:'Space Grotesk',sans-serif;font-size:16px;font-weight:700;letter-spacing:-.01em;width:100%;min-width:0}.smr-input-wrap input::-webkit-outer-spin-button,.smr-input-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.smr-input-wrap input[type=number]{-moz-appearance:textfield}.smr-pre,.smr-unit{font-family:'JetBrains Mono',monospace;font-size:11px;color:#a89cc9;font-weight:600;flex-shrink:0}.smr-pre{color:#22d3ee}.smr-calc-result{padding:14px 14px 16px;border-radius:12px;background:radial-gradient(120% 100% at 50% 0,rgba(255,62,165,.1),transparent 70%),rgba(0,0,0,.45);border:1px solid rgba(255,62,165,.2)}.smr-calc-result-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.smr-rline{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.smr-rline-lbl{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:#9c93b8;text-transform:uppercase;font-weight:600}.smr-rline-val{font-family:'Space Grotesk',sans-serif;font-size:15px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.smr-rop{font-family:'Space Grotesk',sans-serif;font-size:18px;font-weight:800;color:#a855f7;flex-shrink:0;padding:0 4px}.smr-rdivider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,62,165,.4),transparent);margin:8px 0 10px}.smr-rfinal{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px}.smr-rfinal-lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.18em;color:#fff;text-transform:uppercase;font-weight:700}.smr-rfinal-val{font-family:'Space Grotesk',sans-serif;font-size:32px;font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#ff3ea5,#22d3ee);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(255,62,165,.3)}.smr-rmeter-track{position:relative;height:8px;border-radius:99px;background:rgba(255,255,255,.06);overflow:hidden}.smr-rmeter-zone{position:absolute;top:0;bottom:0;opacity:.55}.smr-rmeter-zone.z1{left:0;width:16.66%;background:#ef4444}.smr-rmeter-zone.z2{left:16.66%;width:16.66%;background:#facc15}.smr-rmeter-zone.z3{left:33.33%;right:0;background:linear-gradient(90deg,#22d3ee,#ff3ea5)}.smr-rmeter-fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,rgba(34,211,238,.6),rgba(255,62,165,.6));width:0;transition:width .55s cubic-bezier(.2,.85,.3,1.05);mix-blend-mode:screen}.smr-rmeter-thumb{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #ff3ea5,0 0 14px rgba(255,62,165,.7);transform:translate(-50%,-50%);left:0;transition:left .55s cubic-bezier(.2,.85,.3,1.05)}.smr-rmeter-ticks{display:flex;justify-content:space-between;margin-top:6px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.1em;color:#6b6385;font-weight:600}@media(max-width:520px){.smr-calc-grid{grid-template-columns:1fr}.smr-rfinal-val{font-size:26px}.smr-calc-result-row{flex-direction:column;align-items:stretch}.smr-rop{align-self:center}}.calc-section{padding:90px 0 80px;position:relative}.calc-section .sec-head{margin-bottom:38px}.calc-shell{position:relative;max-width:1180px;margin:0 auto;padding:0 28px}.calc-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:24px;align-items:stretch}@media(max-width:1000px){.calc-grid{grid-template-columns:1fr}}.calc-card{position:relative;border-radius:24px;padding:36px 34px;background:linear-gradient(180deg,rgba(35,18,80,.6),rgba(11,7,32,.92));border:1px solid var(--line);overflow:hidden}.calc-card::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(255,62,165,.4),transparent 35%,transparent 65%,rgba(34,211,238,.35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.calc-card.result{background:radial-gradient(600px 300px at 100% 0,rgba(255,62,165,.18),transparent 60%),radial-gradient(500px 300px at 0 100%,rgba(34,211,238,.14),transparent 60%),linear-gradient(180deg,rgba(35,18,80,.7),rgba(11,7,32,.95))}.calc-eyebrow{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.22em;color:var(--cyan);font-weight:700;text-transform:uppercase;margin-bottom:8px;display:flex;align-items:center;gap:10px}.calc-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);animation:pulse 1.6s ease-in-out infinite}.calc-card h3{font-size:22px;font-weight:700;color:#fff;letter-spacing:-.015em;margin-bottom:24px;line-height:1.2}.calc-field{margin-bottom:26px}.calc-field:last-of-type{margin-bottom:0}.calc-label-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:6px}.calc-label{font-size:14.5px;font-weight:600;color:#fff}.calc-value-pill{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:700;color:#fff;padding:6px 12px;border-radius:99px;background:linear-gradient(135deg,rgba(255,62,165,.18),rgba(34,211,238,.18));border:1px solid var(--line);min-width:90px;text-align:center;letter-spacing:.02em}.calc-help{font-size:12.5px;color:var(--muted);margin-bottom:12px;line-height:1.5}.calc-slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:99px;background:rgba(255,255,255,.08);outline:0;cursor:pointer;position:relative}.calc-slider::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(90deg,var(--pink) 0,var(--cyan) var(--pct,50%),rgba(255,255,255,.08) var(--pct,50%))}.calc-slider::-moz-range-track{height:6px;border-radius:99px;background:linear-gradient(90deg,var(--pink) 0,var(--cyan) var(--pct,50%),rgba(255,255,255,.08) var(--pct,50%))}.calc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--pink);margin-top:-8px;cursor:grab;box-shadow:0 0 0 4px rgba(255,62,165,.18),0 0 18px rgba(255,62,165,.55);transition:.18s}.calc-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--pink);cursor:grab;box-shadow:0 0 0 4px rgba(255,62,165,.18),0 0 18px rgba(255,62,165,.55)}.calc-slider:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.calc-range-axis{display:flex;justify-content:space-between;font-family:'JetBrains Mono',monospace;font-size:10.5px;color:var(--muted);margin-top:8px;letter-spacing:.08em}.calc-plats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(max-width:520px){.calc-plats{grid-template-columns:1fr}}.calc-plat{position:relative;display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid var(--line);cursor:pointer;transition:.2s;user-select:none}.calc-plat:hover{background:rgba(255,255,255,.06);border-color:rgba(255,62,165,.4)}.calc-plat input{position:absolute;opacity:0;pointer-events:none}.calc-plat .check{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line-2);display:grid;place-items:center;flex-shrink:0;transition:.18s;background:rgba(0,0,0,.25)}.calc-plat input:checked ~ .check{background:linear-gradient(135deg,var(--pink),var(--cyan));border-color:transparent;box-shadow:0 0 12px rgba(255,62,165,.5)}.calc-plat .check svg{opacity:0;transition:.18s;color:#fff}.calc-plat input:checked ~ .check svg{opacity:1}.calc-plat input:checked ~ .plat-label{color:#fff}.calc-plat .plat-label{font-size:13.5px;font-weight:600;color:#cfc8e6}.of-badge{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#00aff0 0,#0080d0 100%);flex-shrink:0;position:relative;box-shadow:0 0 0 1px rgba(0,175,240,.5),0 8px 24px rgba(0,175,240,.35),inset 0 1px 0 rgba(255,255,255,.3);overflow:visible}.of-badge::before{content:"";position:absolute;inset:3px;border-radius:11px;background:linear-gradient(180deg,rgba(255,255,255,.15),transparent 50%);pointer-events:none;z-index:1}.of-pulse{position:absolute;inset:0;border-radius:14px;border:1.5px solid rgba(0,175,240,.55);animation:ofPulse 2.4s ease-out infinite;pointer-events:none}.of-pulse-2{animation-delay:1.2s}@keyframes ofPulse{0%{transform:scale(1);opacity:.8}100%{transform:scale(1.7);opacity:0}}.calc-plat .plat-bonus{margin-left:auto;font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--cyan);letter-spacing:.1em}.calc-plat.featured{border-color:rgba(255,62,165,.5);background:linear-gradient(180deg,rgba(255,62,165,.08),rgba(34,211,238,.04))}.calc-revenue{position:relative;text-align:left;margin-bottom:8px}.calc-revenue-label{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin-bottom:10px}.calc-revenue-big{font-size:clamp(54px,8vw,90px);font-weight:800;letter-spacing:-.045em;line-height:.95;background:linear-gradient(135deg,var(--pink) 10%,#fff 50%,var(--cyan) 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 30px rgba(255,62,165,.25));font-variant-numeric:tabular-nums}.calc-revenue-tag{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.18em;color:var(--cyan);padding:4px 10px;border-radius:99px;background:rgba(34,211,238,.12);border:1px solid rgba(34,211,238,.3)}.calc-revenue-tag .arr-up{font-size:14px}.calc-spark{height:80px;margin:18px 0 24px;position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.05));border:1px solid var(--line-2)}.calc-spark svg{width:100%;height:100%;display:block}.calc-spark::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:sparkShine 4s ease-in-out infinite;pointer-events:none}@keyframes sparkShine{0%,100%{transform:translateX(-100%)}50%{transform:translateX(100%)}}.calc-rows{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--line-2);padding-top:18px;margin-top:6px}.calc-row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 0;border-bottom:1px dashed var(--line-2)}.calc-row:last-child{border-bottom:0}.calc-row .lbl{font-size:13.5px;color:var(--muted);font-weight:500}.calc-row .lbl strong{color:#fff;font-weight:700;display:block;font-size:14.5px;margin-bottom:2px}.calc-row .num{font-family:'JetBrains Mono',monospace;font-weight:700;color:#fff;font-size:18px;font-variant-numeric:tabular-nums}.calc-row.highlight .num{color:var(--pink);text-shadow:0 0 12px rgba(255,62,165,.4)}.calc-cta-block{margin-top:22px;padding-top:22px;border-top:1px solid var(--line-2);text-align:center}.calc-cta-block .lbl{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin-bottom:12px}.calc-cta-row{display:flex;gap:10px;flex-wrap:wrap}.calc-cta-row .btn{flex:1;justify-content:center;min-width:160px}.calc-disclaimer{font-size:11px;line-height:1.5;color:rgba(163,160,194,.65);margin-top:18px;padding-top:14px;border-top:1px solid var(--line-2)}.manifest{padding:120px 0;text-align:center;position:relative;overflow:hidden}.manifest::before{content:"";position:absolute;inset:0;background:radial-gradient(700px 400px at 50% 50%,rgba(168,85,247,.18),transparent 60%);pointer-events:none}.manifest-text{position:relative;font-size:clamp(48px,9vw,140px);font-weight:800;letter-spacing:-.04em;line-height:.95;color:#fff;text-wrap:balance}.manifest-text .num{background:linear-gradient(135deg,var(--pink),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.manifest-sub{position:relative;margin-top:24px;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.32em;color:var(--muted);text-transform:uppercase}.sec-mini{display:flex;gap:18px;padding:22px 26px;border-radius:18px;background:linear-gradient(180deg,rgba(34,211,238,.06),rgba(15,8,40,.6));border:1px solid var(--line-2);max-width:780px;margin:0 auto;align-items:flex-start}.sec-mini-icon{flex-shrink:0;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--cyan),var(--purple));color:#fff;box-shadow:0 0 18px rgba(34,211,238,.4)}.sec-mini h4{font-size:15px;font-weight:700;color:#fff;margin-bottom:6px;letter-spacing:-.005em}.sec-mini p{font-size:13.5px;line-height:1.6;color:var(--muted);margin:0}@media(max-width:1100px){.pkg-grid{grid-template-columns:1fr !important}}.pkg{padding:32px 26px !important;text-align:left !important;display:flex;flex-direction:column;gap:14px;min-height:100%}.pkg .pkg-num{font-family:'JetBrains Mono',monospace;font-size:13px;letter-spacing:.2em;color:var(--pink);font-weight:700}.pkg .pkg-tag{position:absolute;top:18px;right:18px;padding:4px 10px;border-radius:999px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.18em;font-weight:700;background:linear-gradient(135deg,var(--cyan),var(--purple));color:#fff;box-shadow:0 0 12px rgba(34,211,238,.5)}.pkg h3{font-size:20px !important;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff}.pkg .pkg-sub{font-size:14px;font-weight:400;color:var(--muted);display:block;margin-top:4px}.pkg p{font-size:13.5px !important;line-height:1.6 !important;color:var(--muted);flex:1}.pkg-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;align-self:flex-start;padding:13px 22px;border-radius:999px;background:linear-gradient(135deg,var(--pink),var(--purple));color:#fff;font-weight:700;font-size:13.5px;letter-spacing:.01em;border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 26px rgba(255,62,165,.35),inset 0 1px 0 rgba(255,255,255,.22);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,gap .2s ease;position:relative;isolation:isolate}.pkg-link::before{content:"";position:absolute;inset:-2px;border-radius:inherit;z-index:-1;background:linear-gradient(135deg,var(--pink),var(--purple));filter:blur(10px);opacity:.55;transition:.2s}.pkg-link:hover{transform:translateY(-2px);gap:14px;box-shadow:0 16px 36px rgba(255,62,165,.55),inset 0 1px 0 rgba(255,255,255,.28)}.pkg-link:hover::before{opacity:.85;filter:blur(14px)}.pkg-link span{transition:.2s}@media(max-width:1100px){.serv-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.serv-grid{grid-template-columns:repeat(2,1fr)}}.serv{position:relative;background:linear-gradient(180deg,rgba(24,14,58,.6),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:16px;padding:24px 18px;text-align:center;transition:.3s;overflow:hidden}.serv::before{content:"";position:absolute;inset:-1px;border-radius:16px;padding:1px;background:linear-gradient(160deg,rgba(255,62,165,.5),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:.3s}.serv:hover{transform:translateY(-4px);border-color:rgba(255,62,165,.5)}.serv:hover::before{opacity:1}.serv-icon{width:54px;height:54px;border-radius:14px;margin:0 auto 16px;background:linear-gradient(135deg,rgba(255,62,165,.16),rgba(168,85,247,.16));border:1px solid rgba(255,62,165,.35);display:grid;place-items:center;color:var(--pink);box-shadow:0 0 24px rgba(255,62,165,.2)}.serv h3{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-bottom:10px;color:#fff}.serv p{font-size:12.5px;line-height:1.5;color:var(--muted)}.ai-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}@media(max-width:1100px){.ai-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.ai-grid{grid-template-columns:repeat(2,1fr)}}.aicard{position:relative;background:linear-gradient(180deg,rgba(24,14,58,.6),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:16px;padding:22px 18px;transition:.3s}.aicard:hover{transform:translateY(-4px);border-color:rgba(168,85,247,.5);box-shadow:0 20px 40px rgba(168,85,247,.2)}.aicard .ai-tag{position:absolute;top:14px;right:14px;padding:3px 8px;border-radius:6px;background:linear-gradient(135deg,var(--cyan),var(--purple));font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;letter-spacing:.06em;color:#fff;box-shadow:0 0 12px rgba(168,85,247,.5)}.ai-icon{width:46px;height:46px;border-radius:12px;margin-bottom:14px;background:rgba(168,85,247,.12);border:1px solid rgba(168,85,247,.3);display:grid;place-items:center;color:#c084fc}.aicard h3{font-size:14.5px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px;color:#fff}.aicard p{font-size:12px;line-height:1.5;color:var(--muted)}.proc-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:relative}@media(max-width:1100px){.proc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.proc-grid{grid-template-columns:1fr}}.proc{background:linear-gradient(180deg,rgba(24,14,58,.6),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:18px;padding:24px 20px;position:relative;transition:.3s}.proc:hover{transform:translateY(-4px);border-color:rgba(255,62,165,.4)}.proc-num{font-family:'JetBrains Mono',monospace;font-size:34px;font-weight:700;letter-spacing:-.02em;background:linear-gradient(135deg,var(--pink),var(--purple));-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:14px;line-height:1}.proc h3{font-size:16px;font-weight:600;color:#fff;margin-bottom:8px;letter-spacing:-.01em}.proc p{font-size:12.5px;line-height:1.55;color:var(--muted);margin-bottom:18px}.proc-icon{width:38px;height:38px;border-radius:10px;background:rgba(255,62,165,.10);border:1px solid rgba(255,62,165,.3);display:grid;place-items:center;color:var(--pink)}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.why-grid{grid-template-columns:repeat(2,1fr)}}.whyc{background:linear-gradient(180deg,rgba(24,14,58,.6),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:18px;padding:24px 20px;display:flex;flex-direction:column;gap:14px;transition:.3s}.whyc:hover{transform:translateY(-4px);border-color:rgba(255,62,165,.4)}.whyc .wic{width:42px;height:42px;border-radius:12px;background:rgba(255,62,165,.12);border:1px solid rgba(255,62,165,.3);display:grid;place-items:center;color:var(--pink)}.whyc.b .wic{background:rgba(168,85,247,.12);border-color:rgba(168,85,247,.3);color:#c084fc}.whyc.c .wic{background:rgba(34,211,238,.10);border-color:rgba(34,211,238,.3);color:var(--cyan)}.whyc.d .wic{background:rgba(255,193,7,.10);border-color:rgba(255,193,7,.3);color:#ffc107}.whyc h3{font-size:15px;font-weight:600;color:#fff}.whyc p{font-size:12.5px;line-height:1.55;color:var(--muted)}.skyline{margin-top:60px;padding:80px 28px 0;background:linear-gradient(180deg,#0c0822 0,#11052a 60%,#1a0a3a 100%);border-top:1px solid var(--line);position:relative;overflow:hidden}.skyline::before{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(180deg,transparent,rgba(7,5,20,.9)),url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='001200140'preserveAspectRatio='none'%3E%3Cpathfill='%23000'd='M0140V70h30V40h20V60h25V30h15V50h20V20h30V60h25V80h20V40h35V20h20V60h30V40h25V70h20V30h25V60h35V40h20V70h30V50h20V80h25V40h30V20h25V60h20V40h35V70h25V50h20V80h30V40h25V20h20V70h30V50h25V80h35V60h20V40h30V70h25V50h20V80h25V40h30V70h20V50h25V80h35V40h20V20h25V60h30V40h20V70h25V50h20V80h30V40h25V70h20V50h35V80h25V60h20V40h30V70h25V50h20V40z'/%3E%3C/svg%3E");background-size:cover;background-position:bottom;opacity:.5;pointer-events:none}.skyline::after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background-image:radial-gradient(2px 2px at 12% 70%,rgba(255,62,165,.8),transparent),radial-gradient(1.5px 1.5px at 22% 80%,rgba(34,211,238,.7),transparent),radial-gradient(2px 2px at 38% 60%,rgba(168,85,247,.8),transparent),radial-gradient(1.5px 1.5px at 52% 75%,rgba(255,62,165,.7),transparent),radial-gradient(2px 2px at 65% 65%,rgba(34,211,238,.7),transparent),radial-gradient(1.5px 1.5px at 78% 80%,rgba(255,193,7,.6),transparent),radial-gradient(2px 2px at 88% 70%,rgba(168,85,247,.8),transparent);pointer-events:none}.skyline-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:280px 1fr;gap:50px;align-items:center;position:relative;z-index:2}@media(max-width:900px){.skyline-inner{grid-template-columns:1fr;gap:30px;text-align:center}}.holo-stage{position:relative;width:100%;aspect-ratio:3/4;perspective:1600px;perspective-origin:50% 40%}.holo-stage::after{content:"";position:absolute;left:50%;bottom:-20px;transform:translateX(-50%);width:80%;height:60px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,62,165,.7),transparent 70%);filter:blur(28px);opacity:.7;animation:holofloor 4s ease-in-out infinite}@keyframes holofloor{50%{opacity:.4;transform:translateX(-50%) scale(.9)}}.holo{position:relative;width:100%;height:100%;border-radius:22px;background:linear-gradient(165deg,rgba(24,14,58,.95),rgba(11,7,32,.98));border:1px solid rgba(255,62,165,.4);overflow:hidden;transform:rotateY(-10deg) rotateX(8deg);transform-style:preserve-3d;box-shadow:0 0 40px rgba(255,62,165,.3),0 50px 100px rgba(168,85,247,.4),0 30px 60px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.08);animation:holofloat 7s ease-in-out infinite}@keyframes holofloat{0%,100%{transform:rotateY(-10deg) rotateX(8deg) translateY(0)}50%{transform:rotateY(-8deg) rotateX(7deg) translateY(-10px)}}.holo::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1.5px;background:linear-gradient(135deg,rgba(255,62,165,.9),rgba(168,85,247,.5),rgba(34,211,238,.8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.holo::after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0,rgba(255,62,165,.04) 0 2px,transparent 2px 4px);mix-blend-mode:overlay;animation:scanmove 8s linear infinite}@keyframes scanmove{to{background-position:0 60px}}.holo-rings{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:65%;aspect-ratio:1}.holo-rings .ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,62,165,.4);animation:ringspin 12s linear infinite}.holo-rings .ring.r2{inset:14%;border-color:rgba(168,85,247,.5);border-style:dashed;animation-duration:9s;animation-direction:reverse}.holo-rings .ring.r3{inset:28%;border-color:rgba(34,211,238,.45);animation-duration:6s}.holo-rings .ring.r4{inset:40%;border:0;border-radius:50%;background:radial-gradient(circle,rgba(255,62,165,.9),rgba(168,85,247,.6) 60%,transparent 80%);box-shadow:0 0 40px rgba(255,62,165,.7),inset 0 0 20px rgba(255,255,255,.3);animation:pulseheart 2.4s ease-in-out infinite}@keyframes ringspin{to{transform:rotate(360deg)}}@keyframes pulseheart{50%{transform:scale(1.08);box-shadow:0 0 60px rgba(255,62,165,1)}}.holo-heart{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);z-index:3;color:#fff;font-weight:800;font-size:24px;font-family:'JetBrains Mono',monospace;letter-spacing:.05em;text-shadow:0 0 12px rgba(255,255,255,.8),0 0 24px var(--pink);pointer-events:none}.holo-label{position:absolute;top:18px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.7);z-index:4}.holo-label .live{display:flex;align-items:center;gap:6px;color:var(--pink)}.holo-label .live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pink);box-shadow:0 0 8px var(--pink);animation:pulse 1.6s ease-in-out infinite}.holo-stats{position:absolute;left:18px;right:18px;bottom:60px;display:grid;grid-template-columns:1fr 1fr;gap:10px;z-index:4}.holo-stat{background:rgba(11,7,32,.6);backdrop-filter:blur(8px);border:1px solid rgba(255,62,165,.25);border-radius:10px;padding:8px 10px}.holo-stat .lbl{font-family:'JetBrains Mono',monospace;font-size:8px;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;margin-bottom:2px}.holo-stat .val{font-size:14px;font-weight:700;color:#fff;letter-spacing:-.01em}.holo-stat .val .up{color:var(--cyan);font-size:9px;margin-left:4px;font-weight:600}.holo-wave{position:absolute;left:0;right:0;bottom:0;height:46px;z-index:3;background:linear-gradient(180deg,transparent,rgba(255,62,165,.1));border-top:1px solid rgba(255,62,165,.2)}.holo-wave svg{width:100%;height:100%;display:block}.holo-particles{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden}.holo-particles span{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--pink);box-shadow:0 0 8px var(--pink);animation:particle 6s linear infinite}.holo-particles span:nth-child(1){left:15%;animation-delay:0s;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.holo-particles span:nth-child(2){left:30%;animation-delay:-1.2s}.holo-particles span:nth-child(3){left:50%;animation-delay:-2.4s;background:var(--purple);box-shadow:0 0 8px var(--purple)}.holo-particles span:nth-child(4){left:70%;animation-delay:-3.6s;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.holo-particles span:nth-child(5){left:85%;animation-delay:-4.8s}@keyframes particle{0%{bottom:-10px;opacity:0}20%{opacity:1}80%{opacity:1}100%{bottom:110%;opacity:0}}.skyline-text h2{font-size:clamp(34px,3.8vw,46px);font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#fff;margin-bottom:18px;text-wrap:balance}.skyline-text h2 .pink{color:var(--pink)}.skyline-text h2 .cyan{color:var(--cyan)}.skyline-text p{font-size:15px;color:var(--muted);line-height:1.65;margin-bottom:28px;text-wrap:pretty}.skyline-actions{display:flex;gap:14px;flex-wrap:wrap}@media(max-width:900px){.skyline-actions{justify-content:center}}.btn-wa{background:rgba(255,255,255,.06);border:1px solid var(--line);color:#fff;backdrop-filter:blur(10px)}.btn-wa:hover{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.45)}.btn-wa .arr{background:#22c55e;color:#fff}footer{padding:30px 0 30px;border-top:1px solid var(--line-2);position:relative;z-index:3;background:#070514}.foot{max-width:1240px;margin:0 auto;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.foot-legal{display:flex;gap:12px;align-items:center}.foot-legal a{color:var(--muted);text-decoration:none;transition:.2s}.foot-legal a:hover{color:#fff}.foot-sep{opacity:.4}.legal-overlay{position:fixed;inset:0;z-index:10000;display:none;align-items:center;justify-content:center;background:rgba(7,5,20,.86);backdrop-filter:blur(14px);padding:24px}.legal-overlay.active{display:flex;animation:legalFadeIn .25s ease}@keyframes legalFadeIn{from{opacity:0}to{opacity:1}}.legal-modal{position:relative;width:100%;max-width:760px;max-height:85vh;background:linear-gradient(180deg,#180e3a,#0c0822);border:1px solid var(--line);border-radius:22px;padding:32px 34px 28px;overflow-y:auto;box-shadow:0 40px 100px -20px rgba(255,62,165,.25),0 0 0 1px rgba(255,255,255,.04);animation:legalSlide .35s cubic-bezier(.2,.85,.3,1.05)}@keyframes legalSlide{from{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.legal-close{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:rgba(255,255,255,.04);color:#fff;cursor:pointer;display:grid;place-items:center;font-size:20px;line-height:1;transition:.2s}.legal-close:hover{background:rgba(255,62,165,.15);border-color:rgba(255,62,165,.5);transform:rotate(90deg)}.legal-modal h2{font-family:'Sora',sans-serif;font-size:26px;font-weight:700;margin-bottom:8px;color:#fff;letter-spacing:-.01em}.legal-modal h3{font-family:'Sora',sans-serif;font-size:16px;font-weight:600;margin:24px 0 8px;color:#fff;letter-spacing:-.005em}.legal-modal h3:first-of-type{margin-top:18px}.legal-modal p,.legal-modal li{font-size:13.5px;line-height:1.7;color:var(--muted);text-wrap:pretty}.legal-modal p{margin-bottom:10px}.legal-modal ul{padding-left:20px;margin-bottom:10px}.legal-modal li{margin-bottom:4px}.legal-modal a{color:var(--cyan);text-decoration:none;border-bottom:1px solid rgba(34,211,238,.3)}.legal-modal a:hover{color:#fff;border-color:#fff}.legal-modal b,.legal-modal strong{color:#fff;font-weight:600}.legal-modal .legal-eyebrow{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pink);margin-bottom:10px;font-weight:600}.legal-modal hr{border:0;border-top:1px solid var(--line);margin:22px 0}@media(max-width:600px){.legal-modal{padding:26px 22px 22px;border-radius:18px;max-height:90vh}.legal-modal h2{font-size:22px}.legal-modal h3{font-size:15px}.legal-modal p,.legal-modal li{font-size:13px}}display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-size:12.5px;color:var(--muted)}.foot-trust{display:flex;gap:24px;flex-wrap:wrap}.foot-trust span{display:flex;align-items:center;gap:7px}.foot-trust span::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pink);box-shadow:0 0 8px var(--pink)}.foot-social{display:flex;gap:8px}.foot-social a{width:32px;height:32px;border-radius:8px;background:rgba(255,255,255,.05);border:1px solid var(--line);display:grid;place-items:center;transition:.2s;color:var(--muted)}.foot-social a:hover{color:#fff;border-color:var(--pink);background:rgba(255,62,165,.1)}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s ease}.reveal.in{opacity:1;transform:none}.reveal.delay-1{transition-delay:.08s}.reveal.delay-2{transition-delay:.16s}.reveal.delay-3{transition-delay:.24s}.reveal.delay-4{transition-delay:.32s}.float-y{animation:fy 6s ease-in-out infinite}.float-y.d1{animation-delay:-2s}.float-y.d2{animation-delay:-4s}@keyframes fy{50%{transform:translateY(-8px)}}.scroll-prog{position:fixed;top:0;left:0;height:3px;width:0;z-index:200;background:linear-gradient(90deg,var(--cyan),var(--purple),var(--pink));box-shadow:0 0 16px var(--pink),0 0 28px rgba(255,62,165,.6);transition:width .08s linear}.jelly{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;mix-blend-mode:screen}.jelly .jb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform}.jelly .jb-1{width:48vw;height:48vw;left:-10%;top:8%;background:radial-gradient(closest-side,rgba(255,62,165,.85),transparent 70%);animation:jellyDrift1 22s ease-in-out infinite alternate}.jelly .jb-2{width:42vw;height:42vw;right:-8%;top:30%;background:radial-gradient(closest-side,rgba(168,85,247,.8),transparent 70%);animation:jellyDrift2 26s ease-in-out infinite alternate}.jelly .jb-3{width:54vw;height:54vw;left:18%;bottom:-15%;background:radial-gradient(closest-side,rgba(34,211,238,.65),transparent 70%);animation:jellyDrift3 30s ease-in-out infinite alternate}.jelly .jb-4{width:36vw;height:36vw;right:14%;bottom:8%;background:radial-gradient(closest-side,rgba(255,62,165,.7),transparent 70%);animation:jellyDrift4 24s ease-in-out infinite alternate}@keyframes jellyDrift1{0%{transform:translate(0,0) scale(1) rotate(0)}50%{transform:translate(8vw,12vh) scale(1.18) rotate(40deg)}100%{transform:translate(-4vw,18vh) scale(.9) rotate(-30deg)}}@keyframes jellyDrift2{0%{transform:translate(0,0) scale(1.05) rotate(0)}50%{transform:translate(-10vw,8vh) scale(.85) rotate(-50deg)}100%{transform:translate(-6vw,16vh) scale(1.2) rotate(35deg)}}@keyframes jellyDrift3{0%{transform:translate(0,0) scale(.95) rotate(0)}50%{transform:translate(-8vw,-12vh) scale(1.15) rotate(60deg)}100%{transform:translate(10vw,-18vh) scale(1) rotate(-40deg)}}@keyframes jellyDrift4{0%{transform:translate(0,0) scale(1) rotate(0)}50%{transform:translate(6vw,-10vh) scale(1.25) rotate(-45deg)}100%{transform:translate(-8vw,-4vh) scale(.88) rotate(50deg)}}.bg-3d{position:fixed;inset:0;z-index:0;pointer-events:none;perspective:1100px;perspective-origin:50% 60%;overflow:hidden;mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 78%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 78%,transparent 100%)}.bg-3d-grid{position:absolute;left:50%;top:50%;width:280%;height:240%;background:linear-gradient(rgba(255,62,165,.10) 1px,transparent 1px) 0 0/64px 64px,linear-gradient(90deg,rgba(168,85,247,.10) 1px,transparent 1px) 0 0/64px 64px;transform-origin:50% 50%;transform:translate(-50%,-50%) rotateX(72deg) translateZ(-180px);animation:bg3dShift 24s linear infinite;filter:drop-shadow(0 0 20px rgba(255,62,165,.18));will-change:background-position,transform}@keyframes bg3dShift{0%{background-position:0 0,0 0}100%{background-position:0 256px,256px 0}}.bg-3d-glow{position:absolute;left:50%;bottom:8%;transform:translateX(-50%);width:80%;height:380px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,62,165,.22),transparent 70%);filter:blur(30px);pointer-events:none;animation:bg3dPulse 6s ease-in-out infinite}@keyframes bg3dPulse{0%,100%{opacity:.55}50%{opacity:1}}.money-rain{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.money-rain span{position:absolute;bottom:-8%;font-family:'Space Grotesk',sans-serif;font-weight:900;color:rgba(255,62,165,.14);text-shadow:0 0 12px rgba(255,62,165,.3);animation:moneyRise var(--mr-dur,16s) linear infinite;animation-delay:var(--mr-d,0s);left:var(--mr-x,50%);font-size:var(--mr-size,18px);filter:blur(.3px);user-select:none}.money-rain span:nth-child(3n){color:rgba(168,85,247,.16);text-shadow:0 0 12px rgba(168,85,247,.3)}.money-rain span:nth-child(5n){color:rgba(34,211,238,.14);text-shadow:0 0 12px rgba(34,211,238,.3)}@keyframes moneyRise{0%{transform:translate(0,0) rotate(0);opacity:0}10%{opacity:.85}90%{opacity:.7}100%{transform:translate(var(--mr-drift,30px),-130vh) rotate(var(--mr-rot,180deg));opacity:0}}.beams{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;mix-blend-mode:screen;opacity:.45}.beam{position:absolute;top:-20%;width:1px;height:140%;background:linear-gradient(180deg,transparent 0,rgba(255,62,165,.85) 35%,rgba(168,85,247,.85) 65%,transparent 100%);filter:blur(2px);animation:beamSweep var(--bm-dur,9s) ease-in-out infinite;animation-delay:var(--bm-d,0s);transform:translateX(-200px) rotate(8deg);transform-origin:50% 0}@keyframes beamSweep{0%{transform:translateX(-200px) rotate(8deg);opacity:0}20%{opacity:.85}50%{transform:translateX(60vw) rotate(8deg);opacity:1}80%{opacity:.6}100%{transform:translateX(120vw) rotate(8deg);opacity:0}}.tilt3d-in{opacity:0;transform:perspective(1400px) rotateX(18deg) translateY(60px) scale(.96);transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1.2s cubic-bezier(.2,.8,.2,1)}.tilt3d-in.in{opacity:1;transform:perspective(1400px) rotateX(0) translateY(0) scale(1)}.aurora{position:fixed;inset:-20%;z-index:0;pointer-events:none;background:radial-gradient(40% 30% at 20% 30%,rgba(255,62,165,.22),transparent 60%),radial-gradient(35% 35% at 80% 20%,rgba(168,85,247,.20),transparent 60%),radial-gradient(45% 35% at 60% 80%,rgba(34,211,238,.14),transparent 60%);filter:blur(20px);animation:auroraMove 18s ease-in-out infinite alternate}@keyframes auroraMove{0%{transform:translate(0,0) rotate(0) scale(1)}50%{transform:translate(-3%,2%) rotate(8deg) scale(1.06)}100%{transform:translate(2%,-2%) rotate(-6deg) scale(1.1)}}.grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'width='160'height='160'><filterid='n'><feTurbulencebaseFrequency='.9'numOctaves='2'stitchTiles='stitch'/><feColorMatrixvalues='000010000100001000.90'/></filter><rectwidth='100%25'height='100%25'filter='url(%23n)'/></svg>");animation:grainShift .6s steps(6) infinite}@keyframes grainShift{0%{transform:translate(0,0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,4%)}80%{transform:translate(3%,-1%)}100%{transform:translate(0,0)}}.cursor-glow{position:fixed;top:0;left:0;width:520px;height:520px;border-radius:50%;pointer-events:none;z-index:1;opacity:0;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,62,165,.18) 0,rgba(168,85,247,.10) 35%,transparent 70%);filter:blur(20px);transition:opacity .4s;mix-blend-mode:screen}@media(hover:hover){body.has-cursor .cursor-glow{opacity:1}}.orb-field{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;animation:orbFloat 22s ease-in-out infinite}.orb.o1{width:420px;height:420px;left:-8%;top:8%;background:rgba(255,62,165,.4);animation-duration:24s}.orb.o2{width:360px;height:360px;right:-6%;top:42%;background:rgba(168,85,247,.45);animation-duration:28s;animation-delay:-6s}.orb.o3{width:300px;height:300px;left:35%;bottom:-8%;background:rgba(34,211,238,.32);animation-duration:30s;animation-delay:-12s}@keyframes orbFloat{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(60px,-40px) scale(1.1)}66%{transform:translate(-40px,50px) scale(.92)}}.headline .pink,.headline .cyan,.headline .pink .ch,.headline .cyan .ch{background:linear-gradient(90deg,var(--pink),var(--purple),var(--cyan),var(--pink));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradFlow 6s linear infinite;filter:drop-shadow(0 0 18px rgba(255,62,165,.35))}@keyframes gradFlow{to{background-position:300% 0}}.headline .word{display:inline-block;white-space:nowrap}.headline .ch{display:inline-block;transform:translateY(110%) rotate(8deg);opacity:0;transition:transform .9s cubic-bezier(.2,.9,.2,1),opacity .9s}.headline.in .ch{transform:translateY(0) rotate(0);opacity:1}.btn,.cta-pill{position:relative;overflow:hidden;will-change:transform}.btn::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-120%);transition:transform .8s ease;pointer-events:none}.btn:hover::after{transform:translateX(120%)}.ticker{position:relative;z-index:2;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:linear-gradient(90deg,rgba(255,62,165,.06),rgba(168,85,247,.06),rgba(34,211,238,.06));overflow:hidden;padding:18px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track{display:flex;gap:48px;width:max-content;animation:tickerScroll 38s linear infinite}.ticker-item{display:inline-flex;align-items:center;gap:14px;font-family:'JetBrains Mono',monospace;font-size:14px;font-weight:600;color:#fff;letter-spacing:.04em;white-space:nowrap}.ticker-item .dot{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--purple));box-shadow:0 0 12px var(--pink)}.ticker-item .num{color:var(--cyan);font-weight:700}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tickerScroll{to{transform:translateX(-50%)}}.serv,.aicard,.whyc,.proc,.compare-card{transition:transform .35s cubic-bezier(.2,.9,.2,1),box-shadow .35s}.tilt{transform-style:preserve-3d;will-change:transform}.reveal{opacity:0;transform:translateY(28px) scale(.985);filter:blur(6px);transition:opacity .9s cubic-bezier(.2,.9,.2,1),transform .9s cubic-bezier(.2,.9,.2,1),filter .9s}.reveal.in{opacity:1;transform:none;filter:blur(0)}.reveal.delay-1{transition-delay:.1s}.reveal.delay-2{transition-delay:.2s}.reveal.delay-3{transition-delay:.3s}.reveal.delay-4{transition-delay:.4s}.sec-title{position:relative;display:inline-block}.sec-title::after{content:"";position:absolute;left:0;bottom:-14px;height:2px;width:100%;background:linear-gradient(90deg,var(--pink),var(--purple),var(--cyan),transparent);background-size:200% 100%;animation:gradFlow 4s linear infinite;opacity:.7}.sec,.compare,.skyline{position:relative}.sec::before,.compare::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(178,140,255,.10) 1px,transparent 1.4px);background-size:34px 34px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);animation:gridDrift 30s linear infinite}@keyframes gridDrift{to{background-position:34px 34px}}.compare-card{position:relative;overflow:hidden}.compare-card::before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,62,165,.18),transparent 70%);pointer-events:none;opacity:0;transition:opacity .4s;left:var(--mx,50%);top:var(--my,50%);transform:translate(-50%,-50%)}.compare-card:hover::before{opacity:1}.sticker{position:fixed;right:24px;bottom:24px;z-index:90;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#1a0e3a,#070514);border:1.5px solid rgba(255,62,165,.5);box-shadow:0 0 28px rgba(255,62,165,.4),inset 0 0 18px rgba(168,85,247,.3);display:grid;place-items:center;font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:700;color:#fff;text-align:center;line-height:1.25;letter-spacing:.05em;animation:stickerFloat 4s ease-in-out infinite}.sticker .ring-text{position:absolute;inset:0;animation:aispin 14s linear infinite}.sticker .ring-text svg{width:100%;height:100%}.sticker .ring-text text{font-family:'JetBrains Mono',monospace;font-size:8.4px;letter-spacing:.32em;fill:#ff6fc6;text-transform:uppercase}.sticker .ring-text text.ring-dot{font-size:11px;letter-spacing:0;fill:#22d3ee;filter:drop-shadow(0 0 4px #22d3ee) drop-shadow(0 0 7px #22d3ee)}.sticker .core{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,var(--pink),var(--purple));display:grid;place-items:center;font-size:14px;font-weight:800;box-shadow:0 0 14px rgba(255,62,165,.7),inset 0 0 10px rgba(255,255,255,.3)}@keyframes stickerFloat{50%{transform:translateY(-6px)}}@media(max-width:700px){.sticker{display:none}}.barz{display:inline-flex;gap:3px;align-items:flex-end;height:14px}.barz span{width:3px;background:linear-gradient(180deg,var(--cyan),var(--pink));border-radius:2px;transform-origin:bottom center;animation:barz 1.6s ease-in-out infinite}.barz span:nth-child(1){height:25%;animation-delay:0s}.barz span:nth-child(2){height:45%;animation-delay:.08s}.barz span:nth-child(3){height:65%;animation-delay:.16s}.barz span:nth-child(4){height:85%;animation-delay:.24s}.barz span:nth-child(5){height:100%;animation-delay:.32s}@keyframes barz{0%,100%{transform:scaleY(.95)}50%{transform:scaleY(1.05)}}.btn-primary{position:relative}.btn-primary::before{content:"";position:absolute;inset:-2px;border-radius:inherit;z-index:-1;background:linear-gradient(135deg,var(--pink),var(--purple),var(--cyan),var(--pink));background-size:300% 300%;filter:blur(14px);opacity:.7;animation:gradFlow 5s linear infinite}.sec-head{position:relative}.sec-tag{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--pink);border:1px solid rgba(255,62,165,.4);background:rgba(255,62,165,.06);margin-bottom:14px;font-family:'JetBrains Mono',monospace}.sec-tag .barz{margin-left:2px}.mtile{position:relative;transition:transform .35s,box-shadow .35s;cursor:default}.mtile:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 16px 40px rgba(255,62,165,.35)}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pink);box-shadow:0 0 10px var(--pink);animation:pulse 1.4s ease-in-out infinite;margin-right:6px;vertical-align:middle}.divider{position:relative;height:60px;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.divider::before{content:"";position:absolute;left:5%;right:5%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,62,165,.5),rgba(168,85,247,.5),rgba(34,211,238,.4),transparent)}.divider .diamond{width:14px;height:14px;background:linear-gradient(135deg,var(--pink),var(--purple));transform:rotate(45deg);box-shadow:0 0 18px rgba(255,62,165,.7);animation:diamondPulse 2s ease-in-out infinite}@keyframes diamondPulse{50%{transform:rotate(45deg) scale(1.3);box-shadow:0 0 26px var(--pink)}}#leistungen{background:radial-gradient(900px 500px at 90% 0,rgba(255,62,165,.12),transparent 60%),linear-gradient(180deg,transparent,rgba(11,7,32,.5),transparent)}#leistungen::before{background-image:radial-gradient(rgba(255,62,165,.14) 1px,transparent 1.4px) !important}#ablauf{background:radial-gradient(900px 500px at 10% 0,rgba(34,211,238,.12),transparent 60%),linear-gradient(180deg,transparent,rgba(8,14,28,.5),transparent)}#ablauf::before{background-image:linear-gradient(rgba(34,211,238,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(34,211,238,.10) 1px,transparent 1px) !important;background-size:60px 60px !important}.proc-grid::after{content:"";position:absolute;left:5%;right:5%;top:38px;height:2px;z-index:0;background:linear-gradient(90deg,var(--cyan),var(--purple),var(--pink));opacity:.35;background-size:200% 100%;animation:gradFlow 5s linear infinite}@media(max-width:1100px){.proc-grid::after{display:none}}.proc{position:relative;z-index:1}#analyse{background:radial-gradient(900px 500px at 50% 0,rgba(168,85,247,.16),transparent 65%),linear-gradient(180deg,transparent,rgba(20,8,40,.5),transparent)}#analyse::before{background-image:repeating-linear-gradient(45deg,rgba(168,85,247,.06) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(255,62,165,.05) 0 1px,transparent 1px 22px) !important;background-size:auto !important}.ai-grid{position:relative}.aicard{background:linear-gradient(180deg,rgba(35,18,80,.7),rgba(15,8,40,.85)) !important;border:1px solid rgba(34,211,238,.20) !important}.aicard:hover{border-color:rgba(34,211,238,.5) !important;box-shadow:0 16px 40px rgba(34,211,238,.18) !important}.aicard .ai-tag{background:linear-gradient(135deg,var(--cyan),var(--purple)) !important;box-shadow:0 0 12px rgba(34,211,238,.5)}.sec-head{position:relative;overflow:visible}.sec-num{position:absolute;right:0;top:-20px;font-family:'JetBrains Mono',monospace;font-size:140px;font-weight:800;background:linear-gradient(180deg,rgba(255,62,165,.20),rgba(168,85,247,.05));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none;line-height:1;letter-spacing:-.05em;z-index:0;opacity:.7}@media(max-width:700px){.sec-num{font-size:80px;top:-10px}}.serv:nth-child(odd){border-color:rgba(255,62,165,.25)}.serv:nth-child(even){border-color:rgba(34,211,238,.25)}.serv:nth-child(odd):hover{box-shadow:0 16px 40px rgba(255,62,165,.25)}.serv:nth-child(even):hover{box-shadow:0 16px 40px rgba(34,211,238,.22)}.proc-num{background:linear-gradient(135deg,var(--cyan),var(--purple),var(--pink));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;animation:gradFlow 5s linear infinite}.proc{background:linear-gradient(180deg,rgba(20,30,60,.6),rgba(8,14,32,.85)) !important;border:1px solid rgba(34,211,238,.20) !important}.proc:hover{border-color:rgba(34,211,238,.5) !important}.whyc:nth-child(1){border:1px solid rgba(255,62,165,.3) !important}.whyc:nth-child(2){border:1px solid rgba(168,85,247,.35) !important}.whyc:nth-child(3){border:1px solid rgba(34,211,238,.35) !important}.whyc:nth-child(4){border:1px solid rgba(34,197,94,.35) !important}.whyc:nth-child(5){border:1px solid rgba(255,200,80,.35) !important}.whyc:nth-child(1) .wic{color:var(--pink)}.whyc:nth-child(2) .wic{color:var(--purple)}.whyc:nth-child(3) .wic{color:var(--cyan)}.whyc:nth-child(4) .wic{color:var(--green)}.whyc:nth-child(5) .wic{color:#ffc850}@media(prefers-reduced-motion:reduce){.aurora,.grain,.orb,.cursor-glow,.sticker,.headline .pink,.headline .cyan,.ticker-track,.sec-title::after,.btn-primary::before,.barz span{animation:none !important}}@media(max-width:780px){.wrap{padding:0 18px}.nav-inner{padding:12px 16px;gap:12px}.brand{font-size:15px;gap:8px}.brand .logo{width:32px;height:32px;font-size:10px}.brand .name .light{display:none}.nav .cta-pill{display:none}.hero{padding:30px 0 60px}.hero-grid{gap:32px}h1.headline{font-size:clamp(36px,9vw,52px);margin-bottom:18px;letter-spacing:-.03em}.eyebrow{font-size:11px;padding:7px 14px}.hero-lead{font-size:14.5px;margin-bottom:24px;line-height:1.6}.hero-actions{gap:10px;margin-bottom:26px;flex-direction:column;align-items:stretch}.hero-actions .btn,.skyline-actions .btn,.calc-cta-row .btn{justify-content:center;width:100%;padding:16px 22px;font-size:14.5px;border-radius:999px !important;-webkit-tap-highlight-color:transparent}.btn-primary{box-shadow:0 8px 22px rgba(255,62,165,.35),inset 0 1px 0 rgba(255,255,255,.22) !important}.btn-primary::before{filter:blur(8px) !important;opacity:.45 !important;inset:-1px !important;border-radius:999px !important}.btn,.btn-primary,.btn-ghost,.btn-wa,.pkg-link{border-radius:999px !important;overflow:visible;-webkit-mask-image:-webkit-radial-gradient(white,black)}.btn-ghost{backdrop-filter:blur(6px)}.trust{grid-template-columns:1fr 1fr !important;gap:8px !important}.trust-item{font-size:11.5px;padding:9px 10px}.chart-stage{perspective:none}.chart-card{transform:none !important;animation:none !important;padding:18px !important}.bigchart{height:160px !important}.chart-axis{font-size:10px}.ai-chip{font-size:11px;padding:8px 12px}.metric-tower{flex-wrap:wrap;gap:8px;margin-top:12px}.metric-tower .mtile{flex:1 1 calc(50% - 4px);min-width:0;padding:10px 12px}.mtile .lbl{font-size:10px}.mtile .v{font-size:14px}.mtile .d{font-size:10px}.sec{padding:50px 0}.compare{padding:40px 0}h2.sec-title{font-size:clamp(28px,7.5vw,38px)}.sec-head{margin-bottom:32px;padding:0 4px}.sec-num{font-size:64px;top:-8px;opacity:.5}.sec-tag{font-size:10px;padding:5px 10px;letter-spacing:.12em}.compare-grid{gap:14px}.compare-card{padding:24px 20px !important}.compare-card h3{font-size:18px}.compare-list li{font-size:13.5px;padding:8px 0 !important}.ai-card{padding:22px 18px}.serv-grid{grid-template-columns:1fr 1fr;gap:10px}.serv{padding:18px 16px}.serv h3{font-size:14px}.serv p{font-size:11.5px}.ai-grid{grid-template-columns:1fr;gap:12px}.aicard{padding:22px 18px}.aicard h3{font-size:15px}.aicard p{font-size:13px;line-height:1.55}.proc-grid{grid-template-columns:1fr;gap:14px}.proc{padding:22px 20px}.proc-num{font-size:36px}.proc h3{font-size:17px}.why-grid{grid-template-columns:1fr;gap:12px}.whyc{padding:22px 20px}.skyline{padding:40px 18px 0;margin-top:30px}.skyline-inner{gap:24px}.holo-stage{transform:scale(.78);transform-origin:center top}.skyline-text h2{font-size:26px !important;line-height:1.15}.skyline-text p{font-size:14px}.skyline-actions{flex-direction:column;align-items:stretch}.skyline-actions .btn{justify-content:center;width:100%}.ticker{padding:14px 0}.ticker-track{gap:28px}.ticker-item{font-size:11.5px;gap:10px}.foot{flex-direction:column !important;gap:14px !important;text-align:center;font-size:12px}.aurora,.orb-field,.grain,.bg-3d,.beams,.money-rain,.jelly{display:none}.cursor-glow{display:none}.scroll-prog{height:2px}.serv,.aicard,.whyc,.proc,.compare-card{transform:none !important}.sec-head{text-align:left}.sec-head .sec-tag{margin-bottom:10px}.divider{height:40px}a,button{min-height:auto}.menu a,.btn,.cta-pill{-webkit-tap-highlight-color:transparent}}.faq-sec{padding:80px 0;position:relative}.faq-sec .sec-sub{text-align:center;color:var(--muted);font-size:15.5px;line-height:1.65;max-width:620px;margin:14px auto 0;text-wrap:pretty}.faq-list{max-width:880px;margin:50px auto 0;display:flex;flex-direction:column;gap:12px;position:relative}.faq-item{position:relative;background:linear-gradient(180deg,rgba(24,14,58,.55),rgba(11,7,32,.85));border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:.3s cubic-bezier(.2,.85,.3,1.05)}.faq-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--pink),var(--purple),var(--cyan));opacity:0;transition:.35s}.faq-item[open]{background:linear-gradient(180deg,rgba(40,18,86,.7),rgba(15,8,40,.95));border-color:rgba(255,62,165,.35);box-shadow:0 18px 52px -28px rgba(255,62,165,.45)}.faq-item[open]::before{opacity:1}.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;font-weight:600;color:#fff;user-select:none;-webkit-tap-highlight-color:transparent;transition:.2s}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{background:rgba(255,255,255,.02)}.faq-q{font-size:16px;line-height:1.4;letter-spacing:-.005em;flex:1;text-wrap:pretty}.faq-icon{flex-shrink:0;position:relative;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid var(--line);transition:.3s cubic-bezier(.2,.85,.3,1.05)}.faq-icon::before,.faq-icon::after{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);border-radius:1px;transition:.3s}.faq-icon::before{width:11px;height:1.5px}.faq-icon::after{width:1.5px;height:11px}.faq-item[open] .faq-icon{background:linear-gradient(135deg,var(--pink),var(--purple));border-color:transparent;transform:rotate(180deg);box-shadow:0 0 18px rgba(255,62,165,.5)}.faq-item[open] .faq-icon::after{transform:translate(-50%,-50%) scaleY(0)}.faq-a{padding:0 26px 24px;font-size:14.5px;line-height:1.7;color:var(--muted);text-wrap:pretty;animation:faqOpen .35s cubic-bezier(.2,.85,.3,1.05)}.faq-a b{color:#fff;font-weight:600}@keyframes faqOpen{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.faq-cta{margin:46px auto 0;text-align:center;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:14px}.faq-cta p{font-size:14px;color:var(--muted)}.faq-cta .btn{padding:12px 22px;font-size:14px;gap:9px}@media(max-width:600px){.faq-list{margin-top:32px}.faq-item summary{padding:18px 18px}.faq-q{font-size:14.5px}.faq-a{padding:0 18px 20px;font-size:13.5px}.faq-icon{width:24px;height:24px}}@media(max-width:420px){.serv-grid{grid-template-columns:1fr}h1.headline{font-size:32px;line-height:1.06}.skyline-text h2{font-size:22px !important}.holo-stage{transform:scale(.72);transform-origin:center top;margin-bottom:-30px}.wrap{padding:0 14px}.hero{padding:18px 0 40px}.eyebrow{font-size:10.5px;padding:6px 12px}.hero-lead{font-size:13.5px}.pkg{padding:24px 18px !important}.pkg h3{font-size:18px}.compare-card h3{font-size:16px}.compare-list li{font-size:13px}.smr-calc-grid{grid-template-columns:1fr !important}.smr-rfinal-val{font-size:24px !important}.calc-card{padding:24px 20px !important}.holo-v4 .holo-card{width:94%}.holo-v4 .holo-card-num{font-size:28px !important}.holo-v4 .holo-card-dollar{font-size:18px !important}.qz-modal{padding:22px 16px !important;border-radius:18px !important}.qz-title{font-size:18px !important}.qz-step{font-size:11px}.qz-input,.qz-textarea{font-size:15px}.sec-num{font-size:54px;top:-6px}.foot{font-size:11.5px}}.qz-overlay{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;background:rgba(8,4,28,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:20px;opacity:0;transition:opacity .35s ease}.qz-overlay.open{display:flex;opacity:1}.qz-modal{position:relative;width:100%;max-width:560px;max-height:92vh;overflow-y:auto;border-radius:24px;background:linear-gradient(180deg,#1a0e44 0,#0f0828 100%);border:1px solid rgba(168,85,247,.35);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 0 1px rgba(255,62,165,.15);padding:32px;transform:translateY(20px) scale(.98);transition:transform .4s cubic-bezier(.2,.9,.3,1.05)}.qz-overlay.open .qz-modal{transform:translateY(0) scale(1)}.qz-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:.2s;display:grid;place-items:center}.qz-close:hover{background:rgba(255,62,165,.2);border-color:rgba(255,62,165,.5)}.qz-eyebrow{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.22em;color:#22d3ee;text-transform:uppercase;font-weight:700;margin-bottom:10px}.qz-title{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.02em;margin-bottom:18px;line-height:1.15}.qz-progress{height:4px;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden;margin-bottom:8px}.qz-progress-fill{height:100%;width:16.66%;background:linear-gradient(90deg,#ff3ea5,#22d3ee);border-radius:99px;transition:width .5s cubic-bezier(.2,.9,.3,1.05);box-shadow:0 0 12px rgba(255,62,165,.5)}.qz-step-info{font-family:'JetBrains Mono',monospace;font-size:10px;color:#a89cc9;letter-spacing:.18em;margin-bottom:24px}.qz-step{display:none;animation:qzFade .4s ease}.qz-step.active{display:block}@keyframes qzFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.qz-q{display:block;font-size:15px;font-weight:600;color:#fff;margin-bottom:6px}.qz-sub{font-size:13px;color:#a89cc9;margin-bottom:14px;line-height:1.5}.qz-input{width:100%;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:14.5px;font-family:inherit;transition:.2s}.qz-input:focus{outline:0;border-color:rgba(255,62,165,.5);background:rgba(255,62,165,.06);box-shadow:0 0 0 3px rgba(255,62,165,.12)}.qz-input::placeholder{color:#6e6395}.qz-textarea{margin-top:10px;resize:vertical;min-height:80px;font-family:inherit}.qz-radio-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qz-radio,.qz-check{position:relative;cursor:pointer}.qz-radio input,.qz-check input{position:absolute;opacity:0}.qz-radio-card,.qz-check span{display:block;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);transition:.2s}.qz-radio-card b,.qz-check span b{display:block;font-size:14px;font-weight:600;color:#fff;letter-spacing:-.005em}.qz-radio-card small{display:block;font-size:11.5px;color:#a89cc9;margin-top:3px;line-height:1.4}.qz-radio:hover .qz-radio-card,.qz-check:hover span{border-color:rgba(168,85,247,.4);background:rgba(168,85,247,.06)}.qz-radio input:checked ~ .qz-radio-card,.qz-check input:checked ~ span{border-color:rgba(255,62,165,.6);background:linear-gradient(180deg,rgba(255,62,165,.12),rgba(34,211,238,.06));box-shadow:0 0 0 1px rgba(255,62,165,.4),0 8px 24px rgba(255,62,165,.18)}.qz-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qz-consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#a89cc9;line-height:1.5;margin-top:14px;cursor:pointer}.qz-consent input{margin-top:2px;accent-color:#ff3ea5}.qz-actions{display:flex;gap:10px;margin-top:28px;align-items:center}.qz-btn{flex:1;padding:14px 22px;border-radius:99px;border:0;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:.2s;letter-spacing:-.005em}.qz-back{background:rgba(255,255,255,.06);color:#cfc8e6;flex:0 0 auto;padding:14px 18px}.qz-back:hover{background:rgba(255,255,255,.1);color:#fff}.qz-back[hidden]{display:none}.qz-next,.qz-submit{background:linear-gradient(135deg,#ff3ea5,#a855f7);color:#fff;box-shadow:0 8px 24px rgba(255,62,165,.4)}.qz-next:hover,.qz-submit:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(255,62,165,.55)}.qz-submit{display:none}.qz-submit.show{display:block}.qz-next.hide{display:none}.qz-done{text-align:center;padding:8px 0}.qz-done-icon{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#ff3ea5,#22d3ee);display:grid;place-items:center;margin:0 auto 18px;box-shadow:0 0 32px rgba(255,62,165,.5);animation:qzPop .6s cubic-bezier(.2,.9,.3,1.6)}@keyframes qzPop{0%{transform:scale(0)}100%{transform:scale(1)}}.qz-done h4{font-size:20px;color:#fff;font-weight:700;margin-bottom:8px;letter-spacing:-.01em}.qz-done p{font-size:13.5px;color:#a89cc9;line-height:1.6;margin-bottom:18px}@media(max-width:600px){.qz-modal{padding:24px 20px;border-radius:20px}.qz-radio-grid,.qz-check-grid{grid-template-columns:1fr}.qz-title{font-size:20px}}body.qz-locked{overflow:hidden}
/* === Cookie Consent Banner === */
.cc-banner{position:fixed;left:50%;bottom:20px;transform:translateX(-50%) translateY(120%);width:min(640px,calc(100% - 32px));background:linear-gradient(180deg,#180e3a,#11092a);border:1px solid rgba(178,140,255,.25);border-radius:18px;padding:22px 24px;box-shadow:0 20px 60px rgba(0,0,0,.6),0 0 60px rgba(168,85,247,.15);z-index:9999;transition:transform .5s cubic-bezier(.2,.9,.3,1.2),opacity .4s;opacity:0;pointer-events:none;font-family:'Sora',system-ui,sans-serif;color:#fff}
.cc-banner.cc-show{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}
.cc-title{font-size:15px;font-weight:700;margin-bottom:6px;display:flex;align-items:center;gap:8px}
.cc-title::before{content:"🍪";font-size:18px}
.cc-text{font-size:13px;line-height:1.55;color:#c8bce6;margin-bottom:14px}
.cc-text a{color:#ff6fc6;text-decoration:underline;text-underline-offset:2px}
.cc-actions{display:flex;gap:10px;flex-wrap:wrap}
.cc-btn{flex:1;min-width:140px;padding:11px 16px;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:transform .15s,box-shadow .2s,background .2s;font-family:inherit}
.cc-btn:hover{transform:translateY(-1px)}
.cc-btn-primary{background:linear-gradient(135deg,#ff3ea5,#a855f7);color:#fff;box-shadow:0 4px 16px rgba(255,62,165,.3)}
.cc-btn-primary:hover{box-shadow:0 6px 20px rgba(255,62,165,.5)}
.cc-btn-secondary{background:transparent;color:#fff;border-color:rgba(178,140,255,.35)}
.cc-btn-secondary:hover{background:rgba(178,140,255,.1)}
.cc-settings-link{position:fixed;bottom:18px;left:18px;width:42px;height:42px;border-radius:50%;background:rgba(24,14,58,.9);border:1px solid rgba(178,140,255,.25);display:none;align-items:center;justify-content:center;cursor:pointer;z-index:9998;backdrop-filter:blur(12px);transition:transform .2s,box-shadow .2s;color:#fff}
.cc-settings-link:hover{transform:scale(1.08);box-shadow:0 4px 16px rgba(168,85,247,.3)}
.cc-settings-link.cc-visible{display:flex}
@media(max-width:520px){.cc-banner{padding:18px 18px;bottom:12px}.cc-actions{flex-direction:column}.cc-btn{width:100%}}




/* ==============================================================
   AGGRESSIVE PERFORMANCE OPTIMIZATION
   Zweck: Desktop-Lag eliminieren (besonders im Vollbild)
   Strategie: die teuersten "unsichtbaren" Effekte komplett aus
   ============================================================== */

/* 1. CURSOR-GLOW komplett aus
   War: 520x520 px großes Element mit blur(20px) + mix-blend-mode
   das der Maus folgt. KOSTET sehr viel — und auf ruhigen Designs
   kaum sichtbar. */
.cursor-glow{display:none!important}

/* 2. STARFIELD (body::before) aus
   War: gekacheltes Pattern mit 7 radial-gradients über die ganze
   Fläche. Bei Vollbild = riesige Pixelfläche zu rendern.
   Wird sowieso vom Aurora/Jelly-Glow überdeckt. */
body::before{display:none!important}

/* 3. BG-3D-GRID aus
   War: 280%×240% großes Element mit perspektivischer Drehung +
   drop-shadow Filter, ständig animiert. Massiver GPU-Hit. */
.bg-3d{display:none!important}

/* 4. BEAMS (Lichtstrahlen) aus
   Dezente Lichtstreifen, kaum sichtbar zwischen den anderen Glows. */
.beams{display:none!important}

/* 5. GRAIN (Film-Korn-Filter) aus
   War: animiertes Noise-Pattern über alles drüber. */
.grain{display:none!important}

/* 6. MONEY-RAIN ab 1024px aus (vorher erst ab 1600px)
   Auf MacBooks ohnehin meist nicht zu sehen wegen Kontrast. */
@media(min-width:1024px){
  .money-rain{display:none!important}
}

/* 7. JELLY-BLOB Nr. 4 aus (4 → 3 Blobs)
   Die 4 Blobs überlappen sich stark. Einer weniger = ~25% weniger
   GPU-Last bei den teuersten Layern. */
.jelly .jb-4{display:none!important}

/* 8. STICKER-ANIMATION aus
   Das rotierende 25/7-Badge unten rechts braucht keine Float-Animation. */
.sticker{animation:none!important}

/* 9. AURORA langsamer (18s → 36s)
   Halb so oft neu rendern. */
.aurora{animation-duration:36s!important}

/* 10. HEADLINE-GRADIENT-FLOW langsamer (6s → 12s)
   Der animierte Text-Verlauf war ein Hauptverursacher des Schrift-Lags. */
.headline .pink,.headline .cyan,
.headline .pink .ch,.headline .cyan .ch{
  animation-duration:12s!important;
  filter:none!important
}

/* 11. GPU-Layer für die verbleibenden teuren Layer */
.jelly .jb,.orb,.aurora,.holo,.holo-card,.chart-card{
  transform:translateZ(0);
  backface-visibility:hidden;
  will-change:transform
}

/* 12. Verbleibende Blur-Werte cappen */
.jelly .jb{filter:blur(40px)!important}
.orb{filter:blur(40px)!important}

/* 13. Touch/kein-Hover: zusätzlich Sticker-Float aus */
@media(hover:none),(pointer:coarse){
  .sticker{display:none!important}
}

/* 14. Reduzierte Bewegung respektieren — alles dezenter */
@media(prefers-reduced-motion:reduce){
  .jelly,.aurora,.orb-field,.beams,.money-rain,.bg-3d,.cursor-glow,
  .vortex-tunnel,.vortex-particles,.gyro,.lightning,.sat-cloud,
  .vault-spark,.vault-heart,.orb-symbols,.holo-particles{
    display:none!important
  }
  *{animation-duration:0s!important}
}
/* === Editable calc value pills === */
input.calc-value-pill{
  font-family:'JetBrains Mono',monospace;
  font-size:13px;
  font-weight:700;
  color:#fff;
  padding:6px 12px;
  border-radius:99px;
  background:linear-gradient(135deg,rgba(255,62,165,.18),rgba(34,211,238,.18));
  border:1px solid var(--line);
  min-width:90px;
  width:130px;
  text-align:center;
  letter-spacing:.02em;
  cursor:text;
  outline:none;
  transition:.2s
}
input.calc-value-pill::-webkit-outer-spin-button,
input.calc-value-pill::-webkit-inner-spin-button{
  -webkit-appearance:none;
  margin:0
}
input.calc-value-pill[type=number]{-moz-appearance:textfield}
input.calc-value-pill:hover{
  border-color:rgba(255,62,165,.4);
  background:linear-gradient(135deg,rgba(255,62,165,.25),rgba(34,211,238,.25))
}
input.calc-value-pill:focus{
  border-color:rgba(255,62,165,.7);
  background:linear-gradient(135deg,rgba(255,62,165,.28),rgba(34,211,238,.28));
  box-shadow:0 0 0 3px rgba(255,62,165,.15),0 0 22px rgba(255,62,165,.35);
  transform:scale(1.04)
}

/* Cap-Flash: visuelles Feedback wenn Max-Wert erreicht */
input.calc-value-pill.calc-pill-capped{
  animation:capPulse .5s ease-out;
  border-color:rgba(255,62,165,.9) !important;
  background:linear-gradient(135deg,rgba(255,62,165,.4),rgba(255,62,165,.2)) !important;
  box-shadow:0 0 0 4px rgba(255,62,165,.25),0 0 32px rgba(255,62,165,.55) !important
}
@keyframes capPulse{
  0%{transform:scale(1)}
  40%{transform:scale(1.1)}
  100%{transform:scale(1.04)}
}
