:root{--bg-color: #030005;--text-primary: #f0edf5;--text-secondary: #a395b5;--accent-glow: rgba(147, 51, 234, .4);--accent-glow-strong: rgba(147, 51, 234, .8);--gold-glow: rgba(234, 179, 8, .5);--card-bg: rgba(20, 10, 30, .6);--border-subtle: rgba(255, 255, 255, .05);--font-main: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-epic: "Great Vibes", cursive;--space-xs: .5rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem}.epic-cursive{font-family:var(--font-epic);color:#facc15;text-shadow:0 0 15px rgba(250,204,21,.4),0 0 30px rgba(234,179,8,.6);line-height:1.1;display:inline-block;padding-top:5px;text-transform:none!important;font-size:1.25em;font-weight:400!important}.glow-text{color:#fff;font-weight:600;text-shadow:0 0 8px rgba(255,255,255,.4),0 0 15px var(--accent-glow-strong)}.glow-epic{color:#d8b4fe;font-weight:700;text-shadow:0 0 10px rgba(216,180,254,.6),0 0 20px var(--accent-glow-strong)}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-color);color:var(--text-primary);font-family:var(--font-main);line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;position:relative;min-height:100vh}.sunrise-scene{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-3;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#010002,#080312 60%,#150614)}.sunrise-glow{position:absolute;bottom:-10vh;left:50%;transform:translate(-50%);width:150vw;height:70vh;background:radial-gradient(ellipse at bottom,rgba(251,146,60,.45) 0%,rgba(217,119,6,.15) 30%,transparent 70%);opacity:0;filter:blur(40px);animation:sunriseAtmosphere 8s cubic-bezier(.25,1,.5,1) forwards}.sunrise-rays{position:absolute;bottom:-20vh;left:50%;transform:translate(-50%) translateY(20vh);width:250vw;height:150vh;background:conic-gradient(from 180deg at 50% 100%,transparent 0deg,rgba(253,230,138,.08) 45deg,rgba(253,230,138,.15) 90deg,transparent 135deg,rgba(253,230,138,.1) 180deg,transparent 225deg,rgba(253,230,138,.15) 270deg,rgba(253,230,138,.08) 315deg,transparent 360deg);mask-image:linear-gradient(to top,black 10%,transparent 70%);-webkit-mask-image:linear-gradient(to top,black 10%,transparent 70%);opacity:0;animation:raysRise 9s cubic-bezier(.25,1,.5,1) forwards,subtleRayPulse 5s infinite alternate ease-in-out 9s}.sunrise-core{position:absolute;bottom:-30vh;left:50%;transform:translate(-50%);width:60vw;height:60vw;max-width:600px;max-height:600px;border-radius:50%;background:radial-gradient(circle,#fffbeb 0%,#fde68a 20%,#f59e0b 60%,transparent 100%);box-shadow:0 0 120px #f59e0bcc,0 0 250px #fbbf2466;opacity:0;filter:blur(10px);animation:coreRise 7s cubic-bezier(.3,.9,.3,1) forwards}.sunrise-bloom{position:absolute;bottom:-30vh;left:50%;transform:translate(-50%);width:100vw;height:100vw;max-width:1000px;max-height:1000px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.5) 0%,rgba(253,230,138,.25) 30%,transparent 70%);filter:blur(70px);mix-blend-mode:screen;opacity:0;animation:coreRise 7s cubic-bezier(.3,.9,.3,1) forwards,bloomPulse 6s infinite alternate ease-in-out 7s}@keyframes sunriseAtmosphere{0%{opacity:0;transform:translate(-50%) translateY(20vh) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1.1)}}@keyframes coreRise{0%{transform:translate(-50%) translateY(40vh);opacity:0}20%{opacity:.2}to{transform:translate(-50%) translateY(10vh);opacity:.9}}@keyframes raysRise{0%{transform:translate(-50%) translateY(50vh) rotate(-5deg);opacity:0}40%{opacity:.2}to{transform:translate(-50%) translateY(20vh) rotate(0);opacity:.8}}@keyframes subtleRayPulse{0%{opacity:.7;transform:translate(-50%) translateY(20vh) rotate(0)}to{opacity:.9;transform:translate(-50%) translateY(20vh) rotate(1deg)}}@keyframes bloomPulse{0%{opacity:.8;transform:translate(-50%) translateY(10vh) scale(1)}to{opacity:1;transform:translate(-50%) translateY(10vh) scale(1.05)}}.particles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.particle{position:absolute;background:radial-gradient(circle,#fffbeb 30%,#fde68a 80%);box-shadow:0 0 10px #fde68acc;border-radius:50%;opacity:0;animation:floatParticle linear infinite;mix-blend-mode:screen}@keyframes floatParticle{0%{transform:translateY(110vh) translate(0) scale(.5);opacity:0}20%{opacity:.6;transform:translateY(80vh) translate(5px) scale(1)}80%{opacity:.4}to{transform:translateY(-10vh) translate(-10px) scale(.8);opacity:0}}.container{max-width:600px;margin:0 auto;padding:var(--space-xl) var(--space-md);display:flex;flex-direction:column;gap:var(--space-2xl);position:relative;z-index:1}.flow>*+*{margin-top:1em}.hero-section{text-align:center;margin-top:var(--space-lg);animation:fadeInDown 1.2s cubic-bezier(.2,.8,.2,1)}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.headline{font-size:clamp(2rem,8vw,2.75rem);font-weight:900;line-height:1.1;letter-spacing:-.03em;color:#fff;margin-bottom:var(--space-md);text-transform:uppercase;text-shadow:0 0 30px rgba(255,255,255,.2)}.subheadline{font-size:1.125rem;color:var(--text-secondary);font-weight:400}.interruption-block,.loop-activation,.urgency-escalation,.emotional-push{font-size:1.1rem;color:var(--text-primary);text-align:center;font-weight:300;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.interruption-block.visible,.loop-activation.visible,.urgency-escalation.visible,.emotional-push.visible,.revelation-value.visible,.price-reveal.visible,.cta-section.visible,.testimonials-section.visible{opacity:1;transform:translateY(0)}strong{font-weight:700;color:#fff}.dramatic-question{font-size:clamp(3rem,12vw,4.5rem);font-weight:400;color:#facc15;margin:var(--space-xl) 0;line-height:1.1;text-shadow:0 0 20px rgba(234,179,8,.4),0 0 40px rgba(250,204,21,.6);transform:scale(1.05)}.revelation-value{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.glowing-card{background:var(--card-bg);border:1px solid var(--border-subtle);border-radius:20px;padding:var(--space-lg) var(--space-md);position:relative;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 40px #00000080,inset 0 0 0 1px #ffffff0d}.glowing-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(147,51,234,.15),transparent 60%);pointer-events:none}.card-title{font-size:1.25rem;font-weight:500;text-align:center;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-lg)}.revelation-list{list-style:none;display:flex;flex-direction:column;gap:var(--space-md)}.revelation-list li{display:flex;align-items:flex-start;gap:var(--space-sm);font-size:1.05rem;font-weight:400;opacity:0;transform:translate(-10px);transition:opacity .6s ease,transform .6s ease}.revelation-list li.visible{opacity:1;transform:translate(0)}.revelation-list .icon{font-size:1.2rem;line-height:1;flex-shrink:0}.price-reveal{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;display:flex;justify-content:center}.mystical-price-card{text-align:center;padding:var(--space-lg);border:1px solid rgba(234,179,8,.3);border-radius:16px;background:radial-gradient(circle,rgba(234,179,8,.05) 0%,transparent 100%);box-shadow:0 0 30px #eab3081a;width:100%;max-width:400px;position:relative}.small-label{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:#eab308;margin-bottom:var(--space-sm);font-weight:500}.big-price{font-size:3.5rem;font-weight:900;color:#fff;line-height:1;margin-bottom:var(--space-xs);letter-spacing:-.04em;text-shadow:0 0 20px rgba(255,255,255,.3)}.subtext{font-size:.9rem;color:var(--text-secondary);font-style:italic}.divider-top{position:relative;padding-top:var(--space-xl)}.divider-top:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:1px;background:var(--border-subtle);box-shadow:0 0 10px var(--accent-glow-strong)}.warning-text{color:#ef4444;font-weight:500}.cta-section{text-align:center;opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;display:flex;flex-direction:column;align-items:center}.cta-button{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9333ea,#7e22ce,#6d28d9,#4c1d95);background-size:300% 300%;animation:gradientShift 4s ease infinite,ctaPulseGlow 2.5s ease-in-out infinite;color:#fff;border:none;padding:1.3rem 2.2rem;font-size:1rem;font-weight:800;border-radius:60px;width:100%;max-width:400px;cursor:pointer;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;font-family:var(--font-main);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 20px #9333ea80,0 0 60px #9333ea33,0 8px 30px #581c8799,inset 0 1px #ffffff40;-webkit-tap-highlight-color:transparent;margin-top:var(--space-md)}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes ctaPulseGlow{0%,to{box-shadow:0 0 20px #9333ea80,0 0 60px #9333ea33,0 8px 30px #581c8799,inset 0 1px #ffffff40}50%{box-shadow:0 0 30px #9333eacc,0 0 80px #9333ea66,0 8px 40px #581c87cc,inset 0 1px #ffffff4d}}.btn-text{position:relative;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.3)}.btn-shine{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.35) 50%,transparent 80%);z-index:3;pointer-events:none;animation:shineSweep 3s ease-in-out infinite}@keyframes shineSweep{0%{left:-100%}60%{left:100%}to{left:100%}}.btn-glow{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.25) 0%,transparent 60%);opacity:0;transition:opacity .3s ease;z-index:1;pointer-events:none}.cta-button:hover,.cta-button:active{transform:scale(1.03);box-shadow:0 0 40px #9333eae6,0 0 100px #9333ea66,0 10px 50px #581c87cc,inset 0 1px #ffffff4d}.cta-button:hover .btn-glow{opacity:1}.cta-button-final{background:linear-gradient(135deg,#b45309,#d97706,#f59e0b,#eab308);background-size:300% 300%;animation:gradientShift 4s ease infinite,ctaFinalPulse 2.5s ease-in-out infinite;box-shadow:0 0 20px #eab30880,0 0 60px #eab30833,0 8px 30px #b4530999,inset 0 1px #ffffff4d;font-size:1.05rem;padding:1.4rem 2.4rem}@keyframes ctaFinalPulse{0%,to{box-shadow:0 0 20px #eab30880,0 0 60px #eab30833,0 8px 30px #b4530999,inset 0 1px #ffffff4d;transform:scale(1)}50%{box-shadow:0 0 35px #eab308cc,0 0 90px #eab30866,0 8px 45px #b45309cc,inset 0 1px #fff6;transform:scale(1.02)}}.cta-button-final:hover,.cta-button-final:active{box-shadow:0 0 45px #eab308e6,0 0 110px #eab30866,0 10px 55px #b45309cc,inset 0 1px #fff6;transform:scale(1.04)}.microcopy{margin-top:var(--space-sm);font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;opacity:.8}.testimonials-section{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease;margin-bottom:var(--space-2xl);padding-top:var(--space-md);position:relative}.testimonials-section:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(147,51,234,.5),transparent)}.testimonials-title{text-align:center;font-size:1.1rem;font-weight:500;color:var(--text-secondary);margin-bottom:var(--space-lg);text-transform:uppercase;letter-spacing:.05em}.testimonial-card{background:linear-gradient(180deg,#140a1e66,#0a051433);border:1px solid rgba(255,255,255,.03);border-left:2px solid var(--accent-glow-strong);padding:var(--space-md);border-radius:8px;margin-bottom:var(--space-md);position:relative;box-shadow:0 4px 20px #0000004d}.stars{color:#eab308;font-size:.9rem;letter-spacing:2px;margin-bottom:var(--space-xs);text-shadow:0 0 10px rgba(234,179,8,.4)}.testimony-text{font-size:.95rem;color:var(--text-primary);line-height:1.6;margin-bottom:var(--space-sm);font-weight:300}.testimony-author{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-weight:700;opacity:.8}@media(max-width:480px){.container{padding:var(--space-lg) var(--space-sm);gap:var(--space-xl)}.headline{margin-bottom:var(--space-sm)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
