:root{--bg-primary: #01030b;--bg-secondary: #050a1a;--card: rgba(255, 255, 255, .02);--border: rgba(255, 255, 255, .08);--muted: #94a3b8;--accent: #ff6b35;--accent-strong: #ffa265;--text: #f8fafc;--font-display: "Inter", "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.ltd-page{min-height:100vh;background:radial-gradient(circle at top,rgba(90,100,255,.16),transparent 45%),radial-gradient(circle at 20% 20%,rgba(255,107,53,.22),transparent 40%),var(--bg-primary);color:var(--text);font-family:var(--font-display)}.ltd-section{max-width:1200px;margin:0 auto;padding:0 20px}.ltd-hero{padding:100px 20px 70px;text-align:center}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 22px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.hero-title{font-size:clamp(38px,7vw,72px);font-weight:800;margin:24px 0 16px;line-height:1.1}.hero-subtitle{font-size:clamp(18px,3vw,26px);max-width:720px;margin:0 auto 36px;color:var(--muted);line-height:1.5}.hero-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:32px}.hero-cta button{padding:16px 36px;font-size:16px;font-weight:700;border-radius:12px;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.hero-cta .primary{background:var(--accent);color:#040405;box-shadow:0 15px 35px #ff6b354d}.hero-cta .primary:hover{transform:translateY(-2px);box-shadow:0 20px 45px #ff6b3566}.hero-cta .secondary{background:transparent;border:1px solid rgba(148,163,184,.4);color:var(--text)}.hero-cta .secondary:hover{border-color:var(--accent);color:var(--accent)}.countdown-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:36px auto;max-width:520px}.timer-card{padding:18px 0;border-radius:16px;background:var(--card);border:1px solid var(--border)}.timer-value{font-size:36px;font-weight:800;color:var(--accent)}.license-meter{max-width:460px;margin:24px auto 0;text-align:left}.meter-track{width:100%;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.meter-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-strong));transition:width .5s ease}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:50px}.metric-card{padding:20px;border-radius:16px;background:var(--card);border:1px solid var(--border);text-align:left}.metric-value{font-size:32px;font-weight:800;margin-bottom:8px}.reason-grid,.testimonials-grid,.faq-grid,.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.reason-card,.testimonial-card,.faq-item,.pricing-card{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:28px}.reason-card svg,.hero-icon{color:var(--accent)}.pricing-card{display:flex;flex-direction:column;position:relative;min-height:100%}.pricing-card.popular{border:2px solid var(--accent);box-shadow:0 30px 60px #ff6b3540}.popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent);color:#000;padding:6px 18px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase}.pricing-price{font-size:54px;font-weight:800}.pricing-btn{width:100%;padding:16px;border-radius:12px;border:none;font-weight:700;font-size:16px;cursor:pointer;margin:24px 0;transition:transform .2s ease}.pricing-btn.primary{background:var(--accent);color:#000}.pricing-btn.secondary{background:transparent;color:var(--text);border:1px solid var(--border)}.pricing-btn:hover{transform:translateY(-2px)}.feature-item{display:flex;gap:12px;margin-bottom:12px;color:#e2e8f0}.feature-icon{color:var(--accent)}.testimonial-card{display:flex;flex-direction:column;gap:16px}.testimonial-quote{font-size:17px;line-height:1.6;color:#e2e8f0}.faq-item button{width:100%;background:none;border:none;color:var(--text);font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-answer{margin-top:12px;color:var(--muted);line-height:1.6}.final-cta{text-align:center;padding:80px 20px;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,#ff6b352e,#5a64ff14)}.footer{text-align:center;padding:40px 20px;color:var(--muted);font-size:14px}@media(max-width:720px){.hero-cta button{width:100%}.metrics-grid,.reason-grid,.pricing-grid,.testimonials-grid,.faq-grid{grid-template-columns:1fr}}
