.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding-top:var(--nav-h);background:#05070e}.hero-fallback[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0}.stars[data-astro-cid-bbe6dxrz]{position:absolute;inset:-50%;background-image:radial-gradient(1px 1px at 20% 30%,#fff,transparent),radial-gradient(1px 1px at 70% 60%,#bfeefc,transparent),radial-gradient(1.5px 1.5px at 40% 80%,#fff,transparent),radial-gradient(1px 1px at 85% 25%,#a8e6f5,transparent),radial-gradient(1px 1px at 55% 15%,#fff,transparent),radial-gradient(1.5px 1.5px at 10% 70%,#e6faff,transparent);background-size:600px 600px;opacity:.35;animation:drift 140s linear infinite}@keyframes drift{to{transform:translate(60px,40px)}}.nebula[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;filter:blur(110px)}.nebula-1[data-astro-cid-bbe6dxrz]{width:620px;height:620px;top:-160px;right:-120px;background:radial-gradient(circle,rgba(34,211,238,.25),transparent 60%);animation:float1 18s ease-in-out infinite}.nebula-2[data-astro-cid-bbe6dxrz]{width:560px;height:560px;bottom:-180px;left:-120px;background:radial-gradient(circle,rgba(103,232,249,.18),transparent 60%);animation:float2 22s ease-in-out infinite}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(-40px,30px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(40px,-30px)}}.hero-canvas[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;z-index:1}.hero-video[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.hero-scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;background:linear-gradient(to top,#05070efa,#05070e4d 45%,#05070e8c),radial-gradient(120% 80% at 50% 30%,transparent 40%,rgba(5,7,14,.7) 100%)}.hero-scanlines[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;background:repeating-linear-gradient(to bottom,rgba(103,232,249,.028) 0px,rgba(103,232,249,.028) 1px,transparent 1px,transparent 4px);pointer-events:none;mix-blend-mode:screen}.hero-rings[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.ring[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;opacity:.35}.r-1[data-astro-cid-bbe6dxrz]{width:min(64vw,640px);height:min(64vw,640px);border:1px dashed rgba(103,232,249,.35);animation:spin 80s linear infinite}.r-2[data-astro-cid-bbe6dxrz]{width:min(78vw,800px);height:min(78vw,800px);border:1px solid rgba(103,232,249,.12);border-top-color:#67e8f973;border-bottom-color:#67e8f973;animation:spin 120s linear infinite reverse}@keyframes spin{to{transform:rotate(360deg)}}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px;padding-block:80px 96px}.kicker[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:.82rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--accent)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.2rem,9vw,6.5rem);letter-spacing:.06em;line-height:.95;color:#fff;text-shadow:0 4px 40px rgba(0,0,0,.5),0 0 80px rgba(34,211,238,.25)}.hero-live[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#4ade80;border:1px solid rgba(74,222,128,.4);background:#00000059;backdrop-filter:blur(6px);border-radius:999px;padding:7px 16px}.hero-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:#4ade80;animation:hero-pulse 1.8s ease-in-out infinite}@keyframes hero-pulse{0%,to{opacity:1}50%{opacity:.35}}.cta[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:18px;width:100%}.cta-main[data-astro-cid-bbe6dxrz]{display:flex;align-items:stretch;justify-content:center;gap:16px;flex-wrap:wrap}.btn-play[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:18px;padding:16px 28px 16px 18px;border-radius:12px;color:var(--btn-fg);background:linear-gradient(135deg,#67e8f9,#22d3ee 55%,#0ea5c6);border:1px solid #a5f3fc;box-shadow:0 0 34px #22d3ee66,inset 0 1px #ffffff80;transition:.2s ease}.btn-play[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:sheen 3.6s ease-in-out infinite}@keyframes sheen{0%,60%{left:-40%}to{left:130%}}.btn-play[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-2px);box-shadow:0 0 56px #22d3ee99,inset 0 1px #ffffff80}.btn-play-ico[data-astro-cid-bbe6dxrz]{position:relative;width:56px;height:56px;flex-shrink:0;display:grid;place-items:center}.btn-play-ring[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;border-radius:50%;border:2px solid var(--btn-fg);animation:ring 1.8s ease-out infinite}@keyframes ring{0%{transform:scale(1);opacity:.7}to{transform:scale(1.55);opacity:0}}.btn-play-core[data-astro-cid-bbe6dxrz]{width:56px;height:56px;border-radius:50%;background:var(--btn-fg);color:var(--accent);display:grid;place-items:center}.btn-play-core[data-astro-cid-bbe6dxrz] svg{width:26px;height:26px}.btn-play-txt[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;line-height:1;text-align:left}.btn-play-txt[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:1.9rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.btn-play-txt[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{font-size:.88rem;font-weight:600;color:#0b3a47}.btn-play-go[data-astro-cid-bbe6dxrz]{display:grid;margin-left:6px;transition:.2s ease}.btn-play-go[data-astro-cid-bbe6dxrz] svg{width:26px;height:26px}.btn-play[data-astro-cid-bbe6dxrz]:hover .btn-play-go[data-astro-cid-bbe6dxrz]{transform:translate(4px)}.dl-box[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:10px 12px;border-radius:10px;border:1px solid rgba(34,211,238,.6);background:#0006;backdrop-filter:blur(6px)}.dl-box-label[data-astro-cid-bbe6dxrz]{font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6}.dl-box-btns[data-astro-cid-bbe6dxrz]{display:flex;gap:8px}.dl-btn[data-astro-cid-bbe6dxrz]{flex:1 1 0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 22px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:#00000059;color:#fff;font-family:var(--font-display);font-weight:600;font-size:1.1rem;transition:.2s ease}.dl-btn[data-astro-cid-bbe6dxrz] svg{width:22px;height:22px;display:block}.dl-btn[data-astro-cid-bbe6dxrz]:hover{border-color:var(--accent);transform:translateY(-2px)}.also[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:12px}.also-label[data-astro-cid-bbe6dxrz]{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#fff9}.stores[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.store[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:12px;min-height:52px;box-sizing:border-box;padding:8px 22px;border-radius:var(--radius);border:1px solid rgba(255,255,255,.25);background:#00000059;color:#fff;backdrop-filter:blur(6px);transition:.2s ease}.store[data-astro-cid-bbe6dxrz]:hover{border-color:var(--accent);transform:translateY(-2px)}.store[data-astro-cid-bbe6dxrz] svg{width:22px;height:22px;display:block}.store-txt[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;text-align:left;line-height:1.15}.store-txt[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{font-size:.7rem;color:#ffffffa6}.store-txt[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:1.05rem}.soon[data-astro-cid-bbe6dxrz]{font-size:.82rem;color:#fff9}.btn-store-main[data-astro-cid-bbe6dxrz]{width:100%;max-width:420px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:14px;padding:16px 20px;border-radius:10px;background:var(--accent);color:var(--btn-fg);box-shadow:0 0 30px #22d3ee59}.btn-store-main[data-astro-cid-bbe6dxrz] svg{width:30px;height:30px;display:block}.btn-store-main[data-astro-cid-bbe6dxrz] .store-txt[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{font-size:.75rem;font-weight:600;color:#0b3a47}.btn-store-main[data-astro-cid-bbe6dxrz] .store-txt[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:1.4rem}.store-wide[data-astro-cid-bbe6dxrz],.dl-box-wide[data-astro-cid-bbe6dxrz]{width:100%;max-width:420px;box-sizing:border-box}.store-wide[data-astro-cid-bbe6dxrz]{justify-content:center;font-family:var(--font-display);font-weight:600;min-height:48px}.web-link[data-astro-cid-bbe6dxrz]{min-height:44px;display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--accent)}.web-link[data-astro-cid-bbe6dxrz] svg{width:16px;height:16px;display:block}.cta[data-astro-cid-bbe6dxrz]:has(.btn-store-main){gap:10px}.rw[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(103,232,249,.12)}.rw-label[data-astro-cid-bbe6dxrz]{font-size:.85rem;color:#ffffffc7}.rw-row[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.rw-item[data-astro-cid-bbe6dxrz]{position:relative;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(103,232,249,.25);border-radius:10px;background:#00000059;transition:.2s ease}.rw-item[data-astro-cid-bbe6dxrz]:hover{border-color:var(--accent);transform:translateY(-2px)}.rw-item[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{width:34px;height:34px;object-fit:contain}.rw-qty[data-astro-cid-bbe6dxrz]{position:absolute;bottom:-6px;right:-6px;font-family:var(--font-display);font-size:.68rem;font-weight:700;color:var(--btn-fg);background:var(--accent);border-radius:999px;padding:1px 6px}.rw-btn[data-astro-cid-bbe6dxrz]{margin-left:6px;min-height:44px;display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:600;font-size:.92rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius);padding:0 18px}.rw-btn[data-astro-cid-bbe6dxrz]:hover{background:var(--accent-soft)}.scroll-cue[data-astro-cid-bbe6dxrz]{position:absolute;bottom:26px;left:50%;transform:translate(-50%);width:26px;height:42px;border:2px solid rgba(255,255,255,.4);border-radius:14px;z-index:3;display:flex;justify-content:center}.scroll-cue[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{width:4px;height:8px;margin-top:8px;border-radius:4px;background:var(--accent);animation:cue 1.6s ease-in-out infinite}@keyframes cue{0%,to{transform:translateY(0);opacity:1}60%{transform:translateY(12px);opacity:0}}@media(max-width:560px){.scroll-cue[data-astro-cid-bbe6dxrz]{display:none}.cta-main[data-astro-cid-bbe6dxrz],.btn-play[data-astro-cid-bbe6dxrz],.dl-box[data-astro-cid-bbe6dxrz]{width:100%;box-sizing:border-box}.btn-play[data-astro-cid-bbe6dxrz]{justify-content:center}}@media(prefers-reduced-motion:reduce){.stars[data-astro-cid-bbe6dxrz],.nebula[data-astro-cid-bbe6dxrz],.ring[data-astro-cid-bbe6dxrz],.hero-dot[data-astro-cid-bbe6dxrz],.btn-play-ring[data-astro-cid-bbe6dxrz],.btn-play[data-astro-cid-bbe6dxrz]:after{animation:none}}.pillars[data-astro-cid-d4qwdgui]{background:var(--bg);border-bottom:1px solid var(--border);padding-block:56px;background-image:linear-gradient(rgba(103,232,249,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.04) 1px,transparent 1px);background-size:44px 44px}.pillar-grid[data-astro-cid-d4qwdgui]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px}.pillar[data-astro-cid-d4qwdgui]{padding:22px 20px}.pillar[data-astro-cid-d4qwdgui]:hover{transform:translateY(-3px)}.p-icon[data-astro-cid-d4qwdgui]{display:inline-flex;width:34px;height:34px;color:var(--accent);margin-bottom:12px;filter:drop-shadow(0 0 10px rgba(34,211,238,.5))}.p-icon[data-astro-cid-d4qwdgui] svg[data-astro-cid-d4qwdgui]{width:100%;height:100%}.pillar[data-astro-cid-d4qwdgui] h3[data-astro-cid-d4qwdgui]{font-size:1.02rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.pillar[data-astro-cid-d4qwdgui] p[data-astro-cid-d4qwdgui]{color:var(--text-muted);font-size:.92rem;line-height:1.5}@media(max-width:520px){.pillar-grid[data-astro-cid-d4qwdgui]{grid-template-columns:1fr}}.scene[data-astro-cid-xyg7ob6d]{position:relative;min-height:86vh;display:flex;align-items:center;overflow:hidden;color:#fff}.scene-bg[data-astro-cid-xyg7ob6d]{position:absolute;inset:0;background:var(--img) center / cover no-repeat;z-index:0}.scene[data-astro-cid-xyg7ob6d].left .scene-bg[data-astro-cid-xyg7ob6d]:after,.scene[data-astro-cid-xyg7ob6d].right .scene-bg[data-astro-cid-xyg7ob6d]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#04060ceb,#04060c99 45%,#04060c26)}.scene[data-astro-cid-xyg7ob6d].right .scene-bg[data-astro-cid-xyg7ob6d]:after{transform:scaleX(-1)}.scene-inner[data-astro-cid-xyg7ob6d]{position:relative;z-index:1;display:flex}.scene[data-astro-cid-xyg7ob6d].right .scene-inner[data-astro-cid-xyg7ob6d]{justify-content:flex-end}.scene-copy[data-astro-cid-xyg7ob6d]{max-width:560px;padding:30px 32px}.scene[data-astro-cid-xyg7ob6d].right .scene-copy[data-astro-cid-xyg7ob6d]{text-align:right}.scene[data-astro-cid-xyg7ob6d] .kicker[data-astro-cid-xyg7ob6d]{font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--accent)}.scene-copy[data-astro-cid-xyg7ob6d] h2[data-astro-cid-xyg7ob6d]{font-size:clamp(2rem,4.5vw,3.4rem);margin:14px 0 16px;color:#fff}.scene-copy[data-astro-cid-xyg7ob6d] p[data-astro-cid-xyg7ob6d]{color:#fffc;font-size:1.05rem;margin-bottom:26px}@media(max-width:720px){.scene[data-astro-cid-xyg7ob6d]{min-height:70vh}.scene[data-astro-cid-xyg7ob6d].right .scene-inner[data-astro-cid-xyg7ob6d]{justify-content:flex-start}.scene[data-astro-cid-xyg7ob6d].right .scene-copy[data-astro-cid-xyg7ob6d]{text-align:left}.scene[data-astro-cid-xyg7ob6d].left .scene-bg[data-astro-cid-xyg7ob6d]:after,.scene[data-astro-cid-xyg7ob6d].right .scene-bg[data-astro-cid-xyg7ob6d]:after{background:linear-gradient(to top,#04060cf2,#04060c8c 70%,#04060c66);transform:none}}.about[data-astro-cid-v2cbyr3p]{padding-block:90px 40px}.about-panel[data-astro-cid-v2cbyr3p]{max-width:860px;margin:0 auto;padding:44px 40px;text-align:center}.about-panel[data-astro-cid-v2cbyr3p] .section-title[data-astro-cid-v2cbyr3p]{margin:12px 0 20px}.about-copy[data-astro-cid-v2cbyr3p]{display:flex;flex-direction:column;gap:14px;max-width:62ch;margin:0 auto}.about-copy[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{color:var(--text-muted);font-size:1.02rem;line-height:1.65}@media(max-width:720px){.about[data-astro-cid-v2cbyr3p]{padding-block:60px 20px}.about-panel[data-astro-cid-v2cbyr3p]{padding:30px 22px}.about-copy[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{font-size:.95rem}}.news[data-astro-cid-5kulxhgn]{background:var(--bg-2);border-block:1px solid var(--border)}.news-head[data-astro-cid-5kulxhgn]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.news-panel[data-astro-cid-5kulxhgn]{border-radius:var(--radius);overflow:hidden}.tabs[data-astro-cid-5kulxhgn]{display:flex;gap:2px;padding:6px 6px 0;border-bottom:1px solid var(--border)}.tab[data-astro-cid-5kulxhgn]{appearance:none;background:none;border:0;border-bottom:2px solid transparent;padding:12px 20px;margin-bottom:-1px;font-family:var(--font-display);font-size:.95rem;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease}.tab[data-astro-cid-5kulxhgn]:hover{color:var(--text)}.tab[data-astro-cid-5kulxhgn].active{color:var(--accent);border-bottom-color:var(--accent);text-shadow:0 0 14px rgba(34,211,238,.5)}.tab-list[data-astro-cid-5kulxhgn]{list-style:none;margin:0;padding:6px}.tab-list[data-astro-cid-5kulxhgn][hidden]{display:none}.news-state[data-astro-cid-5kulxhgn]{padding:22px 14px;color:var(--text-dim);font-size:.92rem}.news-row[data-astro-cid-5kulxhgn]{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:16px;padding:15px 14px;border-radius:var(--radius-sm);transition:background .15s ease}.tab-list[data-astro-cid-5kulxhgn] li[data-astro-cid-5kulxhgn]+li[data-astro-cid-5kulxhgn] .news-row[data-astro-cid-5kulxhgn]{border-top:1px solid var(--border);border-radius:0}.news-row[data-astro-cid-5kulxhgn]:hover{background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:var(--radius-sm)}.cat[data-astro-cid-5kulxhgn]{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid var(--border-strong);padding:3px 8px;border-radius:var(--radius-sm);white-space:nowrap}.date[data-astro-cid-5kulxhgn]{font-size:.82rem;color:var(--text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.title[data-astro-cid-5kulxhgn]{color:var(--text);font-size:.98rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-row[data-astro-cid-5kulxhgn]:hover .title[data-astro-cid-5kulxhgn]{color:var(--accent)}.chev[data-astro-cid-5kulxhgn]{color:var(--text-dim);transition:transform .15s ease,color .15s ease}.news-row[data-astro-cid-5kulxhgn]:hover .chev[data-astro-cid-5kulxhgn]{color:var(--accent);transform:translate(3px)}@media(max-width:640px){.news-row[data-astro-cid-5kulxhgn]{grid-template-columns:auto 1fr;gap:8px 12px}.date[data-astro-cid-5kulxhgn]{grid-column:2}.title[data-astro-cid-5kulxhgn]{grid-column:1 / -1;white-space:normal}.chev[data-astro-cid-5kulxhgn]{display:none}}
