:root{--bg-primary:#06060c;--bg-secondary:#0d0d18;--bg-tertiary:#141424;--bg-card:rgba(18, 18, 34, 0.75);--bg-glass:rgba(255, 255, 255, 0.03);--border-base:rgba(243, 208, 96, 0.1);--border-hover:rgba(243, 208, 96, 0.25);--border-accent:rgba(212, 175, 55, 0.35);--text-primary:#f0ecf9;--text-secondary:rgba(240, 236, 249, 0.85);--text-muted:rgba(240, 236, 249, 0.65);--gold:#D4AF37;--gold-light:#F3D060;--gold-lighter:#F7E198;--gold-dark:#AA871E;--gold-glow:rgba(212, 175, 55, 0.35);--green:#22c55e;--red:#ef4444;--amber:#f59e0b;--grad-main:linear-gradient(135deg, #F3D060 0%, #D4AF37 50%, #AA871E 100%);--grad-text:linear-gradient(135deg, #F7E198, #F3D060, #D4AF37);--grad-card:linear-gradient(145deg, rgba(243, 208, 96, 0.06), rgba(170, 135, 30, 0.02));--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-xl:32px;--radius-full:9999px;--shadow-sm:0 2px 8px rgba(0,0,0,0.3);--shadow-md:0 8px 32px rgba(0,0,0,0.4);--shadow-lg:0 20px 64px rgba(0,0,0,0.5);--shadow-glow:0 0 48px rgba(212, 175, 55, 0.18);--transition:0.3s ease;--transition-fast:0.18s ease;--font:'Outfit','Inter',-apple-system,BlinkMacSystemFont,sans-serif;--container-max:1120px;--narrow-max:760px;--section-pad:96px}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{font-family:var(--font);background:var(--bg-primary);color:var(--text-primary);line-height:1.7;overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:var(--font);border:none}.grad-text{background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.container{max-width:var(--container-max);margin:0 auto;padding:0 24px}.container-narrow{max-width:var(--narrow-max);margin:0 auto;padding:0 24px}.section{padding:var(--section-pad) 0;position:relative}@keyframes ctaPulse{0%{box-shadow:0 4px 20px rgba(212,175,55,.35),0 0 0 0 rgba(212,175,55,.45)}50%{box-shadow:0 8px 40px rgba(212,175,55,.55),0 0 0 14px rgba(212,175,55,0)}100%{box-shadow:0 4px 20px rgba(212,175,55,.35),0 0 0 0 rgba(212,175,55,0)}}@keyframes ctaFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.cta-pulse{animation:ctaPulse 2.5s ease-in-out infinite,ctaFloat 2.5s ease-in-out infinite}.cta-pulse:hover{animation:none;transform:translateY(-4px) scale(1.02);box-shadow:0 14px 48px rgba(212,175,55,.55)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 40px;background:var(--grad-main);color:#fff;border-radius:var(--radius-md);font-size:1rem;font-weight:700;letter-spacing:.01em;transition:all var(--transition);box-shadow:0 4px 20px rgba(212,175,55,.35);white-space:nowrap}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(212,175,55,.5)}.btn-full{width:100%}.btn-lg{padding:20px 52px;font-size:1.12rem;border-radius:var(--radius-lg)}.btn-sm{padding:10px 24px;font-size:.88rem}.section-header{text-align:center;margin-bottom:60px}.section-tag{display:inline-block;padding:6px 18px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.2);border-radius:var(--radius-full);font-size:.78rem;font-weight:700;color:var(--gold-light);text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.section-title{font-size:clamp(1.9rem, 3.8vw, 2.9rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-bottom:16px}.section-desc{font-size:1.08rem;color:var(--text-secondary);max-width:620px;margin:0 auto;line-height:1.8}.section-desc strong{color:var(--text-primary)}.topbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:14px 0;background:0 0;transition:all var(--transition)}.topbar.scrolled{padding:10px 0;background:rgba(6,6,12,.94);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-base)}.topbar-inner{max-width:var(--container-max);margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.2rem;letter-spacing:-.02em}.logo-icon-wrap{width:36px;height:36px}.logo-icon-sm{width:28px;height:28px}.topbar-right{display:flex;align-items:center;gap:16px}.live-pill{display:flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-full);font-size:.78rem;color:#fca5a5;font-weight:500}.live-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.7);animation:livePulse 1.5s ease-in-out infinite}@keyframes livePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.nav-cta-btn{padding:8px 22px;background:var(--grad-main);color:#fff;border-radius:var(--radius-md);font-size:.85rem;font-weight:700;transition:all var(--transition-fast);display:inline-block}.nav-cta-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(212,175,55,.4)}.hero{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;padding:120px 0 80px}.hero-bg{position:absolute;inset:0;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(120px)}.orb-1{width:720px;height:720px;background:rgba(212,175,55,.1);top:-300px;left:50%;transform:translateX(-50%);animation:orbFloat 22s ease-in-out infinite}.orb-2{width:450px;height:450px;background:rgba(243,208,96,.07);bottom:-120px;left:-120px;animation:orbFloat 16s ease-in-out infinite reverse}.orb-3{width:320px;height:320px;background:rgba(247,225,152,.05);bottom:15%;right:-80px;animation:orbFloat 12s ease-in-out infinite}@keyframes orbFloat{0%,100%{transform:translateY(0) scale(1)}33%{transform:translateY(-30px) scale(1.05)}66%{transform:translateY(20px) scale(.95)}}.grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(243,208,96,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(243,208,96,.025) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse at center top,black 20%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at center top,black 20%,transparent 65%)}.hero-inner{max-width:var(--container-max);margin:0 auto;padding:0 24px;position:relative;z-index:2}.hero-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:48px;align-items:center;text-align:left}.hero-content{display:flex;flex-direction:column;align-items:flex-start}.hero-content .hero-badge-wrap{margin-bottom:24px}.hero-content .hero-headline{text-align:left;margin-bottom:28px}.hero-content .hero-checklist{justify-content:flex-start;gap:20px 24px;margin-bottom:36px}.hero-content .hero-cta-group{align-items:flex-start;margin-bottom:24px}.hero-content .hero-trust-row{justify-content:flex-start;gap:20px}.hero-media{display:flex;flex-direction:column;gap:28px;align-items:center;width:100%}.hero-portrait-card{position:relative;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border-accent);box-shadow:0 20px 48px rgba(0,0,0,.5),0 0 32px rgba(212,175,55,.15);background:var(--bg-secondary);max-width:380px;width:100%;aspect-ratio:1/1}.hero-portrait-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.hero-portrait-card:hover .hero-portrait-img{transform:scale(1.03)}.portrait-glow{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 24px rgba(212,175,55,.25);background:linear-gradient(180deg,transparent 60%,rgba(6,6,12,.8) 100%)}.hero-media .voice-comparison-wrap{margin:0;width:100%;max-width:440px}.hero-badge-wrap{margin-bottom:28px}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 22px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.25);border-radius:var(--radius-full);font-size:.82rem;font-weight:700;color:var(--gold-light);letter-spacing:.05em;text-transform:uppercase;animation:fadeInUp .7s ease}.badge-pulse{width:8px;height:8px;border-radius:50%;background:var(--gold-light);box-shadow:0 0 10px rgba(243,208,96,.7);animation:livePulse 2s ease-in-out infinite}.hero-headline{font-size:clamp(2.2rem, 5vw, 4rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;margin-bottom:36px;animation:fadeInUp .7s ease .1s both}.hero-checklist{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:48px;animation:fadeInUp .7s ease .2s both}.hero-check-item{display:flex;align-items:center;gap:8px;font-size:.97rem;color:var(--text-secondary)}.hero-check-item strong{color:var(--text-primary)}.check-icon{width:24px;height:24px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:var(--green);font-weight:700;flex-shrink:0}.voice-comparison-wrap{max-width:820px;margin:0 auto 48px;animation:fadeInUp .8s ease .3s both}.vc-label{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.8rem;font-weight:700;color:var(--gold-light);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.voice-players{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center}.vp-vs{font-size:1.1rem;font-weight:900;color:var(--text-muted);text-align:center;padding:0 8px}.vp-card{background:rgba(18,18,32,.8);border:1px solid var(--border-base);border-radius:var(--radius-lg);padding:20px;backdrop-filter:blur(12px);transition:all var(--transition)}.vp-card:hover{border-color:var(--border-hover);transform:translateY(-3px)}.vp-day21{border-color:rgba(243,208,96,.2);background:rgba(212,175,55,.06)}.vp-header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.vp-icon{font-size:1.4rem}.vp-meta{flex:1;text-align:left}.vp-title{display:block;font-size:.88rem;font-weight:700;color:var(--text-primary)}.vp-sub{display:block;font-size:.75rem;color:var(--text-muted)}.vp-tag{font-size:.68rem;font-weight:700;padding:3px 10px;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.06em}.vp-tag-before{background:rgba(239,68,68,.1);color:#fca5a5;border:1px solid rgba(239,68,68,.2)}.vp-tag-after{background:rgba(34,197,94,.1);color:#86efac;border:1px solid rgba(34,197,94,.2)}.vp-waveform{margin-bottom:12px;cursor:pointer}.wave-bars{display:flex;align-items:center;gap:3px;height:40px;justify-content:center}.wave-bars span{width:3px;height:var(--h);background:rgba(243,208,96,.35);border-radius:3px;transition:background .3s}.wave-bars-strong span{background:rgba(243,208,96,.5)}.vp-waveform.playing .wave-bars span{animation:waveAnim .8s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .05s);background:var(--gold-light)}@keyframes waveAnim{0%,100%{transform:scaleY(.5)}50%{transform:scaleY(1.2)}}.vp-controls{display:flex;align-items:center;gap:10px}.vp-play-btn{width:32px;height:32px;border-radius:50%;background:rgba(212,175,55,.2);border:1px solid rgba(212,175,55,.35);color:var(--gold-light);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--transition-fast)}.vp-play-btn:hover{background:var(--gold);color:#fff;transform:scale(1.1)}.vp-play-btn-after{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#86efac}.vp-play-btn-after:hover{background:var(--green);color:#fff}.vp-progress-bar{flex:1;height:4px;background:rgba(255,255,255,.08);border-radius:4px;overflow:hidden}.vp-progress-fill{height:100%;background:var(--gold-light);border-radius:4px;transition:width .1s linear}.vp-progress-fill-after{background:var(--green)}.vp-time{font-size:.72rem;color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:28px}.vc-note{font-size:.78rem;color:var(--text-muted);text-align:center;margin-top:12px}.hero-cta-group{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:28px;animation:fadeInUp .7s ease .4s both}.hero-price-note{font-size:.9rem;color:var(--text-muted);font-weight:500}.hero-trust-row{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;animation:fadeInUp .7s ease .5s both}.trust-item{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--text-secondary)}.problem-section{background:var(--bg-secondary)}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.problem-card{padding:28px;background:rgba(239,68,68,.03);border:1px solid rgba(239,68,68,.1);border-radius:var(--radius-lg);transition:all var(--transition)}.problem-card:hover{background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.2);transform:translateY(-4px);box-shadow:var(--shadow-md)}.problem-icon-wrap{width:56px;height:56px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.15);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:#fca5a5;margin-bottom:16px}.problem-card h3{font-size:1rem;font-weight:800;margin-bottom:8px;color:var(--text-primary)}.problem-card p{font-size:.88rem;color:var(--text-secondary);line-height:1.6;margin-bottom:16px}.problem-bar{height:4px;background:rgba(239,68,68,.12);border-radius:4px;overflow:hidden;margin-bottom:6px}.problem-bar-fill{height:100%;background:linear-gradient(90deg,rgba(239,68,68,.5),#ef4444);border-radius:4px;transition:width 1.2s ease}.problem-stat{font-size:.72rem;color:rgba(252,165,165,.6);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.problem-card-cta{background:var(--grad-card);border-color:rgba(212,175,55,.2);display:flex;align-items:center;justify-content:center}.problem-card-cta:hover{background:rgba(212,175,55,.08);border-color:rgba(212,175,55,.35);transform:translateY(-4px)}.problem-cta-inner{text-align:center}.problem-cta-icon{font-size:2.5rem;margin-bottom:12px}.problem-card-cta h3{color:var(--text-primary);margin-bottom:8px}.problem-card-cta p{color:var(--text-secondary);margin-bottom:20px}.transform-section{background:var(--bg-primary)}.transform-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;align-items:start;margin-bottom:64px}.transform-col{padding:36px;border-radius:var(--radius-xl)}.before-col{background:rgba(239,68,68,.03);border:1px solid rgba(239,68,68,.12)}.after-col{background:rgba(34,197,94,.03);border:1px solid rgba(34,197,94,.12)}.transform-col-header{display:flex;flex-direction:column;align-items:center;margin-bottom:28px;text-align:center;gap:8px}.transform-col-emoji{font-size:2.4rem}.transform-col-header h3{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.transform-col-line{height:3px;width:48px;border-radius:3px}.before-line{background:linear-gradient(90deg,#ef4444,transparent)}.after-line{background:linear-gradient(90deg,var(--green),transparent)}.transform-items{display:flex;flex-direction:column;gap:14px}.transform-item{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius-md);font-size:.93rem;font-weight:500}.before-item{background:rgba(239,68,68,.06);color:var(--text-secondary)}.after-item{background:rgba(34,197,94,.06);color:var(--text-secondary)}.transform-x{font-size:.85rem;color:#fca5a5;font-weight:700;width:20px;text-align:center;flex-shrink:0}.transform-check{font-size:.85rem;color:#86efac;font-weight:700;width:20px;text-align:center;flex-shrink:0}.transform-arrow-col{display:flex;align-items:center;justify-content:center;padding-top:60px}.transform-arrow-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--gold-light)}.transform-arrow-days{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.transform-stats{display:flex;align-items:center;justify-content:center;gap:0;background:var(--bg-card);border:1px solid var(--border-base);border-radius:var(--radius-xl);padding:36px;backdrop-filter:blur(12px);overflow:hidden}.tstats-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:0 24px}.tstat-number{font-size:2.8rem;font-weight:900;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.03em;line-height:1}.tstat-suffix{font-size:2rem}.tstat-label{font-size:.78rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.tstat-divider{width:1px;height:60px;background:var(--border-base);flex-shrink:0}.how-section{background:var(--bg-secondary)}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.step-card{padding:32px 24px;background:var(--grad-card);border:1px solid var(--border-base);border-radius:var(--radius-lg);margin:0 -1px;transition:all var(--transition);position:relative}.step-card:first-child{border-radius:var(--radius-lg) 0 0 var(--radius-lg);margin-left:0}.step-card:last-child{border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin-right:0}.step-card:hover{border-color:var(--border-hover);transform:translateY(-6px);z-index:2;box-shadow:var(--shadow-glow)}.step-num{font-size:.7rem;font-weight:900;color:rgba(212,175,55,.4);letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.step-icon-wrap{width:60px;height:60px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.15);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--gold-light);margin-bottom:20px;transition:all var(--transition)}.step-card:hover .step-icon-wrap{background:rgba(212,175,55,.18);border-color:rgba(212,175,55,.35);color:var(--gold-lighter)}.step-card h3{font-size:.95rem;font-weight:800;margin-bottom:10px;color:var(--text-primary)}.step-card p{font-size:.85rem;color:var(--text-secondary);line-height:1.65}.modules-section{background:var(--bg-primary)}.modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.module-card{padding:36px;border-radius:var(--radius-xl);border:1px solid var(--border-base);background:var(--grad-card);transition:all var(--transition);position:relative;overflow:hidden}.module-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.module-card-1::before{background:linear-gradient(90deg,var(--gold-light),var(--gold))}.module-card-2::before{background:linear-gradient(90deg,var(--gold-dark),var(--gold-light))}.module-card-3::before{background:linear-gradient(90deg,var(--gold),var(--gold-lighter))}.module-card:hover{border-color:var(--border-hover);transform:translateY(-6px);box-shadow:var(--shadow-glow)}.module-week-badge{display:inline-block;padding:4px 14px;border-radius:var(--radius-full);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.2);color:var(--gold-light)}.module-week-badge-2{background:rgba(170,135,30,.12);border-color:rgba(170,135,30,.25);color:var(--gold-lighter)}.module-week-badge-3{background:rgba(247,225,152,.1);border-color:rgba(247,225,152,.2);color:var(--gold-lighter)}.module-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.module-icon-wrap{width:64px;height:64px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.15);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;color:var(--gold-light)}.module-icon-wrap-2{background:rgba(170,135,30,.1);border-color:rgba(170,135,30,.2);color:var(--gold-lighter)}.module-icon-wrap-3{background:rgba(247,225,152,.08);border-color:rgba(247,225,152,.15);color:var(--gold-lighter)}.module-days{font-size:.78rem;font-weight:700;color:var(--text-muted);text-align:right}.module-title{font-size:1.3rem;font-weight:800;margin-bottom:12px;letter-spacing:-.02em}.module-desc{font-size:.88rem;color:var(--text-secondary);line-height:1.7;margin-bottom:20px}.module-skills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.skill-tag{padding:4px 12px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.15);border-radius:var(--radius-full);font-size:.72rem;font-weight:600;color:var(--gold-light)}.module-days-dots{display:flex;gap:5px}.day-dot{width:8px;height:8px;border-radius:50%;background:var(--border-base)}.day-dot.active{background:var(--gold-light)}.testimonials-section{background:var(--bg-secondary)}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card{padding:32px;background:var(--grad-card);border:1px solid var(--border-base);border-radius:var(--radius-xl);transition:all var(--transition)}.testimonial-card:hover{border-color:var(--border-hover);transform:translateY(-4px);box-shadow:var(--shadow-md)}.t-featured{border-color:rgba(212,175,55,.25);background:rgba(212,175,55,.05);position:relative}.t-featured::before{content:'⭐ Featured';position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--grad-main);color:#fff;font-size:.72rem;font-weight:700;padding:4px 16px;border-radius:var(--radius-full);letter-spacing:.05em;white-space:nowrap}.t-stars{color:#f59e0b;font-size:.95rem;margin-bottom:16px;letter-spacing:2px}.testimonial-card blockquote{font-size:.93rem;color:var(--text-secondary);line-height:1.75;margin-bottom:20px}.testimonial-card blockquote strong{color:var(--text-primary)}.t-meta{display:flex;align-items:center;gap:12px;margin-bottom:14px}.t-avatar{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800;color:#fff;flex-shrink:0}.t-meta strong{display:block;font-size:.9rem}.t-meta span{font-size:.8rem;color:var(--text-muted)}.t-result{font-size:.78rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.15);color:#86efac;padding:8px 14px;border-radius:var(--radius-md);font-weight:600}.pricing-section{background:var(--bg-primary)}.pricing-center{max-width:560px;margin:0 auto}.pricing-card{background:var(--bg-card);border:1px solid rgba(212,175,55,.3);border-radius:var(--radius-xl);padding:48px 40px;position:relative;backdrop-filter:blur(16px);box-shadow:0 0 80px rgba(212,175,55,.1),var(--shadow-lg);overflow:hidden}.pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-main)}.pricing-badge-top{text-align:center;margin-bottom:24px}.pricing-popular-badge{display:inline-block;padding:6px 20px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.25);border-radius:var(--radius-full);font-size:.78rem;font-weight:700;color:#fbbf24;letter-spacing:.06em;text-transform:uppercase}.pricing-header{text-align:center;margin-bottom:32px}.pricing-program-name{font-size:1.15rem;font-weight:700;color:var(--text-secondary);margin-bottom:20px}.pricing-price-row{display:flex;align-items:flex-end;justify-content:center;gap:12px;margin-bottom:12px}.pricing-original{font-size:1.1rem;color:var(--text-muted);text-decoration:line-through;margin-bottom:4px}.pricing-current{display:flex;align-items:flex-start;line-height:1}.pricing-rupee{font-size:1.8rem;font-weight:800;color:var(--gold-light);margin-top:6px}.pricing-amount{font-size:4.5rem;font-weight:900;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.04em;line-height:1}.pricing-period{font-size:.9rem;color:var(--text-muted);margin-bottom:6px;font-weight:600}.pricing-save-badge{display:inline-block;padding:4px 16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:var(--radius-full);font-size:.78rem;font-weight:700;color:#86efac}.pricing-features{margin-bottom:28px}.pricing-feature{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-base);font-size:.93rem;font-weight:500}.pricing-feature:last-child{border-bottom:none}.pricing-trial-note{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.2);border-radius:var(--radius-md);margin-bottom:24px}.trial-icon{font-size:1.4rem;flex-shrink:0}.pricing-trial-note strong{display:block;font-size:.9rem;margin-bottom:2px}.pricing-trial-note span{font-size:.82rem;color:var(--text-secondary)}.pricing-guarantee{text-align:center;font-size:.82rem;color:var(--text-muted);margin-top:14px}.faq-section{background:var(--bg-secondary)}.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{background:var(--grad-card);border:1px solid var(--border-base);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition)}.faq-item:has(.faq-question[aria-expanded=true]){border-color:rgba(212,175,55,.25)}.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:0 0;color:var(--text-primary);font-size:.97rem;font-weight:600;text-align:left;gap:12px}.faq-question:hover{color:var(--gold-lighter)}.faq-chevron{flex-shrink:0;color:var(--text-muted);transition:transform var(--transition)}.faq-question[aria-expanded=true] .faq-chevron{transform:rotate(180deg);color:var(--gold-light)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0 24px}.faq-answer.open{max-height:300px;padding:0 24px 20px}.faq-answer p{font-size:.92rem;color:var(--text-secondary);line-height:1.75}.faq-answer p strong{color:var(--text-primary)}.final-cta-section{background:var(--bg-primary)}.final-cta-card{position:relative;border-radius:var(--radius-xl);border:1px solid rgba(212,175,55,.25);overflow:hidden;background:rgba(212,175,55,.05);padding:80px 40px}.final-cta-bg{position:absolute;inset:0;pointer-events:none}.fcta-orb{position:absolute;border-radius:50%;filter:blur(100px)}.fcta-orb-1{width:600px;height:600px;background:rgba(212,175,55,.12);top:-200px;left:-100px}.fcta-orb-2{width:400px;height:400px;background:rgba(243,208,96,.08);bottom:-150px;right:-100px}.final-cta-content{position:relative;z-index:2;text-align:center;max-width:700px;margin:0 auto}.final-cta-icon{font-size:3.5rem;margin-bottom:20px}.final-voice-mini{display:flex;align-items:center;justify-content:center;gap:24px;margin:36px auto;max-width:400px}.fvm-after,.fvm-before{display:flex;flex-direction:column;align-items:center;gap:8px}.fvm-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.fvm-label-after{color:#86efac}.fvm-wave{display:flex;align-items:center;gap:3px;height:36px}.fvm-wave span{width:3px;border-radius:3px;animation:fvmWave 1.2s ease-in-out infinite}.fvm-wave span:first-child{height:30%;animation-delay:0s}.fvm-wave span:nth-child(2){height:55%;animation-delay:.1s}.fvm-wave span:nth-child(3){height:40%;animation-delay:.2s}.fvm-wave span:nth-child(4){height:65%;animation-delay:.3s}.fvm-wave span:nth-child(5){height:40%;animation-delay:.4s}.fvm-wave span:nth-child(6){height:50%;animation-delay:.5s}.fvm-wave span:nth-child(7){height:35%;animation-delay:.6s}.fvm-wave-weak span{background:rgba(239,68,68,.4)}.fvm-wave-strong span{height:80%;background:var(--gold-light)}.fvm-wave-strong span:first-child{height:60%}.fvm-wave-strong span:nth-child(2){height:90%}.fvm-wave-strong span:nth-child(3){height:75%}.fvm-wave-strong span:nth-child(4){height:100%}.fvm-wave-strong span:nth-child(5){height:80%}.fvm-wave-strong span:nth-child(6){height:90%}.fvm-wave-strong span:nth-child(7){height:65%}@keyframes fvmWave{0%,100%{transform:scaleY(.6)}50%{transform:scaleY(1.3)}}.fvm-arrow{font-size:1.8rem;color:var(--gold-light);opacity:.6}.final-trust-row{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:20px}.ft-item{display:flex;align-items:center;gap:6px;font-size:.83rem;color:var(--text-muted);font-weight:500}.footer{background:var(--bg-secondary);border-top:1px solid var(--border-base);padding:32px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.footer-logo{opacity:.7}.footer-logo:hover{opacity:1}.footer-copy{font-size:.82rem;color:var(--text-muted)}.footer-links{display:flex;gap:20px}.footer-links a{font-size:.82rem;color:var(--text-muted);transition:color var(--transition-fast)}.footer-links a:hover{color:var(--gold-light)}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(8px);z-index:1100;opacity:0;pointer-events:none;transition:opacity var(--transition)}.modal-overlay.open{opacity:1;pointer-events:all}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-60%);width:90%;max-width:460px;max-height:90vh;overflow-y:auto;background:var(--bg-secondary);border:1px solid rgba(212,175,55,.3);border-radius:var(--radius-xl);padding:40px;z-index:1200;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 40px 100px rgba(0,0,0,.6),0 0 0 1px rgba(212,175,55,.1)}.modal.open{opacity:1;pointer-events:all;transform:translate(-50%,-50%)}.modal::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-main);border-radius:var(--radius-xl) var(--radius-xl) 0 0}.modal-close{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);color:var(--text-muted);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.modal-close:hover{background:rgba(255,255,255,.12);color:var(--text-primary)}.modal-header{text-align:center;margin-bottom:20px}.modal-icon{font-size:2.4rem;margin-bottom:10px}.modal-header h3{font-size:1.6rem;font-weight:800;margin-bottom:6px}.modal-header p{font-size:.9rem;color:var(--text-secondary)}.modal-price-tag{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.2);border-radius:var(--radius-md);margin-bottom:24px;font-size:.85rem;font-weight:600}.mpt-free{color:#86efac}.mpt-sep{color:var(--text-muted);font-size:.78rem}.mpt-price{color:var(--gold-lighter)}.modal-form{display:flex;flex-direction:column;gap:16px}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-size:.82rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.form-group input{padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--text-primary);font-size:.95rem;font-family:var(--font);transition:border-color var(--transition-fast);outline:0}.form-group input::placeholder{color:var(--text-muted)}.form-group input:focus{border-color:rgba(212,175,55,.45);background:rgba(212,175,55,.04)}.form-group input.error{border-color:rgba(239,68,68,.5)}.form-error{font-size:.78rem;color:#fca5a5;min-height:16px}.form-privacy{text-align:center;font-size:.78rem;color:var(--text-muted);margin-top:4px}.form-success{text-align:center;padding:20px 0}.success-icon{display:flex;justify-content:center;margin-bottom:16px}.form-success h3{font-size:1.6rem;font-weight:800;margin-bottom:8px}.form-success p{font-size:.9rem;color:var(--text-secondary);margin-bottom:24px}.success-note{font-size:.78rem;color:var(--text-muted);margin-top:12px}.spin{animation:spinAnim 1s linear infinite}@keyframes spinAnim{to{transform:rotate(360deg)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}.sp-container{position:fixed;bottom:24px;left:24px;z-index:2000;display:flex;flex-direction:column-reverse;gap:10px;pointer-events:none;max-width:320px}.sp-toast{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(13,13,24,.95);border:1px solid rgba(243,208,96,.2);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(212,175,55,.08);pointer-events:all;cursor:default;animation:spSlideIn .42s cubic-bezier(.34,1.56,.64,1) forwards;will-change:transform,opacity}.sp-toast.sp-exit{animation:spSlideOut .35s ease-in forwards}@keyframes spSlideIn{from{opacity:0;transform:translateX(-28px) scale(.93)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes spSlideOut{from{opacity:1;transform:translateX(0);max-height:80px;margin-bottom:0}to{opacity:0;transform:translateX(-20px);max-height:0;margin-bottom:-10px}}.sp-avatar{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:800;color:#fff;flex-shrink:0;position:relative}.sp-avatar::after{content:'';position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:#22c55e;border:2px solid rgba(13,13,24,.95);box-shadow:0 0 6px rgba(34,197,94,.6)}.sp-body{flex:1;min-width:0}.sp-name{font-size:.82rem;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-action{font-size:.75rem;color:var(--text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-action .sp-highlight{color:var(--gold-light);font-weight:600}.sp-time{font-size:.68rem;color:var(--text-muted);flex-shrink:0;white-space:nowrap;opacity:.7}.sp-close{width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.06);border:none;color:var(--text-muted);font-size:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s ease;line-height:1;pointer-events:all}.sp-close:hover{background:rgba(255,255,255,.12);color:var(--text-primary)}@media (max-width:480px){.sp-container{left:12px;right:12px;max-width:none;bottom:16px}}@media (max-width:1024px){.hero-grid{grid-template-columns:1fr;gap:40px;text-align:center}.hero-content{align-items:center}.hero-content .hero-headline{text-align:center}.hero-content .hero-checklist{justify-content:center}.hero-content .hero-cta-group{align-items:center}.hero-content .hero-trust-row{justify-content:center}.hero-media{width:100%}.problem-grid{grid-template-columns:repeat(2,1fr)}.steps-grid{grid-template-columns:repeat(2,1fr)}.step-card{border-radius:var(--radius-lg)!important;margin:0}.modules-grid{grid-template-columns:1fr 1fr}.modules-grid .module-card:last-child{grid-column:1/-1}}@media (max-width:768px){:root{--section-pad:64px}.topbar-right .live-pill{display:none}.hero{padding:100px 0 60px}.hero-headline{font-size:clamp(1.8rem, 7vw, 2.8rem)}.hero-checklist{flex-direction:column;gap:16px}.voice-players{grid-template-columns:1fr;gap:12px}.vp-vs{display:none}.hero-cta-group{flex-direction:column}.transform-grid{grid-template-columns:1fr;gap:16px}.transform-arrow-col{padding-top:0}.transform-arrow-wrap{flex-direction:row}.transform-stats{flex-direction:column;gap:24px}.tstat-divider{width:80px;height:1px}.problem-grid{grid-template-columns:1fr}.steps-grid{grid-template-columns:1fr}.modules-grid{grid-template-columns:1fr}.testimonials-grid{grid-template-columns:1fr}.final-cta-card{padding:48px 24px}.footer-inner{flex-direction:column;align-items:center;text-align:center}.pricing-card{padding:32px 24px}.pricing-amount{font-size:3.5rem}.modal{padding:32px 24px}.hero-trust-row{gap:16px}}@media (max-width:480px){.hero-headline{font-size:1.7rem}.section-title{font-size:1.6rem}.btn-primary{padding:14px 28px;font-size:.95rem}.btn-lg{padding:16px 32px;font-size:1rem}}