.holo-root{--hl-bg:#04060b;--hl-ink:#eaf6ff;--hl-muted:#6c8799;--hl-accent:#15e0c8;--hl-accent2:#0ad1ff;--hl-accent-dim:#0b8f80;--hl-up:#34e3a4;--hl-down:#ff6b8a;--hl-line:#78c8dc1f;--hl-grid:#5aaabe0b;--hl-mono:var(--font-geist-mono), ui-monospace, "SF Mono", "Cascadia Mono", monospace}.boot-overlay{z-index:200;background:var(--hl-bg);color:var(--hl-ink);font-family:var(--hl-mono);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.boot-overlay.boot-leaving{animation:.7s cubic-bezier(.16,1,.3,1) forwards bootOut}@keyframes bootOut{to{opacity:0;visibility:hidden}}.boot-grid{background-image:repeating-linear-gradient(0deg, transparent 0 39px, var(--hl-grid) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, var(--hl-grid) 39px 40px);opacity:0;transition:opacity 1.2s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 35%,#0000 80%);mask-image:radial-gradient(80% 70%,#000 35%,#0000 80%)}.boot-overlay.warm .boot-grid{opacity:1}.boot-scan{pointer-events:none;z-index:2;mix-blend-mode:multiply;opacity:.5;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.boot-vignette{pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 220px 40px #000000b3}.boot-stage{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.boot-post{z-index:30;padding:0 6vw}.boot-post-wrap{width:min(720px,86vw)}.boot-post-head{color:var(--hl-muted);letter-spacing:.18em;text-transform:uppercase;opacity:0;justify-content:space-between;margin-bottom:18px;font-size:11px;animation:.5s forwards bootFadeIn;display:flex}.boot-post-line{color:#7fa9b8;letter-spacing:.02em;opacity:0;font-size:12.5px;line-height:1.9;animation:.26s cubic-bezier(.22,1,.36,1) forwards bootLineIn}.boot-post-line .ok{color:var(--hl-accent)}.boot-post-line .val{color:var(--hl-ink)}.boot-post-line .warn{color:#e8c15e}@keyframes bootLineIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes bootFadeIn{to{opacity:1}}.boot-cursor{background:var(--hl-accent);vertical-align:-2px;width:8px;height:14px;margin-left:3px;animation:.9s steps(2,end) infinite bootBlink;display:inline-block}@keyframes bootBlink{50%{opacity:0}}.boot-logo-stage{z-index:40;opacity:0}.boot-logo-stage.on{animation:.5s forwards bootFadeIn}.boot-logo{font-family:var(--hl-mono);letter-spacing:.04em;filter:drop-shadow(0 0 30px #15e0c800);gap:.02em;font-size:clamp(54px,12vw,150px);font-weight:700;transition:filter 1s;display:flex}.boot-logo-stage.lit .boot-logo{filter:drop-shadow(0 0 34px #15e0c859)}.boot-glyph{color:var(--hl-ink);opacity:0;text-shadow:0 0 1px var(--hl-accent);display:inline-block;position:relative;transform:translateY(.25em)}.boot-glyph.lit{animation:.5s cubic-bezier(.16,1,.3,1) forwards glyphIn}@keyframes glyphIn{0%{opacity:0;filter:blur(6px);transform:translateY(.3em)scaleY(.6)}60%{opacity:1;filter:blur()}to{opacity:1;transform:translateY(0)scaleY(1)}}.boot-glyph.scramble{color:var(--hl-accent2);opacity:.85}.boot-logo-sub{letter-spacing:.55em;text-transform:uppercase;color:var(--hl-muted);opacity:0;margin-top:54px;font-size:12px;transform:translateY(8px)}.boot-logo-stage.sub-in .boot-logo-sub{opacity:1;transition:opacity .8s .1s,transform .8s .1s;transform:translateY(0)}.boot-bar{opacity:0;width:min(420px,70vw);margin-top:46px}.boot-logo-stage.bar-in .boot-bar{opacity:1;transition:opacity .5s}.boot-track{background:#78c8dc1a;border-radius:3px;height:3px;position:relative;overflow:hidden}.boot-fill{background:linear-gradient(90deg, var(--hl-accent-dim), var(--hl-accent), var(--hl-accent2));width:0%;height:100%;box-shadow:0 0 12px var(--hl-accent);transition:width .25s cubic-bezier(.22,1,.36,1)}.boot-meta{letter-spacing:.16em;color:var(--hl-muted);text-transform:uppercase;justify-content:space-between;margin-top:10px;font-size:10.5px;display:flex}.boot-pct{color:var(--hl-accent);font-variant-numeric:tabular-nums}.boot-skip{z-index:50;font-family:var(--hl-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--hl-muted);border:1px solid var(--hl-line);cursor:pointer;background:#080c14b3;border-radius:8px;padding:8px 14px;font-size:10.5px;transition:color .2s,border-color .2s;position:absolute;bottom:20px;right:22px}.boot-skip:hover{color:var(--hl-accent);border-color:#15e0c866}.boot-skip:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.holo-hero{background:var(--hl-bg);color:var(--hl-ink);isolation:isolate;position:relative;overflow:hidden}.holo-aura{z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 40%,#15e0c81a,#0000 70%),radial-gradient(50% 40% at 72% 72%,#0ad1ff0f,#0000 70%);position:absolute;inset:0}.holo-gridbg{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#5aaabe0a 47px 48px),repeating-linear-gradient(90deg,#0000 0 47px,#5aaabe0a 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 78%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 78%)}.holo-scanlines{z-index:6;pointer-events:none;opacity:.35;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000029 2px 3px);position:absolute;inset:0}.holo-wrap{z-index:5;grid-template-columns:1.05fr 1.25fr;align-items:center;gap:2vw;max-width:1440px;margin:0 auto;padding:clamp(96px,14vh,160px) 5vw clamp(64px,10vh,120px);display:grid;position:relative}@media (max-width:900px){.holo-wrap{text-align:center;grid-template-columns:1fr}.holo-copy{order:2}.holo-stage-col{order:1}}.holo-badge{font-family:var(--hl-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--hl-accent);border:1px solid var(--hl-line);-webkit-backdrop-filter:blur(8px);background:#15e0c80d;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:inline-flex}.holo-badge .dot{background:var(--hl-accent);width:6px;height:6px;box-shadow:0 0 8px var(--hl-accent);border-radius:50%;animation:1.8s ease-in-out infinite holoPulse}@keyframes holoPulse{0%,to{opacity:1}50%{opacity:.3}}.holo-title{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;margin:24px 0 18px;font-size:clamp(34px,4.6vw,62px);font-weight:800;line-height:1.03}.holo-title .g{background:linear-gradient(120deg, var(--hl-accent), var(--hl-accent2));color:#0000;-webkit-background-clip:text;background-clip:text}.holo-lead{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#9fb6c4;max-width:440px;margin-bottom:30px;font-size:clamp(14px,1.4vw,17px);line-height:1.65}@media (max-width:900px){.holo-lead{margin-inline:auto}}.holo-cta{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:900px){.holo-cta{justify-content:center}}.holo-btn{font-family:var(--hl-mono);letter-spacing:.02em;cursor:pointer;border:1px solid var(--hl-line);border-radius:11px;align-items:center;padding:13px 24px;font-size:13px;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .25s;display:inline-flex}.holo-btn.primary{background:linear-gradient(120deg, var(--hl-accent), var(--hl-accent2));color:#02120f;border:none;font-weight:700}.holo-btn.primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #15e0c859}.holo-btn.ghost{color:var(--hl-ink);background:#ffffff05}.holo-btn.ghost:hover{background:#ffffff0d;transform:translateY(-2px)}.holo-btn:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.holo-stage-col{perspective:1400px;perspective-origin:50%;height:min(74vh,620px);position:relative}@media (max-width:900px){.holo-stage-col{height:min(60vh,480px);margin-top:8px}}.holo-scene{transform-style:preserve-3d;transition:transform .14s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.holo-layer{transform-style:preserve-3d;will-change:transform;position:absolute}.holo-screen{border:1px solid #15e0c847;border-radius:14px;width:min(640px,46vw);top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #15e0c814,0 30px 80px -20px #000c,0 0 90px -10px #15e0c840}@media (max-width:900px){.holo-screen{width:min(560px,84vw)}}.holo-screen img,.holo-screen picture{width:100%;height:auto;display:block}.holo-screen img{filter:contrast(1.05)saturate(1.08)brightness(1.02)}.holo-screen:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(0deg,#0000 0 2px,#081e2247 2px 4px);position:absolute;inset:0}.holo-sheen{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#15e0c824 48%,#0000 60%);animation:5.5s ease-in-out infinite holoSheen;position:absolute;inset:0;transform:translate(-60%)}@keyframes holoSheen{0%,to{transform:translate(-70%)}50%{transform:translate(70%)}}.holo-edgeglow{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px #15e0c81a}.holo-bracket{border:2px solid var(--hl-accent);opacity:.7;width:26px;height:26px;position:absolute}.holo-bracket.tl{border-bottom:none;border-right:none;top:-7px;left:-7px}.holo-bracket.tr{border-bottom:none;border-left:none;top:-7px;right:-7px}.holo-bracket.bl{border-top:none;border-right:none;bottom:-7px;left:-7px}.holo-bracket.br{border-top:none;border-left:none;bottom:-7px;right:-7px}.holo-card{-webkit-backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--hl-line);background:#0a10188c;border-radius:13px;min-width:158px;padding:13px 15px;position:absolute;box-shadow:0 20px 50px -18px #000000bf,0 0 0 1px #ffffff05}.holo-card .lbl{font-family:var(--hl-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hl-muted);justify-content:space-between;align-items:center;font-size:9.5px;display:flex}.holo-card .val{font-family:var(--hl-mono);font-variant-numeric:tabular-nums;margin-top:7px;font-weight:600}.holo-card .chg{font-family:var(--hl-mono);font-variant-numeric:tabular-nums;margin-top:3px;font-size:11px}.holo-card .up{color:var(--hl-up)}.holo-card .down{color:var(--hl-down)}.holo-spark{width:100%;height:30px;margin-top:9px;display:block}.holo-minidot{background:var(--hl-accent);width:6px;height:6px;box-shadow:0 0 7px var(--hl-accent);border-radius:50%;animation:1.6s ease-in-out infinite holoPulse}.holo-c1{top:9%;left:-3%}.holo-c2{bottom:13%;left:2%}.holo-c3{top:6%;right:-2%}.holo-c4{bottom:8%;right:1%}@media (max-width:900px){.holo-c1,.holo-c2{left:-2%}.holo-c3,.holo-c4{right:-2%}.holo-card{min-width:128px;padding:10px 12px}}@media (max-width:560px){.holo-card,.holo-links{display:none}}.holo-links{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:visible}.holo-links path{stroke:#15e0c859;stroke-width:1px;fill:none;stroke-dasharray:4 4;animation:14s linear infinite holoDash}@keyframes holoDash{to{stroke-dashoffset:-100px}}.holo-links circle{fill:var(--hl-accent)}.holo-hint{text-align:center;font-family:var(--hl-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hl-muted);z-index:6;pointer-events:none;font-size:10.5px;position:absolute;bottom:14px;left:0;right:0}@media (max-width:900px){.holo-hint{display:none}}.holo-hero.reveal .holo-copy>*,.holo-hero.reveal .holo-stage-col{animation:.9s cubic-bezier(.16,1,.3,1) backwards holoRise}.holo-hero.reveal .holo-copy>:first-child{animation-delay:50ms}.holo-hero.reveal .holo-copy>:nth-child(2){animation-delay:.13s}.holo-hero.reveal .holo-copy>:nth-child(3){animation-delay:.21s}.holo-hero.reveal .holo-copy>:nth-child(4){animation-delay:.29s}.holo-hero.reveal .holo-stage-col{animation-delay:.18s}@keyframes holoRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.boot-overlay,.boot-overlay.boot-leaving{animation:none!important}.holo-scene{transition:none!important}.holo-sheen,.holo-minidot,.holo-badge .dot,.holo-links path,.holo-hero.reveal .holo-copy>*,.holo-hero.reveal .holo-stage-col{animation:none!important}}.scy-root{background:var(--hl-bg);color:var(--hl-ink);isolation:isolate;position:relative;overflow-x:clip}.scy-grid{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#5aaabe09 47px 48px),repeating-linear-gradient(90deg,#0000 0 47px,#5aaabe09 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60%,#000 30%,#0000 82%);mask-image:radial-gradient(80% 60%,#000 30%,#0000 82%)}.scy-intro,.scy-outro{z-index:6;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:78vh;padding:8vh 6vw;display:flex;position:relative}.scy-eyebrow{font-family:var(--hl-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--hl-accent);font-size:11px}.scy-introtitle{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;max-width:16ch;margin:16px 0 14px;font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.04}.scy-introsub{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#9fb6c4;max-width:520px;font-size:clamp(14px,1.4vw,17px);line-height:1.6}.scy-cue{font-family:var(--hl-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--hl-muted);flex-direction:column;align-items:center;gap:8px;margin-top:38px;font-size:10.5px;display:flex}.scy-cue .arr{border:1px solid var(--hl-line);border-radius:11px;width:18px;height:30px;position:relative}.scy-cue .arr:before{content:"";background:var(--hl-accent);border-radius:2px;width:3px;height:6px;animation:1.6s ease-in-out infinite scyScrollDot;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes scyScrollDot{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}to{opacity:0;transform:translate(-50%,12px)}}.scy-track{z-index:5;height:520vh;position:relative}.scy-pin{height:100vh;position:sticky;top:0;overflow:hidden}.scy-cam{transform-origin:50%;position:absolute;inset:0}.scy-pin .screen{opacity:0;will-change:transform, opacity;border:1px solid #15e0c838;border-radius:14px;width:min(1100px,82vw);position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 40px 120px -30px #000000d9,0 0 90px -20px #15e0c82e}.scy-pin .screen img,.scy-pin .screen picture{width:100%;height:auto;display:block}.scy-pin .screen img{filter:contrast(1.04)saturate(1.06)}.scy-pin .screen:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.4;background:repeating-linear-gradient(0deg,#0000 0 2px,#081e2238 2px 4px);position:absolute;inset:0}.scy-pin .hud{z-index:10;pointer-events:none;position:absolute;inset:0}.scy-pin .hud-label{opacity:0;font-family:var(--hl-mono);-webkit-backdrop-filter:blur(8px);border:1px solid var(--hl-line);white-space:nowrap;--len:60px;background:#070c14d1;border-radius:7px;padding:7px 11px;position:absolute;transform:translateY(6px)}.scy-pin .hud-label.side-l{border-right:2px solid var(--hl-accent)}.scy-pin .hud-label.side-r{border-left:2px solid var(--hl-accent)}.scy-pin .hud-label:before{content:"";height:0;width:var(--len);border-top:1px dashed #15e0c880;position:absolute;top:50%}.scy-pin .hud-label.side-l:before{right:calc(-1 * var(--len) - 2px)}.scy-pin .hud-label.side-r:before{left:calc(-1 * var(--len) - 2px)}.scy-pin .hud-label:after{content:"";background:var(--hl-accent);width:5px;height:5px;box-shadow:0 0 7px var(--hl-accent);border-radius:50%;position:absolute;top:calc(50% - 2.5px)}.scy-pin .hud-label.side-l:after{right:calc(-1 * var(--len) - 7px)}.scy-pin .hud-label.side-r:after{left:calc(-1 * var(--len) - 7px)}.scy-pin .hud-label .k{letter-spacing:.2em;text-transform:uppercase;color:var(--hl-accent);font-size:9px;display:block}.scy-pin .hud-label .v{color:var(--hl-ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;font-weight:600}.scy-pin .caption{z-index:12;pointer-events:none;max-width:430px;position:absolute;bottom:9vh;left:6vw}.scy-pin .caption .tag{font-family:var(--hl-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--hl-accent);opacity:0;font-size:11px}.scy-pin .caption h2{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.015em;opacity:0;color:#fff;text-shadow:0 2px 16px #020409d9;margin:12px 0 10px;font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:1.05}.scy-pin .caption p{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#fff;opacity:0;text-shadow:0 1px 12px #020409d9;font-size:15px;line-height:1.6}.scy-pin .rail{z-index:45;pointer-events:none;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.scy-pin .rail .seg{background:#78c8dc24;border-radius:2px;width:2px;height:38px;position:relative;overflow:hidden}.scy-pin .rail .seg i{background:linear-gradient(var(--hl-accent2), var(--hl-accent));height:0;box-shadow:0 0 8px var(--hl-accent);position:absolute;inset:auto 0 0}.scy-pin .rail .pct{font-family:var(--hl-mono);letter-spacing:.1em;color:var(--hl-muted);font-size:9px}@media (max-width:768px){.scy-track{height:420vh}.scy-pin .screen{width:92vw}.scy-pin .caption{max-width:none;bottom:6vh;left:5vw;right:5vw}.scy-pin .rail{gap:10px;right:12px}.scy-pin .rail .seg{height:28px}.scy-pin .hud-label{--len:0px}.scy-pin .hud-label:before,.scy-pin .hud-label:after{display:none}.scy-pin .hud-label.side-r{right:4vw;left:auto!important}.scy-pin .hud-label{white-space:normal;max-width:46vw}}@media (prefers-reduced-motion:reduce){.scy-track{height:auto}.scy-pin{height:auto;padding:6vh 0;position:static;overflow:visible}.scy-cam{position:static}.scy-pin .screen{opacity:1;width:min(900px,88vw);margin:40px auto;position:relative;top:auto;left:auto;transform:none}.scy-pin .hud,.scy-pin .hud-label,.scy-pin .caption .tag,.scy-pin .caption h2,.scy-pin .caption p{opacity:1}.scy-pin .hud-label{--len:0px;margin:4px;display:inline-block;position:static;transform:none}.scy-pin .hud-label:before,.scy-pin .hud-label:after{display:none}.scy-pin .hud{flex-wrap:wrap;justify-content:center;gap:6px;max-width:900px;margin:8px auto 0;display:flex;position:relative}.scy-pin .caption{text-align:center;max-width:720px;margin:18px auto 0;position:relative;bottom:auto;left:auto}.scy-cue,.scy-pin .rail{display:none}}.scy-outro{position:relative;overflow:clip}.scramble-sizer{visibility:hidden}.scramble-live{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-scramble]{display:inline-block;position:relative}.scy-outro-title .scramble-live{background:linear-gradient(120deg, var(--hl-ink) 0%, var(--hl-accent) 58%, var(--hl-accent2) 100%);color:#0000;text-shadow:0 0 24px #15e0c82e;-webkit-background-clip:text;background-clip:text}.rh{--rh-dur:.85s;--rh-ease:cubic-bezier(.22, 1, .36, 1)}.rh .rh-inner{clip-path:inset(-12% -18% 100%);transition:clip-path var(--rh-dur) var(--rh-ease);will-change:clip-path;display:inline-block;position:relative}.rh .rh-text{opacity:0;filter:blur(10px);transition:transform var(--rh-dur) var(--rh-ease), opacity calc(var(--rh-dur) * .7) ease, filter calc(var(--rh-dur) * .7) ease, text-shadow .5s ease .35s;will-change:transform, opacity, filter;display:inline-block;transform:translateY(.42em)}.rh .rh-sweep{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(100deg,#0000 38%,#15e0c88c 50%,#0ad1ff52 58%,#0000 70%);position:absolute;inset:-.1em -.6em;transform:translate(-120%)}.rh[data-revealed] .rh-inner{clip-path:inset(-12% -18% -18%)}.rh[data-revealed] .rh-text{opacity:1;filter:blur();text-shadow:0 0 22px #15e0c829;transform:translateY(0)}.rh[data-revealed] .rh-sweep{animation:rhSweep .95s var(--rh-ease) .18s 1 both}@keyframes rhSweep{0%{opacity:0;transform:translate(-120%)}18%{opacity:.9}82%{opacity:.9}to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.rh .rh-inner{clip-path:none;transition:none}.rh .rh-text{opacity:1;filter:none;transition:none;transform:none}.rh .rh-sweep{display:none}}.scy-ignite-core{z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(circle,#15e0c829 0%,#0ad1ff12 36%,#0000 66%);width:min(620px,84vw);height:min(620px,84vw);animation:5.2s ease-in-out infinite scyIgniteBreath;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes scyIgniteBreath{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.94)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.scy-ignite-ring{z-index:0;pointer-events:none;opacity:0;width:240px;height:240px;animation:scyIgniteRing 4.6s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)) infinite;border:1px solid #15e0c866;border-radius:50%;margin:-120px 0 0 -120px;position:absolute;top:46%;left:50%}.scy-ignite-ring.r2{animation-delay:2.3s}@keyframes scyIgniteRing{0%{opacity:0;transform:scale(.4)}18%{opacity:.55}to{opacity:0;transform:scale(2.4)}}.scy-ignite-scan{z-index:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#0000,#15e0c812 50%,#0000);height:32%;animation:6.5s linear infinite scyIgniteScan;position:absolute;inset:0}@keyframes scyIgniteScan{0%{transform:translateY(-120%)}to{transform:translateY(420%)}}.scy-outro-eyebrow{z-index:2;align-items:center;gap:8px;display:inline-flex;position:relative}.scy-outro-dot{background:var(--hl-accent);width:7px;height:7px;box-shadow:0 0 9px var(--hl-accent);border-radius:50%;animation:1.9s ease-in-out infinite scyOutroDot}@keyframes scyOutroDot{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.scy-outro-title{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.scy-ignite-core,.scy-ignite-ring,.scy-ignite-scan,.scy-outro-dot{animation:none}.scy-ignite-ring,.scy-ignite-scan{display:none}.scy-ignite-core{opacity:.7}}.sct-root{isolation:isolate;background:var(--hl-bg);color:var(--hl-ink);justify-content:center;align-items:center;min-height:clamp(560px,82vh,760px);padding:clamp(80px,12vh,140px) 6vw;display:flex;position:relative;overflow:hidden}.sct-root .sf-wrap{z-index:0;pointer-events:none;font-family:var(--hl-mono);position:absolute;inset:0}.sct-root .sf-gl{z-index:0;display:block;position:absolute;inset:0}.sct-root .sf-grid{z-index:1;background-image:repeating-linear-gradient(0deg, transparent 0 39px, var(--hl-grid) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, var(--hl-grid) 39px 40px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 72%,#000 32%,#0000 80%);mask-image:radial-gradient(82% 72%,#000 32%,#0000 80%)}.sct-root .sf-glyphs{z-index:2;position:absolute;inset:0}.sct-root .sf-nodes{z-index:3;opacity:.6;position:absolute;inset:0}.sct-fallback{z-index:0;background-image:repeating-linear-gradient(0deg, transparent 0 39px, var(--hl-grid) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, var(--hl-grid) 39px 40px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(82% 72%,#000 32%,#0000 80%);mask-image:radial-gradient(82% 72%,#000 32%,#0000 80%)}.sct-scrim{z-index:4;pointer-events:none;background:radial-gradient(60% 56%,#020409eb 0%,#0204099e 38%,#02040929 66%,#0000 84%);position:absolute;inset:0}.sct-scan{z-index:5;pointer-events:none;mix-blend-mode:multiply;opacity:.5;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.sct-flicker{z-index:5;pointer-events:none;background:radial-gradient(at 50% 46%,#15e0c80d,#0000 60%);animation:7s steps(60,end) infinite sctFlick;position:absolute;inset:0}@keyframes sctFlick{0%,to{opacity:.5}50%{opacity:.85}51%{opacity:.4}}.sct-vig{z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 200px 44px #020409c7}.sct-content{z-index:6;text-align:center;max-width:640px;position:relative}.sct-badge{font-family:var(--hl-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--hl-accent);border:1px solid var(--hl-line);-webkit-backdrop-filter:blur(8px);background:#15e0c80d;border-radius:100px;align-items:center;gap:8px;padding:7px 14px;font-size:11px;display:inline-flex}.sct-badge .dot{background:var(--hl-accent);width:6px;height:6px;box-shadow:0 0 8px var(--hl-accent);border-radius:50%;animation:1.8s ease-in-out infinite holoPulse}.sct-title{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;text-shadow:0 2px 34px #020409f5,0 0 60px #020409b3;margin:24px 0 16px;font-size:clamp(32px,5vw,60px);font-weight:800;line-height:1.03}.sct-lead{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#aebfca;text-shadow:0 2px 20px #020409eb;max-width:480px;margin:0 auto 32px;font-size:clamp(14px,1.5vw,18px);line-height:1.6}.sct-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sct-btn{font-family:var(--hl-mono);letter-spacing:.02em;cursor:pointer;border:1px solid var(--hl-line);border-radius:11px;align-items:center;padding:14px 26px;font-size:13px;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .25s,background .25s;display:inline-flex}.sct-btn.primary{background:linear-gradient(120deg, var(--hl-accent), var(--hl-accent2));color:#02120f;border:none;font-weight:700}.sct-btn.primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #15e0c859}.sct-btn.ghost{color:var(--hl-ink);background:#ffffff08}.sct-btn.ghost:hover{background:#ffffff0f;transform:translateY(-2px)}.sct-btn:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.sct-static .sct-flicker{opacity:.5;animation:none}.sct-static .sct-badge .dot{animation:none}@media (prefers-reduced-motion:reduce){.sct-flicker{opacity:.5;animation:none}.sct-badge .dot{animation:none}.sct-btn{transition:none}}.prob-section{--prob-alert:#ff6b6b;--prob-alert-dim:#ff6b6b80;isolation:isolate;background:var(--hl-bg);color:var(--hl-ink);padding:clamp(96px,14vh,160px) 6vw;position:relative;overflow:hidden}.prob-grid-bg{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#be787808 47px 48px),repeating-linear-gradient(90deg,#0000 0 47px,#be787808 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 70% at 50% 30%,#000 24%,#0000 78%);mask-image:radial-gradient(76% 70% at 50% 30%,#000 24%,#0000 78%)}.prob-eyebrow{font-family:var(--hl-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--prob-alert);align-items:center;gap:8px;font-size:11px;display:inline-flex}.prob-eyebrow-dot{background:var(--prob-alert);width:7px;height:7px;box-shadow:0 0 9px var(--prob-alert);border-radius:50%;animation:1.7s ease-in-out infinite probAlertPulse}@keyframes probAlertPulse{0%,to{opacity:.4;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.prob-heading{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;color:var(--hl-ink);margin-top:14px;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.05}.prob-sub{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#9fb6c4;max-width:560px;margin:18px auto 0;font-size:clamp(14px,1.4vw,17px);line-height:1.6}.prob-cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.prob-cards{grid-template-columns:1fr;max-width:460px}}.prob-card{-webkit-backdrop-filter:blur(18px)saturate(140%);transition:transform .34s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .34s ease, box-shadow .34s ease;background:#0e0c1080;border:1px solid #ff787821;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -22px #000000b3,inset 0 1px #ffffff08}.prob-card:hover{border-color:#ff6b6b66;transform:translateY(-4px);box-shadow:0 28px 70px -24px #000c,0 0 50px -16px #ff6b6b42,inset 0 1px #ffffff0d}.prob-bracket{z-index:3;border:1.5px solid var(--prob-alert);opacity:0;pointer-events:none;width:16px;height:16px;transition:opacity .34s;position:absolute}.prob-bracket.tl{border-bottom:none;border-right:none;top:9px;left:9px}.prob-bracket.br{border-top:none;border-left:none;bottom:9px;right:9px}.prob-card:hover .prob-bracket{opacity:.6}.prob-sheen{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 38%,#ff78781a 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.prob-card:hover .prob-sheen{opacity:1;animation:probSheen .85s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)) forwards}@keyframes probSheen{to{transform:translate(120%)}}.prob-vis{background:radial-gradient(70% 100% at 50% 0,#ff6b6b0f,#0000 70%),repeating-linear-gradient(0deg,#0000 0 11px,#ff787806 11px 12px);border-bottom:1px solid #ff78781a;height:116px;position:relative;overflow:hidden}.prob-vis-tabs .prob-tab{opacity:.7;width:34px;height:22px;animation:4.6s ease-in-out infinite probTabJitter;animation-delay:calc(var(--i) * .18s);background:#ff6e6e0f;border:1px solid #ff828247;border-radius:4px;position:absolute}.prob-vis-tabs .prob-tab:first-child{top:14px;left:8%;transform:rotate(-8deg)}.prob-vis-tabs .prob-tab:nth-child(2){top:58px;left:4%;transform:rotate(5deg)}.prob-vis-tabs .prob-tab:nth-child(3){top:32px;left:22%;transform:rotate(11deg)}.prob-vis-tabs .prob-tab:nth-child(4){top:72px;left:26%;transform:rotate(-6deg)}.prob-vis-tabs .prob-tab:nth-child(5){top:10px;left:40%;transform:rotate(4deg)}.prob-vis-tabs .prob-tab:nth-child(6){top:48px;left:44%;transform:rotate(-12deg)}.prob-vis-tabs .prob-tab:nth-child(7){top:80px;left:54%;transform:rotate(8deg)}.prob-vis-tabs .prob-tab:nth-child(8){top:26px;left:62%;transform:rotate(-4deg)}.prob-vis-tabs .prob-tab:nth-child(9){top:62px;left:74%;transform:rotate(9deg)}.prob-vis-tabs .prob-tab:nth-child(10){top:20px;left:82%;transform:rotate(-7deg)}@keyframes probTabJitter{0%,to{opacity:.55}50%{opacity:.92}}.prob-card:hover .prob-vis-tabs .prob-tab{border-color:#ff828280}.prob-vis-alert .prob-spark{width:calc(100% - 28px);height:calc(100% - 32px);position:absolute;inset:18px 14px 14px}.prob-vis-alert .prob-spark path{fill:none;stroke:var(--prob-alert);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;filter:drop-shadow(0 0 4px #ff6b6b66);stroke-dasharray:280;stroke-dashoffset:280px;animation:probSparkDraw 2.6s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)) infinite}@keyframes probSparkDraw{0%{stroke-dashoffset:280px}45%{stroke-dashoffset:0}85%{stroke-dashoffset:0;opacity:.8}to{stroke-dashoffset:0;opacity:.25}}.prob-vis-alert .prob-ping{background:var(--prob-alert);width:9px;height:9px;box-shadow:0 0 10px var(--prob-alert);border-radius:50%;position:absolute;top:22%;right:16%}.prob-vis-alert .prob-ping-miss{border:1.5px solid var(--prob-alert);border-radius:50%;width:9px;height:9px;margin:0;animation:2.6s ease-out infinite probPingMiss;position:absolute;top:22%;right:16%;transform:translate(4px,4px)}@keyframes probPingMiss{0%{opacity:0;transform:translate(4px,4px)scale(.4)}20%{opacity:.7}60%{opacity:0;transform:translate(4px,4px)scale(3)}to{opacity:0}}.prob-vis-window .prob-win{border:1px solid #ff828238;border-radius:5px;position:absolute}.prob-vis-window .prob-win.back{background:#ff6e6e0d;width:64px;height:44px}.prob-vis-window .prob-win.b1{top:28px;left:32%;transform:rotate(-5deg)}.prob-vis-window .prob-win.b2{top:22px;left:46%;transform:rotate(6deg)}.prob-vis-window .prob-win.front{background:linear-gradient(135deg,#15e0c824,#0ad1ff0f);border-color:#15e0c859;width:58px;height:40px;animation:4.2s ease-in-out infinite probWinBuried;top:46px;left:39%;box-shadow:0 0 0 1px #15e0c81a}@keyframes probWinBuried{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.prob-card:hover .prob-vis-window .prob-win.front{border-color:#15e0c88c}.prob-card-body{z-index:2;padding:22px 22px 26px;position:relative}.prob-index{font-family:var(--hl-mono);letter-spacing:.18em;color:var(--prob-alert-dim);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:11px;display:block}.prob-index:before{content:"// ";opacity:.6}.prob-title{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.01em;color:var(--hl-ink);margin-bottom:8px;font-size:17px;font-weight:600}.prob-desc{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#9fb6c4;font-size:13.5px;line-height:1.62}@media (prefers-reduced-motion:reduce){.prob-card,.prob-card:hover{transition:none;transform:none}.prob-card:hover .prob-sheen{opacity:0;animation:none}.prob-eyebrow-dot,.prob-tab,.prob-spark path,.prob-ping-miss,.prob-win.front{animation:none}.prob-spark path{stroke-dashoffset:0;opacity:.8}.prob-ping-miss{display:none}}.feat-section{isolation:isolate;background:var(--hl-bg);color:var(--hl-ink);padding:clamp(96px,14vh,160px) 6vw;position:relative;overflow:hidden}.feat-grid-bg{z-index:0;pointer-events:none;background-image:repeating-linear-gradient(0deg,#0000 0 47px,#5aaabe09 47px 48px),repeating-linear-gradient(90deg,#0000 0 47px,#5aaabe09 47px 48px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(76% 70% at 50% 38%,#000 28%,#0000 80%);mask-image:radial-gradient(76% 70% at 50% 38%,#000 28%,#0000 80%)}.feat-eyebrow{font-family:var(--hl-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--hl-accent);font-size:11px}.feat-heading{font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;color:var(--hl-ink);margin-top:14px;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.05}.feat-cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:900px){.feat-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.feat-cards{grid-template-columns:1fr}}.feat-card{-webkit-backdrop-filter:blur(18px)saturate(150%);border:1px solid var(--hl-line);transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .32s ease, box-shadow .32s ease;background:#0a101880;border-radius:14px;flex-direction:column;padding:24px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -22px #000000b3,inset 0 1px #ffffff08}.feat-card:hover{border-color:#15e0c852;transform:translateY(-4px);box-shadow:0 28px 70px -24px #000c,0 0 50px -16px #15e0c847,inset 0 1px #ffffff0d}.feat-bracket{border:1.5px solid var(--hl-accent);opacity:0;pointer-events:none;width:16px;height:16px;transition:opacity .32s;position:absolute}.feat-bracket.tl{border-bottom:none;border-right:none;top:9px;left:9px}.feat-bracket.br{border-top:none;border-left:none;bottom:9px;right:9px}.feat-card:hover .feat-bracket{opacity:.65}.feat-sheen{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 38%,#15e0c81f 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.feat-card:hover .feat-sheen{opacity:1;animation:featSheen .85s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)) forwards}@keyframes featSheen{to{transform:translate(120%)}}.feat-card-head{z-index:2;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex;position:relative}.feat-icon{transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))}.feat-card:hover .feat-icon{transform:translateY(-1px)scale(1.06)}.feat-index{font-family:var(--hl-mono);letter-spacing:.18em;color:var(--hl-muted);font-variant-numeric:tabular-nums;font-size:11px}.feat-index:before{content:"// ";color:#15e0c880}.feat-title{z-index:2;font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.01em;color:var(--hl-ink);margin-bottom:8px;font-size:17px;font-weight:600;position:relative}.feat-desc{z-index:2;font-family:var(--font-geist-mono), "JetBrains Mono", ui-monospace, monospace;color:#9fb6c4;font-size:13.5px;line-height:1.62;position:relative}.feat-shot{z-index:2;aspect-ratio:16/9;border-radius:9px;margin-top:auto;padding-top:18px;position:relative;overflow:hidden}.feat-shot picture{border:1px solid #15e0c838;border-radius:9px;display:block;position:absolute;inset:18px 0 0;overflow:hidden;box-shadow:0 0 0 1px #15e0c80f,0 16px 40px -18px #000c}.feat-shot img{object-fit:cover;object-position:top center;filter:contrast(1.04)saturate(1.06)brightness(1.01);width:100%;height:100%;transition:transform .5s var(--ease-premium,cubic-bezier(.22, 1, .36, 1));display:block;transform:scale(1.02)}.feat-card:hover .feat-shot img{transform:scale(1.06)}.feat-shot-scan{pointer-events:none;mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(0deg,#0000 0 2px,#081e2242 2px 4px);border-radius:9px;position:absolute;inset:18px 0 0}.feat-shot-fade{pointer-events:none;background:linear-gradient(#0000 50%,#0a10189e 100%);border-radius:9px;position:absolute;inset:18px 0 0}@media (prefers-reduced-motion:reduce){.feat-card,.feat-icon,.feat-shot img{transition:none}.feat-card:hover{transform:none}.feat-card:hover .feat-sheen{opacity:0;animation:none}.feat-card:hover .feat-icon,.feat-card:hover .feat-shot img{transform:none}}.feat-shot{cursor:zoom-in}.feat-shot:focus-visible{outline:2px solid var(--hl-accent);outline-offset:3px;border-radius:10px}.feat-shot-zoom{z-index:4;font-family:var(--hl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hl-accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#070c14bd;border:1px solid #78c8dc2e;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;top:26px;right:12px;transform:translateY(-4px)}.feat-shot:hover .feat-shot-zoom,.feat-shot:focus-visible .feat-shot-zoom{opacity:1;transform:translateY(0)}.lbx-backdrop{z-index:300;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:zoom-out;background:#020409db;justify-content:center;align-items:center;padding:5vh 5vw;animation:.22s lbxIn;display:flex;position:fixed;inset:0}.lbx-img{max-width:94vw;max-height:90vh;box-shadow:0 50px 140px -30px #000000eb, 0 0 90px -30px var(--hl-accent);cursor:default;border:1px solid #78c8dc38;border-radius:12px;animation:.3s cubic-bezier(.16,1,.3,1) lbxImgIn}.lbx-close{z-index:301;width:40px;height:40px;color:var(--hl-ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#080c14b3;border:1px solid #78c8dc2e;border-radius:10px;justify-content:center;align-items:center;font-size:15px;transition:color .2s,border-color .2s;display:flex;position:fixed;top:22px;right:26px}.lbx-close:hover{color:var(--hl-accent);border-color:#15e0c866}.lbx-close:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}@keyframes lbxIn{0%{opacity:0}to{opacity:1}}@keyframes lbxImgIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.feat-shot-zoom{transition:none}.lbx-backdrop,.lbx-img{animation:none}}.prem-card{-webkit-backdrop-filter:blur(18px)saturate(150%);border:1px solid var(--hl-line);height:100%;transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .32s ease, box-shadow .32s ease;background:#0a101880;border-radius:14px;flex-direction:column;padding:26px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px -22px #000000b3,inset 0 1px #ffffff08}.prem-card:hover{border-color:#15e0c852;transform:translateY(-4px);box-shadow:0 28px 70px -24px #000c,0 0 50px -16px #15e0c847,inset 0 1px #ffffff0d}.prem-card:hover .feat-bracket{opacity:.65}.prem-card:hover .feat-sheen{opacity:1;animation:featSheen .85s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)) forwards}.prem-icon{transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), filter .32s ease}.prem-card:hover .prem-icon{filter:drop-shadow(0 0 7px #15e0c88c);transform:translateY(-1px)scale(1.08)}.prem-quote{opacity:.6;transition:opacity .32s ease, filter .32s ease, transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))}.prem-card:hover .prem-quote{opacity:1;filter:drop-shadow(0 0 8px #15e0c899);transform:scale(1.06)}.prem-card>:not(.feat-bracket):not(.feat-sheen){z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.prem-card,.prem-icon,.prem-quote{transition:none}.prem-card:hover{transform:none}.prem-card:hover .feat-sheen{opacity:0;animation:none}.prem-card:hover .prem-icon,.prem-card:hover .prem-quote{filter:none;transform:none}}.countup{font-variant-numeric:tabular-nums;line-height:1;display:inline-grid;position:relative}.countup-live,.countup-ghost{grid-area:1/1;display:block}.countup-ghost{visibility:hidden;pointer-events:none}.countup-live{will-change:transform, filter;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .6s;transform:scale(.985)}.countup.is-done .countup-live{filter:drop-shadow(0 0 28px #15e0c86b)drop-shadow(0 0 64px #0ad1ff38);animation:.6s cubic-bezier(.34,1.56,.64,1) both countupSettle;transform:scale(1)}@keyframes countupSettle{0%{transform:scale(.985)}55%{transform:scale(1.035)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.countup-live{filter:drop-shadow(0 0 24px #15e0c861);transition:none;transform:none}.countup.is-done .countup-live{animation:none}}.rr-item{transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .32s ease, box-shadow .32s ease, background-color .32s ease;border:1px solid #0000;border-radius:12px;margin:-12px -14px;padding:12px 14px}.rr-item:hover{background-color:#15e0c80a;border-color:#15e0c838;transform:translateY(-3px);box-shadow:0 0 40px -14px #15e0c84d}.rr-icon{transition:transform .32s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .32s ease, border-color .32s ease}.rr-item:hover .rr-icon{transform:scale(1.08);border-color:#15e0c866!important;box-shadow:0 0 22px #15e0c866!important}@media (prefers-reduced-motion:reduce){.rr-item,.rr-icon{transition:none}.rr-item:hover,.rr-item:hover .rr-icon{transform:none}}
