:root{--bg:#0b0d12;--panel:#111622;--text:#e9eefc;--muted:#a9b3cf;--border:#ffffff17;--shadow:0 20px 60px #00000073;--radius:20px;--max:1120px;--cta:#fff;--ctaText:#0b0d12;--link:#cdd8ff}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:radial-gradient(1200px 800px at 20% -10%,#8ca0ff2e,transparent 60%),radial-gradient(900px 700px at 90% 0%,#ffffff0f,transparent 60%),var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;line-height:1.45}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:var(--max);margin:0 auto;padding:28px 20px 90px}.nav{z-index:10;-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--border);background:#0b0d12a6;position:sticky;top:0}.navInner{max-width:var(--max);align-items:center;gap:14px;margin:0 auto;padding:14px 20px;display:flex}.brand{letter-spacing:.2px;font-weight:800}.navLinks{align-items:center;gap:12px;margin-left:auto;display:flex}.navLinks a{color:var(--text);opacity:.9}.btn{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;transition:transform .16s;display:inline-flex}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btnPrimary{background:var(--cta);color:var(--ctaText);border-color:#0000}.hero{padding:64px 0 26px}.heroGrid{grid-template-columns:1.2fr .8fr;align-items:start;gap:18px;display:grid}.kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800}h1{letter-spacing:-.8px;margin:10px 0 14px;font-size:48px;line-height:1.05}.sub{color:var(--muted);max-width:760px;margin:0 0 22px;font-size:18px}.row{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.chips{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.chip{border:1px solid var(--border);color:var(--muted);background:#ffffff08;border-radius:999px;padding:8px 12px;font-size:13px}.card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:#ffffff08;padding:18px}.grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}h2{letter-spacing:-.3px;margin:10px 0;font-size:28px}.cardTitle{margin:10px 0 6px;font-size:18px}.fine{color:var(--muted);font-size:14px}.divider{background:var(--border);height:1px;margin:28px 0}ul{color:var(--muted);margin:10px 0 0 18px}li{margin:8px 0}.offerPrice{margin-top:12px;font-size:18px;font-weight:900}.embed{aspect-ratio:16/9;border:1px solid var(--border);background:#0a0c11;border-radius:16px;width:100%;overflow:hidden}iframe{border:0;width:100%;height:100%}.mediaPlaceholder{aspect-ratio:16/9;background:#ffffff05;border:1px dashed #ffffff2e;border-radius:16px;width:100%;margin:12px 0}.steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.step h3{margin:0 0 6px;font-size:16px}.step p{color:var(--muted);margin:0;font-size:14px}.faqList{margin-top:12px}.faqItem{border:1px solid var(--border);background:#ffffff05;border-radius:14px;padding:14px}.faqItem+.faqItem{margin-top:10px}.faqItem summary{cursor:pointer;font-weight:900}.finalCtaInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.stickyCta{z-index:20;background:var(--cta);color:var(--ctaText);border:1px solid #0000000d;border-radius:999px;padding:12px 16px;font-weight:900;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 40px #00000059}@media (max-width:900px){.heroGrid,.grid{grid-template-columns:1fr}h1{font-size:38px}.steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.steps{grid-template-columns:1fr}.navLinks a:not(.btn){display:none}}
