.page-light-sleeper{--color-bg-primary: #0a0a12;--color-bg-secondary: #0f0f1a;--color-bg-tertiary: #161625;--color-content-primary: #f4f4f8;--color-content-secondary: #d4d4e0;--color-content-muted: #a8a8c0;--color-accent-primary: #d97706;--color-accent-light: #fff0b4;--color-accent-dark: #d97706;--color-accent-glow: #fbbf24;--color-accent-success: #fbbf24;--color-accent-warm: #f59e0b;--color-border-subtle: rgba(99, 102, 241, .1)}.page-light-sleeper .gradient-text{background:linear-gradient(135deg,#f8f8f4,#ffd56a,#fbbf24);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-light-sleeper .gradient-text-warm{background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-light-sleeper .time-glow{text-shadow:0 0 40px rgba(251,191,36,.5),0 0 80px rgba(251,191,36,.25)}.page-light-sleeper .clock-glow{text-shadow:0 0 40px rgba(99,102,241,.6),0 0 80px rrgba(99,102,241,.3)}.page-light-sleeper .noise-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.page-light-sleeper .star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;opacity:.4;animation:twinkle 3s infinite}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:.8}}.page-light-sleeper .particle{position:absolute;width:4px;height:4px;background:#fbbf2499;border-radius:50%;animation:particleFloat 15s ease-in-out infinite}@keyframes particleFloat{0%,to{transform:translateY(100vh) scale(0);opacity:0}10%{opacity:1;transform:translateY(80vh) scale(1)}90%{opacity:1;transform:translateY(-10vh) scale(1)}to{opacity:0;transform:translateY(-20vh) scale(0)}}.page-light-sleeper .module-card{background:linear-gradient(135deg,#1e1e32cc,#161625e6);border:1px solid rgba(251,191,36,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.page-light-sleeper .module-card:hover{border-color:#fbbf244d;transform:translateY(-4px);box-shadow:0 20px 40px #0006,0 0 60px #fbbf241a}.page-light-sleeper .step-card{background:linear-gradient(135deg,#1e1e3299,#161625cc);border:1px solid rgba(251,191,36,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.page-light-sleeper .step-card:hover{border-color:#fbbf2440;transform:translateY(-2px)}.page-light-sleeper .cta-button{background:linear-gradient(135deg,#fbbf24,#f59e0b,#d97706);box-shadow:0 4px 20px #fbbf2466,0 0 40px #fbbf2433;color:#0a0a12;transition:all .3s ease}.page-light-sleeper .cta-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 30px #fbbf2480,0 0 60px #fbbf244d}.page-light-sleeper .secondary-button{background:transparent;border:1px solid rgba(99,102,241,.5);color:#818cf8;transition:all .3s ease}.page-light-sleeper .secondary-button:hover{background:#6366f11a;border-color:#6366f1}.page-light-sleeper .section-divider{height:1px;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.2) 50%,transparent 100%)}.page-light-sleeper .problem-box{background:linear-gradient(135deg,#fbbf240d,#1e1e32cc);border-left:3px solid #fbbf24}.page-light-sleeper .solution-box{background:linear-gradient(135deg,#6366f10d,#1e1e32cc);border-left:3px solid #6366f1}.page-light-sleeper .feature-card{background:linear-gradient(135deg,#1e1e3280,#161625b3);border:1px solid rgba(99,102,241,.08);transition:all .4s cubic-bezier(.4,0,.2,1)}.page-light-sleeper .feature-card:hover{border-color:#6366f140;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.page-light-sleeper .pricing-card{background:linear-gradient(135deg,#1e1e32b3,#161625e6);border:1px solid rgba(99,102,241,.2)}.page-light-sleeper .badge{background:#6366f11a;border:1px solid rgba(99,102,241,.2)}.page-light-sleeper .check-icon{color:#6366f1}.page-light-sleeper .before-box{background:#fbbf240d;border:1px solid rgba(251,191,36,.2)}.page-light-sleeper .after-box{background:#6366f10d;border:1px solid rgba(99,102,241,.2)}.page-light-sleeper .delay-100{animation-delay:.1s}.page-light-sleeper .delay-200{animation-delay:.2s}.page-light-sleeper .delay-300{animation-delay:.3s}.page-light-sleeper .delay-400{animation-delay:.4s}.page-light-sleeper .delay-500{animation-delay:.5s}.page-light-sleeper .delay-600{animation-delay:.6s}.page-light-sleeper .number-badge{background:#6366f133;border:1px solid rgba(99,102,241,.3);color:#6366f1}.page-light-sleeper .stat-card{background:#16162580;border:1px solid rgba(99,102,241,.1)}.page-light-sleeper .stat-number{color:#6366f1}.page-light-sleeper .guarantee-box{background:#1616254d;border:1px solid rgba(99,102,241,.15)}.page-light-sleeper .guarantee-icon{background:#6366f11a;border:1px solid rgba(99,102,241,.2)}.page-light-sleeper .icon-container{background:#6366f126;border:1px solid rgba(99,102,241,.25)}.page-light-sleeper .indigo-glow{box-shadow:0 0 60px #6366f126}.page-light-sleeper .scroll-indicator{border-color:#a8a8c066}.page-light-sleeper .scroll-indicator-dot{background:#a8a8c066}.page-light-sleeper .week-badge{background:#6366f126;border:1px solid rgba(99,102,241,.25);color:#818cf8}.page-light-sleeper .level-card{background:linear-gradient(135deg,#1e1e3299,#161625cc);border:1px solid rgba(99,102,241,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.page-light-sleeper .level-card:hover{border-color:#6366f14d;transform:translateY(-4px);box-shadow:0 20px 40px #0006,0 0 40px #6366f11a}.page-light-sleeper .included-item{background:#16162580;border:1px solid rgba(99,102,241,.08);transition:all .3s ease}.page-light-sleeper .included-item:hover{border-color:#6366f133}
