.hero{position:relative;overflow:hidden;padding-block:clamp(48px,8vw,96px) clamp(64px,10vw,120px);background:radial-gradient(900px 520px at 78% -10%,rgba(159,216,182,.12),transparent 60%),radial-gradient(680px 480px at 8% 18%,rgba(255,209,102,.08),transparent 55%)}.hero-glow{position:absolute;width:520px;height:520px;right:-120px;top:40px;background:var(--grad-hero);filter:blur(140px);opacity:.16;border-radius:50%;z-index:0}.hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.hero-copy{animation:rise .8s ease both}.hero-title{font-size:clamp(2.5rem,5.6vw,4.1rem);margin-bottom:22px}.hero-sub{font-size:clamp(1.05rem,1.6vw,1.22rem);color:var(--text-dim);max-width:34em;margin-bottom:34px}.hero-actions{margin-bottom:38px}.hero-proof{display:flex;gap:38px;list-style:none}.hero-proof li{display:flex;flex-direction:column}.hero-proof strong{font-family:var(--font-display);font-size:1.9rem;font-weight:700;background:var(--grad-hero);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-proof span{font-size:.85rem;color:var(--text-faint);letter-spacing:.02em}.hero-visual{position:relative;display:grid;place-items:center;animation:rise 1s ease .15s both}.hero-board{width:min(420px,100%)}@media(max-width:920px){.hero-inner{grid-template-columns:1fr;text-align:center;gap:48px}.hero-sub{margin-inline:auto}.hero-actions .store-buttons,.hero-proof{justify-content:center}.hero-board{max-width:380px;margin-inline:auto}}@media(max-width:480px){.hero-proof{gap:26px}}.features-head[data-astro-cid-6uxy5tu6]{text-align:center;margin-bottom:clamp(36px,5vw,56px)}.features-head[data-astro-cid-6uxy5tu6] h2[data-astro-cid-6uxy5tu6]{font-size:clamp(2rem,4.4vw,3rem);line-height:1.1}.inv[data-astro-cid-6uxy5tu6]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"a0 a0 a2 a3" "a0 a0 a4 a1" "a5 a5 a6 a6";gap:16px;padding:18px;background:#11132a;box-shadow:0 0 0 4px #0b0c16,0 0 0 8px #2b2f55,inset 0 0 0 4px #1b1e3d;margin:8px;perspective:900px}.a0[data-astro-cid-6uxy5tu6]{grid-area:a0}.a1[data-astro-cid-6uxy5tu6]{grid-area:a1}.a2[data-astro-cid-6uxy5tu6]{grid-area:a2}.a3[data-astro-cid-6uxy5tu6]{grid-area:a3}.a4[data-astro-cid-6uxy5tu6]{grid-area:a4}.a5[data-astro-cid-6uxy5tu6]{grid-area:a5}.a6[data-astro-cid-6uxy5tu6]{grid-area:a6}.slot[data-astro-cid-6uxy5tu6]{position:relative;overflow:hidden;display:grid;align-content:end;justify-items:start;gap:6px;min-height:170px;padding:18px;border:0;font:inherit;text-align:left;cursor:pointer;transform-style:preserve-3d;box-shadow:inset 4px 4px #ffffff2e,inset -4px -4px #00000047;transition:transform .2s ease-out,box-shadow .15s steps(2)}.slot[data-astro-cid-6uxy5tu6].t-y{background:linear-gradient(150deg,#ffc94a,#e9a51f);color:#2a1d02}.slot[data-astro-cid-6uxy5tu6].t-r{background:linear-gradient(150deg,#f27a62,#c93f2b);color:#fff}.slot[data-astro-cid-6uxy5tu6].t-b{background:linear-gradient(150deg,#4a7bd0,#213f80);color:#fff}.slot[data-astro-cid-6uxy5tu6].t-d{background:linear-gradient(150deg,#22264a,#161936);color:var(--text)}.slot[data-astro-cid-6uxy5tu6]:hover,.slot[data-astro-cid-6uxy5tu6]:focus-visible,.slot[data-astro-cid-6uxy5tu6].on{outline:none;box-shadow:inset 0 0 0 4px #fff,inset 8px 8px #ffffff1f,6px 6px #0b0c16}.slot-stat[data-astro-cid-6uxy5tu6]{position:absolute;left:12px;top:4px;font-family:var(--font-pixel);font-weight:700;font-size:4.4rem;line-height:1;opacity:.16;pointer-events:none}.a0[data-astro-cid-6uxy5tu6] .slot-stat[data-astro-cid-6uxy5tu6]{font-size:10rem}.slot-icon[data-astro-cid-6uxy5tu6]{position:absolute;top:16px;right:16px;transform:translateZ(50px);transition:transform .15s steps(2)}.slot-icon[data-astro-cid-6uxy5tu6] svg{width:72px;height:72px;display:block}.a0[data-astro-cid-6uxy5tu6] .slot-icon[data-astro-cid-6uxy5tu6] svg{width:150px;height:150px}.slot[data-astro-cid-6uxy5tu6]:hover .slot-icon[data-astro-cid-6uxy5tu6],.slot[data-astro-cid-6uxy5tu6].on .slot-icon[data-astro-cid-6uxy5tu6]{transform:translateZ(50px) translateY(-6px)}.slot-name[data-astro-cid-6uxy5tu6]{font-family:var(--font-display);font-weight:700;font-size:1.05rem;line-height:1.2;max-width:70%;transform:translateZ(24px)}.a0[data-astro-cid-6uxy5tu6] .slot-name[data-astro-cid-6uxy5tu6]{font-size:1.9rem}.slot-qty[data-astro-cid-6uxy5tu6]{font-family:var(--font-pixel);font-size:.8rem;opacity:.85;transform:translateZ(16px)}.a0[data-astro-cid-6uxy5tu6] .slot-qty[data-astro-cid-6uxy5tu6]{font-size:1.3rem}.dialog[data-astro-cid-6uxy5tu6]{position:relative;display:flex;gap:18px;align-items:center;margin:30px 8px 0;padding:18px 46px 18px 22px;min-height:112px;background:#0b0c16;color:#fff;box-shadow:0 0 0 4px #fff,0 0 0 8px #0b0c16}.dialog-portrait[data-astro-cid-6uxy5tu6]{flex:none}.dialog-portrait[data-astro-cid-6uxy5tu6] svg{width:68px;height:68px;display:block}.dialog-title[data-astro-cid-6uxy5tu6]{font-family:var(--font-pixel);color:var(--top)}.dialog-text[data-astro-cid-6uxy5tu6]{font-family:var(--font-pixel);font-size:.95rem;line-height:1.55;margin-top:4px;min-height:3.1em}.dialog-caret[data-astro-cid-6uxy5tu6]{position:absolute;right:18px;bottom:10px;animation:blink .8s steps(2) infinite}@keyframes blink{50%{opacity:0}}@media(max-width:860px){.inv[data-astro-cid-6uxy5tu6]{grid-template-columns:1fr 1fr;grid-template-areas:"a0 a0" "a2 a3" "a4 a1" "a5 a5" "a6 a6";padding:12px;gap:12px}.slot[data-astro-cid-6uxy5tu6]{min-height:150px;padding:14px}.slot-icon[data-astro-cid-6uxy5tu6] svg{width:56px;height:56px}.a0[data-astro-cid-6uxy5tu6]{min-height:240px}.a0[data-astro-cid-6uxy5tu6] .slot-stat[data-astro-cid-6uxy5tu6]{font-size:7rem}.a0[data-astro-cid-6uxy5tu6] .slot-icon[data-astro-cid-6uxy5tu6] svg{width:110px;height:110px}.a0[data-astro-cid-6uxy5tu6] .slot-name[data-astro-cid-6uxy5tu6]{font-size:1.4rem}.slot-name[data-astro-cid-6uxy5tu6]{max-width:100%;font-size:.95rem}.dialog[data-astro-cid-6uxy5tu6]{padding:14px 34px 14px 14px;gap:12px}.dialog-portrait[data-astro-cid-6uxy5tu6] svg{width:48px;height:48px}.dialog-text[data-astro-cid-6uxy5tu6]{font-size:.82rem}}.how-grid[data-astro-cid-u4cie664]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.cab[data-astro-cid-u4cie664]{background:#11132a;padding:14px;box-shadow:0 0 0 4px #0b0c16,0 0 0 8px #2b2f55,0 0 0 12px #0b0c16,0 40px 80px #00000080;margin:12px}.cab-bar[data-astro-cid-u4cie664]{display:flex;justify-content:space-between;gap:8px;font-family:var(--font-pixel);font-size:.8rem;color:var(--text-dim);padding:2px 4px 12px}.cab-bar[data-astro-cid-u4cie664] b[data-astro-cid-u4cie664]{color:var(--top);font-weight:700}.cab-blink[data-astro-cid-u4cie664]{color:var(--top);animation:blink 1.2s steps(2) infinite}.cab-screen[data-astro-cid-u4cie664]{position:relative;aspect-ratio:1;background:radial-gradient(circle at 50% 42%,#22264a,#0f1126 72%);box-shadow:inset 0 0 0 4px #00000073,inset 0 4px 0 4px #ffffff0a;overflow:hidden}.cab-screen[data-astro-cid-u4cie664]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0 2px,transparent 2px 4px)}.cab-canvas[data-astro-cid-u4cie664]{width:100%;height:100%;display:block;cursor:pointer;touch-action:manipulation}.cab-clear[data-astro-cid-u4cie664]{position:absolute;top:14%;left:50%;z-index:2;font-family:var(--font-pixel);font-weight:700;font-size:clamp(1rem,2.6vw,1.5rem);color:#0b0c16;background:var(--top);padding:6px 14px;box-shadow:5px 5px #0b0c16;white-space:nowrap;transform:translate(-50%) rotate(-5deg) scale(0);transition:transform .35s steps(5)}.cab-again[data-astro-cid-u4cie664]{position:absolute;left:50%;bottom:7%;z-index:2;font-family:var(--font-pixel);font-size:.95rem;color:#0b0c16;background:#fff;border:0;padding:10px 18px;box-shadow:0 5px #9ba2b6,0 0 0 4px #0b0c16;cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%) translateY(8px);transition:.25s steps(3)}.cab-again[data-astro-cid-u4cie664]:active{transform:translate(-50%) translateY(4px);box-shadow:0 1px #9ba2b6,0 0 0 4px #0b0c16}.how-grid[data-astro-cid-u4cie664][data-state="2"] .cab-clear[data-astro-cid-u4cie664]{transform:translate(-50%) rotate(-5deg) scale(1);animation:bounce 1s steps(4) .4s infinite}.how-grid[data-astro-cid-u4cie664][data-state="2"] .cab-again[data-astro-cid-u4cie664]{opacity:1;pointer-events:auto;transform:translate(-50%)}.how-copy[data-astro-cid-u4cie664] h2[data-astro-cid-u4cie664]{font-size:clamp(2rem,4.4vw,3rem);line-height:1.1;margin-bottom:14px}.how-sub[data-astro-cid-u4cie664]{color:var(--text-dim);line-height:1.6;margin-bottom:26px;max-width:460px}.how-steps[data-astro-cid-u4cie664]{list-style:none;display:grid;gap:16px}.how-step[data-astro-cid-u4cie664]{position:relative;display:flex;gap:16px;align-items:center;padding:14px 54px 14px 16px;background:var(--bg-2);box-shadow:0 0 0 4px #0b0c16,inset 0 -5px #00000059,inset 0 4px #ffffff0d,0 0 0 8px color-mix(in srgb,var(--c) 30%,transparent);margin:0 8px;transition:opacity .3s,transform .15s steps(2),box-shadow .3s}.how-step-icon[data-astro-cid-u4cie664]{flex:none}.how-step-icon[data-astro-cid-u4cie664] svg{width:60px;height:60px;display:block}.how-level[data-astro-cid-u4cie664]{font-family:var(--font-pixel);font-size:.75rem;color:var(--c)}.how-step[data-astro-cid-u4cie664] h3[data-astro-cid-u4cie664]{font-size:1.05rem;margin:2px 0 4px}.how-step[data-astro-cid-u4cie664] p[data-astro-cid-u4cie664]{color:var(--text-dim);font-size:.92rem;line-height:1.45}.how-check[data-astro-cid-u4cie664]{position:absolute;right:12px;top:50%;width:34px;height:34px;transform:translateY(-50%) scale(0);transition:transform .3s steps(3)}.how-check[data-astro-cid-u4cie664] svg{width:100%;height:100%}.how-grid[data-astro-cid-u4cie664].is-live .how-step[data-astro-cid-u4cie664]{opacity:.45}.how-grid[data-astro-cid-u4cie664].is-live .how-step[data-astro-cid-u4cie664].now{opacity:1;transform:translate(6px);box-shadow:0 0 0 4px #0b0c16,inset 0 -5px #00000059,inset 0 4px #ffffff0d,0 0 0 8px var(--c)}.how-grid[data-astro-cid-u4cie664].is-live .how-step[data-astro-cid-u4cie664].done{opacity:1}.how-step[data-astro-cid-u4cie664].done .how-check[data-astro-cid-u4cie664]{transform:translateY(-50%) scale(1)}.how-done[data-astro-cid-u4cie664]{min-height:1.6em;margin-top:22px;font-family:var(--font-pixel);color:var(--r-green)}@keyframes blink{50%{opacity:.3}}@keyframes bounce{50%{transform:translate(-50%) rotate(-5deg) translateY(-6px)}}@media(max-width:860px){.how-grid[data-astro-cid-u4cie664]{grid-template-columns:1fr}.cab[data-astro-cid-u4cie664]{max-width:460px;width:calc(100% - 24px);margin-inline:auto}}.cta[data-astro-cid-dxv6bbrq]{position:relative;overflow:hidden;padding:clamp(90px,12vw,150px) 0 0;isolation:isolate}.cta-wall[data-astro-cid-dxv6bbrq]{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.cta-vignette[data-astro-cid-dxv6bbrq]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 45%,#0b0c16eb,#0b0c168c 60%,#0b0c1640),linear-gradient(180deg,var(--bg) 0%,transparent 30%,transparent 58%,rgba(11,12,22,.88) 80%,var(--bg) 100%)}.cta-inner[data-astro-cid-dxv6bbrq]{display:grid;place-items:center}.cta-screen[data-astro-cid-dxv6bbrq]{position:relative;width:min(760px,calc(100% - 24px));padding:clamp(28px,5vw,52px) clamp(20px,5vw,56px) clamp(30px,5vw,44px);text-align:center;background:#11132adb;backdrop-filter:blur(6px);box-shadow:0 0 0 4px #0b0c16,0 0 0 8px #2b2f55,0 0 0 12px #0b0c16,0 0 90px #f2b6322e,0 40px 80px #00000080}.cta-screen[data-astro-cid-dxv6bbrq]:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0 2px,transparent 2px 4px)}.cta-continue[data-astro-cid-dxv6bbrq]{display:flex;justify-content:center;align-items:baseline;gap:18px;font-family:var(--font-pixel);font-weight:700;margin-bottom:18px}.cta-q[data-astro-cid-dxv6bbrq]{font-size:clamp(1.1rem,3vw,1.6rem);color:var(--top);animation:cta-blink 1s steps(2) infinite}.cta-count[data-astro-cid-dxv6bbrq]{min-width:1.2ch;font-size:clamp(2.6rem,7vw,4rem);line-height:1;color:#fff;text-shadow:4px 4px 0 var(--left),8px 8px 0 #0b0c16}.cta-count[data-astro-cid-dxv6bbrq].tick{animation:cta-pop .3s steps(3)}.cta-count[data-astro-cid-dxv6bbrq].gg{font-size:clamp(1.1rem,3vw,1.6rem);color:var(--r-green);text-shadow:3px 3px 0 #0b0c16}.cta-screen[data-astro-cid-dxv6bbrq] h2[data-astro-cid-dxv6bbrq]{font-size:clamp(2rem,5vw,3.3rem);line-height:1.08;margin-bottom:16px}.cta-sub[data-astro-cid-dxv6bbrq]{color:var(--text-dim);font-size:1.08rem;line-height:1.6;max-width:480px;margin:0 auto 30px}.cta-actions[data-astro-cid-dxv6bbrq]{display:flex;justify-content:center}.cta-actions[data-astro-cid-dxv6bbrq] .store-btn{border-radius:0;background:#fff;color:#0b0c16;border:0;box-shadow:0 0 0 4px #0b0c16,0 7px 0 4px #0b0c16,inset 0 -6px #c9cee0;transition:transform .08s steps(2),box-shadow .08s steps(2)}.cta-actions[data-astro-cid-dxv6bbrq] .store-btn:hover{transform:translateY(-3px);box-shadow:0 0 0 4px #0b0c16,0 10px 0 4px #0b0c16,inset 0 -6px #c9cee0,0 0 0 8px var(--top)}.cta-actions[data-astro-cid-dxv6bbrq] .store-btn:active{transform:translateY(5px);box-shadow:0 0 0 4px #0b0c16,0 2px 0 4px #0b0c16,inset 0 -2px #c9cee0}.cta-actions[data-astro-cid-dxv6bbrq] .store-btn small,.cta-actions[data-astro-cid-dxv6bbrq] .store-btn strong{color:#0b0c16}.cta-start[data-astro-cid-dxv6bbrq]{margin-top:26px;font-family:var(--font-pixel);font-size:.85rem;color:var(--text-faint);animation:cta-blink 1.4s steps(2) infinite}.cta-parade[data-astro-cid-dxv6bbrq]{position:relative;margin-top:clamp(56px,8vw,90px);padding:34px 0 26px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.cta-parade[data-astro-cid-dxv6bbrq]:after{content:"";position:absolute;left:0;right:0;bottom:18px;height:8px;background:repeating-linear-gradient(90deg,#2b2f55 0 16px,#1b1e3d 16px 32px);box-shadow:0 4px #0b0c16}.cta-track[data-astro-cid-dxv6bbrq]{display:flex;gap:34px;width:max-content;animation:cta-march 40s linear infinite}.cta-parade[data-astro-cid-dxv6bbrq]:hover .cta-track[data-astro-cid-dxv6bbrq]{animation-play-state:paused}.cta-av[data-astro-cid-dxv6bbrq]{position:relative;display:block;width:78px;animation:cta-hop .5s steps(2) var(--d) infinite}.cta-av[data-astro-cid-dxv6bbrq] svg{width:78px;height:90px;display:block;filter:drop-shadow(4px 4px 0 rgba(0,0,0,.35))}.cta-tag[data-astro-cid-dxv6bbrq]{position:absolute;left:50%;top:-30px;transform:translate(-50%) scale(0);font-family:var(--font-pixel);font-size:.75rem;color:#0b0c16;background:var(--top);padding:3px 8px;box-shadow:3px 3px #0b0c16;white-space:nowrap;transition:transform .15s steps(2)}.cta-av[data-astro-cid-dxv6bbrq]:hover{animation:none;transform:translateY(-14px)}.cta-av[data-astro-cid-dxv6bbrq]:hover .cta-tag[data-astro-cid-dxv6bbrq]{transform:translate(-50%) scale(1)}@keyframes cta-blink{50%{opacity:.3}}@keyframes cta-pop{0%{transform:scale(1.6)}to{transform:scale(1)}}@keyframes cta-march{to{transform:translate(-50%)}}@keyframes cta-hop{50%{transform:translateY(-6px)}}@media(max-width:600px){.cta-continue[data-astro-cid-dxv6bbrq]{gap:12px}.cta-av[data-astro-cid-dxv6bbrq],.cta-av[data-astro-cid-dxv6bbrq] svg{width:58px}.cta-av[data-astro-cid-dxv6bbrq] svg{height:67px}.cta-track[data-astro-cid-dxv6bbrq]{gap:22px}}@media(prefers-reduced-motion:reduce){.cta-track[data-astro-cid-dxv6bbrq],.cta-av[data-astro-cid-dxv6bbrq]{animation:none}}
