.home-shell[data-astro-cid-j7pv25f6]{max-width:1200px;margin:0 auto;padding:2rem 1.25rem 4rem}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;align-items:center;margin-bottom:2rem}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4vw,2.75rem);line-height:1.1;margin:.25rem 0 .75rem;color:#fff}.hero[data-astro-cid-j7pv25f6] .hook[data-astro-cid-j7pv25f6]{color:var(--muted);line-height:1.6;margin-bottom:1.25rem}.hero-visual[data-astro-cid-j7pv25f6]{position:relative;border:1px solid rgba(0,255,157,.25);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#00ff9d14,#ff5fd214)}.hero-visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.hero-visual[data-astro-cid-j7pv25f6] .glow[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,rgba(0,255,157,.2),transparent 40%),radial-gradient(circle at 80% 20%,rgba(255,95,210,.2),transparent 40%)}.cta-row[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.cta[data-astro-cid-j7pv25f6]{padding:.75rem 1.2rem;border-radius:999px;font-weight:700;transition:all .2s ease;display:inline-flex;align-items:center;gap:.35rem}.cta[data-astro-cid-j7pv25f6].primary{background:linear-gradient(90deg,var(--neon-green),var(--neon-pink));color:#05060b;box-shadow:0 8px 24px #00ff9d40}.cta[data-astro-cid-j7pv25f6].primary:hover{transform:translateY(-2px)}.cta[data-astro-cid-j7pv25f6].ghost{border:1px solid rgba(200,208,224,.3);color:#fff}.cta[data-astro-cid-j7pv25f6].ghost:hover{border-color:var(--neon-pink);color:var(--neon-pink)}.eyebrow[data-astro-cid-j7pv25f6]{letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;color:var(--neon-green);font-weight:700;margin:0}.meta-row[data-astro-cid-j7pv25f6]{display:flex;gap:.75rem;flex-wrap:wrap;color:#9fb0c9;font-size:.95rem}.play-now[data-astro-cid-j7pv25f6]{margin:2.5rem 0;padding:1.5rem;border:1px solid rgba(255,95,210,.2);border-radius:18px;background:linear-gradient(145deg,#11182a99,#11182a4d);box-shadow:0 20px 50px #00000059}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;margin:.25rem 0 .5rem;font-size:clamp(1.8rem,3.6vw,2.3rem)}.section-head[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{color:var(--muted);margin:0}.iframe-shell[data-astro-cid-j7pv25f6]{position:relative;margin-top:1rem;border-radius:18px;overflow:hidden;border:1px solid rgba(0,255,157,.25);min-height:clamp(360px,60vw,640px);aspect-ratio:16 / 9;background:#000}.iframe-shell[data-astro-cid-j7pv25f6] iframe[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;border:none;display:block;background:#000}.cover[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;background:#0009}.cover[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.1);position:absolute;inset:0;z-index:1}.cover[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.hidden[data-astro-cid-j7pv25f6]{display:none!important}.fullscreen-btn[data-astro-cid-j7pv25f6]{position:absolute;right:16px;bottom:16px;background:#000000bf;border:1px solid rgba(0,255,157,.35);color:#fff;padding:.55rem .85rem;border-radius:10px;cursor:pointer;transition:all .2s ease;z-index:5;display:inline-flex;align-items:center;gap:6px}.fullscreen-btn[data-astro-cid-j7pv25f6]:hover{border-color:var(--neon-pink);color:var(--neon-pink);transform:translateY(-2px)}.info[data-astro-cid-j7pv25f6]{margin:2rem 0;padding:1.5rem;border:1px solid rgba(0,255,157,.12);border-radius:16px;background:#0c0f1799;box-shadow:0 20px 50px #00000059}.info[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff;margin-top:0;font-size:clamp(1.6rem,3.2vw,2.2rem)}.info[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--neon-pink);margin-bottom:.5rem}.info[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],.info[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{color:var(--muted);line-height:1.6}.grid[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.grid[data-astro-cid-j7pv25f6].two{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid[data-astro-cid-j7pv25f6].three{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.panel[data-astro-cid-j7pv25f6]{border:1px solid rgba(255,95,210,.18);border-radius:14px;padding:1rem;background:#11182a8c}.panel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:10px;margin-top:.75rem;width:100%;-o-object-fit:cover;object-fit:cover}.card-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.rot-card[data-astro-cid-j7pv25f6]{display:block;position:relative;background:var(--card-700);border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 4px 6px #0000004d;border:2px solid transparent;animation:none}.rot-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px) scale(1.02);border-color:var(--neon-green);box-shadow:0 10px 20px #0f83;animation:rot-shake .3s ease infinite;z-index:10}.card-visual[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;overflow:hidden;background-color:#000}.card-visual[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease}.badge[data-astro-cid-j7pv25f6]{position:absolute;padding:4px 8px;border-radius:4px;font-size:.75rem;font-weight:800;text-transform:uppercase;z-index:2}.badge-hot[data-astro-cid-j7pv25f6]{top:8px;left:8px;background:#ff4757;color:#fff;animation:pulse 1.5s infinite}.badge-time[data-astro-cid-j7pv25f6]{bottom:8px;right:8px;background:#000000b3;color:#fff;backdrop-filter:blur(4px)}.card-info[data-astro-cid-j7pv25f6]{padding:12px;color:#fff}.card-title[data-astro-cid-j7pv25f6]{margin:0 0 6px;font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-meta[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;font-size:.85rem;color:#cfd6e6}.faq[data-astro-cid-j7pv25f6]{display:grid;gap:1rem}.faq-item[data-astro-cid-j7pv25f6]{border:1px solid rgba(0,255,157,.15);border-radius:12px;padding:1rem;background:#0c0f178c}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes rot-shake{0%{transform:translate(0) rotate(0)}25%{transform:translate(-1px,1px) rotate(-1deg)}50%{transform:translate(1px,-1px) rotate(1deg)}75%{transform:translate(-1px,-1px) rotate(0)}to{transform:translate(0) rotate(0)}}@media (max-width: 768px){.iframe-shell[data-astro-cid-j7pv25f6]{min-height:70vh;aspect-ratio:9 / 16}.meta-row[data-astro-cid-j7pv25f6]{flex-direction:column}}
