:root{--bg-light:#faf9f7;--bg-light-alt:#f3f1ee;--bg-panel:#fff;--text-dark:#1a1614;--text-muted:#6b6462;--stroke:#e8e5e1;--bg-dark:#0d0c0b;--bg-dark-alt:#161413;--bg-panel-dark:#1e1c1b;--text-light:#fafaf9;--text-muted-dark:#9a9694;--stroke-dark:#2d2a28;--accent-terracotta:#e85a3c;--accent-terracotta-dark:#d14d31;--accent-terracotta-glow:#ff7a5c;--accent-gold:#f5b041;--accent-emerald:#2ecc71;--font-body:"DM Sans", system-ui, sans-serif;--font-heading:"Sora", "DM Sans", sans-serif;--transition:.4s cubic-bezier(.16, 1, .3, 1);--transition-fast:.2s cubic-bezier(.16, 1, .3, 1);--shadow-soft:0 4px 20px #0000000a, 0 1px 3px #00000008;--shadow-medium:0 8px 40px #00000014, 0 2px 8px #0000000a;--shadow-large:0 20px 60px #0000001f, 0 4px 16px #0000000f;--glow-terra:0 0 60px #e85a3c4d;--focus:#3b82f6;--gradient-hero:linear-gradient(180deg, #0d0c0b 0%, #1a1714 50%, #0d0c0b 100%);--gradient-accent:linear-gradient(135deg, #e85a3c 0%, #ff7a5c 50%, #f5b041 100%);--gradient-glass:linear-gradient(135deg, #ffffff1a 0%, #ffffff0d 100%);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--off-white:#f3f1ee;--white:#fff;--black:#1a1614;--gray:#6b6462;--border:#e8e5e1;--orange:#e85a3c;--playfair:"Playfair Display", Georgia, serif;--space-mono:"Space Mono", monospace;--font-dm:"DM Sans", system-ui, sans-serif}html{scroll-behavior:smooth}*,:before,:after{box-sizing:border-box}body{background-color:var(--bg-dark);color:var(--text-light);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.7}.container{max-width:1140px;margin:0 auto;padding:0 clamp(20px,5vw,32px)}section{padding:clamp(80px,12vw,140px) 0;position:relative;overflow:hidden}.section-header{text-align:center;max-width:58ch;margin:0 auto clamp(48px,8vw,72px)}.section-header p{margin-top:16px}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}h1{letter-spacing:-.03em;font-size:clamp(36px,6vw,72px);font-weight:800}h2{font-size:clamp(30px,4.5vw,52px)}h3{font-size:clamp(20px,2vw,24px)}.lead{color:var(--text-muted);font-size:clamp(16px,1.8vw,19px);line-height:1.7}#offer-stack,#problem,#who-is-this-for,#bonuses,#workflow,.final-offer,#guarantee,#secure-payment,.faq,#offer-stack h2,#problem h2,#who-is-this-for h2,#bonuses h2,#workflow h2,.final-offer h2,#guarantee h2,#secure-payment h2,.faq h2{color:var(--text-dark)}#offer-stack .lead,#problem .lead,#who-is-this-for .lead,#bonuses .lead,#workflow .lead,.final-offer .lead,#guarantee .lead,#secure-payment .lead,.faq .lead{color:var(--text-muted)}.text-gradient{background:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-terracotta-glow);background:#e85a3c1a;border:1px solid #e85a3c33;border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.noise-overlay{display:none}.announcement-bar{background:var(--accent-terracotta);text-align:center;color:#fff;letter-spacing:.02em;padding:12px 24px;font-size:14px;font-weight:700}.hero{text-align:center;color:var(--text-light);background:var(--bg-dark);padding:clamp(60px,10vw,100px) 0 clamp(80px,12vw,120px)}.hero h1{color:var(--text-light);text-shadow:0 2px 40px #0000004d}.hero .lead{color:var(--text-muted-dark)}.hero__content .lead{max-width:52ch;margin:20px auto 32px}.hero__content .cta-subtext{color:var(--text-muted-dark);justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:500;display:flex}.hero__visual{border-radius:var(--radius-xl);max-width:940px;box-shadow:var(--shadow-large);border:1px solid var(--stroke-dark);margin:32px auto;overflow:hidden}.hero__visual img{width:100%;height:auto;display:block}.cta-button{border-radius:var(--radius-md);background:var(--accent-terracotta);color:#fff;font-family:var(--font-heading);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;padding:18px 40px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 4px 16px #e85a3c40}.cta-button:hover{background:var(--accent-terracotta-dark);transform:translateY(-2px);box-shadow:0 8px 24px #e85a3c59}.cta-button:active{transform:translateY(0)}.cta-button:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.cta-button--secondary{border:2px solid var(--stroke);color:var(--text-dark);box-shadow:none;background:0 0}.cta-button--secondary:hover{background:var(--bg-panel);border-color:var(--accent-terracotta);box-shadow:var(--shadow-soft)}#offer-stack{background:linear-gradient(180deg, var(--bg-light) 0%, var(--bg-light-alt) 100%);color:var(--text-dark);position:relative}#offer-stack h2{color:var(--text-dark)}#offer-stack:before{content:"";background:linear-gradient(to bottom, var(--bg-dark), var(--bg-light));height:100px;position:absolute;top:-100px;left:0;right:0}.offer-stack__grid{gap:24px;display:grid}@media (min-width:992px){.offer-stack__grid{grid-template-columns:repeat(2,1fr);gap:32px}}.offer-card{background:var(--bg-panel);border-radius:var(--radius-lg);color:var(--text-dark);box-shadow:var(--shadow-soft);border:1px solid #0000000f;flex-direction:column;padding:28px;transition:transform .3s,box-shadow .3s;display:flex}.offer-card:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.offer-card__image{border-radius:var(--radius-md) var(--radius-md) 0 0;background:#0d0c0b;border-bottom:1px solid #0000000a;justify-content:center;align-items:center;height:240px;margin:-28px -28px 24px;padding:0;display:flex;overflow:hidden}.offer-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--transition);display:block}.offer-card:hover .offer-card__image img{transform:scale(1.03)}.offer-card__content{z-index:1;flex-direction:column;flex-grow:1;display:flex;position:relative}.offer-card h3{color:var(--text-dark);margin-bottom:18px}.offer-card__list{color:var(--text-muted);gap:14px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:grid}.offer-card__list li{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.offer-card__list svg{width:20px;height:20px;color:var(--accent-terracotta);background:#e85a3c1a;border-radius:50%;flex-shrink:0;margin-top:4px;padding:3px}.offer-card__summary{border-top:1px solid var(--stroke);color:var(--text-dark);align-items:center;gap:8px;margin-top:24px;padding-top:24px;font-size:15px;font-weight:600;display:flex}.offer-stack__cta{text-align:center;margin-top:clamp(56px,8vw,80px)}.offer-stack__cta h2{margin-bottom:24px}#asset-showcase{background:0 0;margin:clamp(48px,8vw,80px) 0;padding:40px 0;overflow:hidden}#asset-showcase .marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.asset-item{border-radius:var(--radius-md);width:clamp(180px,18vw,260px);height:clamp(130px,13vw,180px);box-shadow:var(--shadow-soft);background-color:var(--bg-panel);transition:all var(--transition);border:1px solid #0000000f;flex-shrink:0;overflow:hidden}.asset-item:hover{box-shadow:var(--shadow-medium);transform:scale(1.02)}.asset-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.asset-item:hover img{transform:scale(1.08)}.problem{background:var(--bg-light);color:var(--text-dark);border-top:none;position:relative}.problem h2,.problem h3{color:var(--text-dark)}.problem-grid{gap:20px;display:grid}@media (min-width:992px){.problem-grid{grid-template-columns:repeat(3,1fr);gap:24px}}.problem-card{background:var(--bg-panel);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-soft);border:1px solid #0000000a;padding:clamp(28px,4vw,40px);transition:transform .3s,box-shadow .3s}.problem-card:hover{box-shadow:var(--shadow-medium);transform:translateY(-4px)}.problem-card__emoji{margin-bottom:20px;font-size:52px;line-height:1}.problem-card h3{letter-spacing:-.01em;margin:0 0 12px;font-size:20px}.problem-card p{color:var(--text-muted);margin:0;font-size:15px;font-weight:500;line-height:1.65}.solution-card{border-radius:var(--radius-xl);text-align:center;background:var(--text-dark);color:var(--bg-light);margin-top:clamp(40px,6vw,56px);padding:clamp(32px,5vw,48px)}.solution-card__emoji{font-size:48px;line-height:1}.solution-card p{max-width:48ch;margin:20px auto 0;font-size:clamp(18px,2.5vw,24px);font-weight:600;line-height:1.5}.solution-card p strong{background:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text}#who-is-this-for{background:linear-gradient(180deg, var(--bg-light-alt) 0%, var(--bg-light) 100%);color:var(--text-dark)}#who-is-this-for h2,#who-is-this-for h3{color:var(--text-dark)}.who-for-grid{gap:24px;display:grid}@media (min-width:992px){.who-for-grid{grid-template-columns:repeat(3,1fr)}}.who-for-card{background:var(--bg-panel);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-soft);border:1px solid #0000000a;padding:clamp(28px,4vw,40px);transition:transform .3s,box-shadow .3s}.who-for-card:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.who-for-card__icon{margin-bottom:20px;font-size:48px;line-height:1}.who-for-card h3{margin-bottom:14px;font-size:20px}.who-for-card p{color:var(--text-muted);margin:0;font-size:15px;line-height:1.65}#bonuses{background:var(--bg-light);color:var(--text-dark);position:relative}#bonuses h2,#bonuses h3{color:var(--text-dark)}#bonuses .section-header h2{background:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text}.bonus-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.bonus-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.bonus-grid{grid-template-columns:repeat(4,1fr)}}.bonus-card{background:var(--bg-panel);border-radius:var(--radius-lg);border:1px solid #0000000d;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000008}.bonus-card:hover{box-shadow:var(--shadow-medium);transform:translateY(-6px)}.bonus-card__badge{background:var(--accent-terracotta);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #e85a3c4d}.bonus-card__image{border-radius:var(--radius-md) var(--radius-md) 0 0;background:#0d0c0b;overflow:hidden}.bonus-card__image img{background:#0d0c0b;width:100%;height:auto;display:block}.bonus-card__content{flex-direction:column;flex-grow:1;padding:20px 24px 24px;display:flex}.bonus-card h3{text-align:left;margin-bottom:12px;font-size:17px}.bonus-card p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.bonus-value{color:var(--accent-terracotta);text-transform:uppercase;letter-spacing:.05em;background:#e85a3c14;border:1px solid #e85a3c1a;border-radius:100px;align-items:center;width:fit-content;margin-top:16px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.bonuses__summary{text-align:center;max-width:55ch;color:var(--text-muted);margin-top:clamp(40px,6vw,56px);margin-left:auto;margin-right:auto;font-size:17px;font-weight:600}#creator{background:linear-gradient(180deg, var(--bg-dark) 0%, #151413 100%);position:relative;overflow:hidden}#creator:before{content:"";pointer-events:none;background:radial-gradient(#e85a3c0f 0%,#0000 70%);width:min(800px,100%);height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.creator-card{background:var(--bg-panel-dark);border:1px solid var(--stroke-dark);border-radius:var(--radius-xl);text-align:center;border-left:4px solid var(--accent-terracotta);grid-template-columns:1fr;align-items:center;gap:28px;max-width:900px;margin:0 auto;padding:clamp(36px,7vw,64px);display:grid;position:relative;box-shadow:0 4px 24px #0006,0 0 0 1px #ffffff08}@media (min-width:768px){.creator-card{text-align:left;grid-template-columns:200px 1fr;gap:56px;padding-left:clamp(40px,5vw,56px)}}.creator-card__image{order:-1}.creator-card__image img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border:4px solid var(--accent-terracotta);border-radius:50%;width:100%;max-width:200px;height:auto;margin:0 auto;box-shadow:0 8px 32px #00000059,0 0 0 1px #e85a3c33}.creator-card__content h3{color:var(--accent-terracotta-glow);text-transform:uppercase;letter-spacing:.18em;opacity:.98;margin-bottom:20px;font-size:clamp(11px,1.5vw,13px);font-weight:800}.creator-quote{color:#fafaf9f2;margin:0 0 28px;font-size:clamp(18px,2.2vw,22px);font-style:italic;font-weight:500;line-height:1.75;position:relative}.creator-quote:before{content:"“";color:var(--accent-terracotta);opacity:.5;font-family:Georgia,serif;font-size:1.4em;font-style:normal;position:absolute;top:-.15em;left:-.02em}@media (min-width:768px){.creator-quote:before{left:-.08em}}.creator-signature{color:var(--text-muted-dark);letter-spacing:.02em;margin:0;font-size:15px;font-weight:700}@media (min-width:768px){.creator-signature:before{content:"";background:var(--accent-terracotta);vertical-align:middle;opacity:.8;width:24px;height:2px;margin-right:12px;display:inline-block}}.roadmap-section .container,.faq .container{max-width:860px}#workflow{background:linear-gradient(180deg, var(--bg-light) 0%, var(--bg-light-alt) 100%);color:var(--text-dark)}#workflow h2{color:var(--text-dark)}.roadmap-container{position:relative}.roadmap__line{background:linear-gradient(180deg, var(--accent-terracotta) 0%, var(--stroke) 30%, var(--stroke) 70%, transparent 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.roadmap__steps{gap:48px;display:grid}.step{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.step__node{border:2px solid var(--stroke);background:var(--bg-panel);width:56px;height:56px;font-family:var(--font-heading);box-shadow:0 0 0 6px var(--bg-light), var(--shadow-soft);transition:all var(--transition);color:var(--text-dark);border-radius:50%;grid-column:2;place-items:center;font-size:18px;font-weight:800;display:grid}.step__card{background:var(--bg-panel);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);transition:all var(--transition);color:var(--text-dark);border:1px solid #0000000a;grid-column:3;padding:24px 28px}.step__card h3{color:var(--text-dark);margin:0 0 8px;font-size:19px;font-weight:700}.step__card p{color:var(--text-muted);margin:0;font-size:15px;font-weight:500;line-height:1.6}.step:nth-child(2n) .step__card{text-align:right;grid-column:1}.step__card:hover{box-shadow:var(--shadow-medium);border-color:#e85a3c26;transform:translateY(-4px)}@media (max-width:767px){.roadmap__line{left:28px;transform:translate(-50%)}.step{grid-template-columns:auto 1fr;gap:20px}.step__node{grid-column:1;width:48px;height:48px;font-size:16px}.step__card,.step:nth-child(2n) .step__card{text-align:left;grid-column:2;padding:20px}}.is-visible .step__node{background:var(--accent-terracotta);color:#fff;border-color:var(--accent-terracotta);box-shadow:0 0 0 6px #e85a3c1a,0 4px 16px #e85a3c4d}.testimonials{background:var(--bg-dark);color:var(--text-light)}.testimonials .container{max-width:1200px}.testimonials h2{color:var(--text-light)}.testimonials .lead{color:var(--text-muted-dark)}.marquee{flex-direction:column;gap:20px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__track{flex-shrink:0;gap:20px;width:max-content;animation-name:scroll;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee--fast{animation-duration:45s}.marquee--medium{animation-duration:60s;animation-direction:reverse}.marquee--slow{animation-duration:55s}.review-card{background:var(--bg-panel-dark);border:1px solid var(--stroke-dark);border-radius:var(--radius-lg);flex-direction:column;gap:14px;width:340px;min-width:340px;padding:24px;display:flex;box-shadow:0 4px 20px #00000040}.review-card__header{align-items:center;gap:12px;display:flex}.review-card__avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#ec4899 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:flex}.review-card__meta{flex-direction:column;gap:4px;display:flex}.review-card__name{color:var(--text-light);font-size:15px;font-weight:600}.review-card__badge{color:#fff;background:#2ecc71;border:1px solid #fff6;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.review-card__badge svg{flex-shrink:0}.review-card__stars{color:#f5b041;letter-spacing:2px;font-size:18px}.review-card__text{color:#ffffffeb;flex-grow:1;margin:0;font-size:15px;font-weight:500;line-height:1.65}.final-offer{background:linear-gradient(180deg, var(--bg-light) 0%, var(--bg-light-alt) 100%);color:var(--text-dark);position:relative}.final-offer h2{color:var(--text-dark)}.pricing-panel{background:var(--bg-panel);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-large);border:1px solid #0000000d;padding:clamp(40px,6vw,64px) clamp(28px,6vw,80px);position:relative}.pricing-panel:before{content:"";background:var(--accent-terracotta);border-radius:var(--radius-xl) var(--radius-xl) 0 0;height:4px;position:absolute;top:0;left:0;right:0}.pricing-panel h2{margin:0 0 16px;font-size:clamp(26px,4vw,42px)}.pricing-panel .lead{max-width:52ch;margin:0 auto 28px}.pricing-visual{border-radius:var(--radius-lg);box-shadow:var(--shadow-medium);background:linear-gradient(135deg,#0d0c0b 0%,#1a1714 100%);border:1px solid #0000000f;margin:16px auto 32px;overflow:hidden}.pricing-visual img{width:100%;height:auto;display:block}.value-stack{text-align:left;gap:10px;max-width:420px;margin:28px auto 36px;display:grid}.value-stack__item{border-radius:var(--radius-sm);background:#f8f7f5;border:1px solid #0000000a;justify-content:space-between;align-items:center;padding:14px 18px;font-size:15px;font-weight:600;display:flex}.value-stack__total{color:var(--text-dark);border-top:2px dashed var(--stroke);background:0 0;justify-content:space-between;align-items:center;margin-top:4px;padding:14px 18px;font-size:17px;font-weight:800;display:flex}.value-price{color:var(--text-dark);font-weight:700}.value-price-strikethrough{color:var(--text-muted);font-size:20px;text-decoration:line-through}.pricing-panel__price{font-family:var(--font-heading);background:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text;margin:20px 0 12px;font-size:clamp(68px,14vw,110px);font-weight:800;line-height:1;display:inline-block;position:relative}.pricing-panel__price:before{content:"$";vertical-align:top;margin-right:-8px;font-size:.5em}.pricing-panel__tag{color:var(--text-muted);margin-bottom:24px;font-size:15px;font-weight:700}.pricing-panel__tag strong{color:#fff;background:var(--accent-terracotta);border-radius:100px;margin-right:8px;padding:4px 12px}.countdown-timer{justify-content:center;align-items:center;gap:8px;margin:0 0 32px;display:flex}.timer-block{border-radius:var(--radius-sm);background:linear-gradient(135deg,#1a1614 0%,#2a2523 100%);flex-direction:column;align-items:center;min-width:72px;padding:12px 18px;display:flex}.timer-block span:first-child{font-family:var(--font-heading);color:#fff;font-size:28px;font-weight:800;line-height:1.1}.timer-label{color:var(--text-muted-dark);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:10px;font-weight:700}.timer-sep{font-family:var(--font-heading);color:var(--accent-terracotta);padding-bottom:20px;font-size:20px;font-weight:800}.pricing-panel .cta-button{width:100%;max-width:440px;margin:0 auto;padding:20px 40px;font-size:19px;display:block}.trust-badges{flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:28px;display:flex}.trust-badge{color:var(--text-muted);background:#00000005;border:1px solid #0000000a;border-radius:100px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:600;display:flex}.trust-badge svg{width:18px;height:18px;color:var(--accent-emerald)}.guarantee-section{background:linear-gradient(180deg, var(--bg-light) 0%, var(--bg-light-alt) 100%);color:var(--text-dark)}.guarantee-content{text-align:center;grid-template-columns:1fr;align-items:center;gap:48px;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.guarantee-content{text-align:left;grid-template-columns:300px 1fr;gap:64px}}.guarantee-badge{justify-content:center;align-items:center;display:flex}.guarantee-badge img{filter:drop-shadow(0 8px 24px #00000026);width:100%;max-width:300px;height:auto;display:block}.guarantee-text h2{color:var(--text-dark);margin-bottom:16px;font-size:clamp(28px,4vw,36px)}.guarantee-text .lead{color:var(--text-muted);margin-bottom:32px;font-size:17px;line-height:1.7}.guarantee-features{gap:16px;display:grid}.guarantee-feature{color:var(--text-dark);align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.guarantee-feature svg{width:24px;height:24px;color:var(--accent-emerald);background:#2ecc711a;border-radius:50%;flex-shrink:0;padding:4px}.secure-payment-section{background:linear-gradient(180deg, var(--bg-light-alt) 0%, var(--bg-light) 100%);color:var(--text-dark)}.secure-payment-content{text-align:center;grid-template-columns:1fr;align-items:center;gap:48px;max-width:900px;margin:0 auto;display:grid}@media (min-width:768px){.secure-payment-content{text-align:left;grid-template-columns:1fr 300px;gap:64px}}.secure-payment-badge{justify-content:center;align-items:center;display:flex}.secure-payment-badge img{filter:drop-shadow(0 8px 24px #00000026);width:100%;max-width:300px;height:auto;display:block}.secure-payment-text h2{color:var(--text-dark);margin-bottom:16px;font-size:clamp(28px,4vw,36px)}.secure-payment-text .lead{color:var(--text-muted);margin-bottom:32px;font-size:17px;line-height:1.7}.secure-payment-features{gap:16px;display:grid}.secure-payment-feature{color:var(--text-dark);align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.secure-payment-feature svg{width:24px;height:24px;color:var(--accent-terracotta);background:#e85a3c1a;border-radius:50%;flex-shrink:0;padding:4px}.faq{background:var(--bg-light-alt);color:var(--text-dark)}.faq h2,.faq h3{color:var(--text-dark)}.faq-accordion{border-top:none;gap:12px;display:grid}.faq-item{border-radius:var(--radius-md);background:var(--bg-panel);transition:all var(--transition);border:1px solid #0000000a;overflow:hidden}.faq-item:hover{box-shadow:var(--shadow-soft);border-color:#e85a3c26}.faq-item.is-open{box-shadow:var(--shadow-medium);border-color:#e85a3c33}.faq-question{width:100%;font-family:var(--font-heading);cursor:pointer;text-align:left;color:var(--text-dark);transition:all var(--transition-fast);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;font-size:17px;font-weight:700;display:flex}.faq-question:hover{color:var(--accent-terracotta)}.faq-icon{width:28px;height:28px;color:var(--accent-terracotta);transition:all var(--transition);background:#e85a3c14;border-radius:50%;flex-shrink:0;padding:4px}.faq-item.is-open .faq-icon{background:var(--accent-terracotta);color:#fff;transform:rotate(45deg)}.faq-answer{max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.faq-answer p{color:var(--text-muted);margin:0;padding:0 24px 22px;font-size:15px;font-weight:500;line-height:1.7}.faq-item.is-open .faq-answer{max-height:600px}.faq-cta{text-align:center;background:var(--text-dark);border-radius:var(--radius-xl);margin-top:clamp(48px,8vw,72px);padding:clamp(36px,6vw,56px)}.faq-cta h3{color:#fff;margin:0 0 14px;font-size:24px}.faq-cta p{color:var(--text-muted-dark);margin:0 0 24px;font-size:16px}.faq-cta .cta-button{font-size:17px}.animate-on-scroll{opacity:1;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.is-visible{opacity:1;transform:translateY(0)}.offer-stack__grid .animate-on-scroll:first-child{transition-delay:0s}.offer-stack__grid .animate-on-scroll:nth-child(2){transition-delay:.1s}.offer-stack__grid .animate-on-scroll:nth-child(3){transition-delay:.2s}.problem-grid .animate-on-scroll:first-child{transition-delay:0s}.problem-grid .animate-on-scroll:nth-child(2){transition-delay:.1s}.problem-grid .animate-on-scroll:nth-child(3){transition-delay:.2s}.site-footer{background:var(--bg-dark);color:var(--text-muted-dark);border-top:1px solid var(--stroke-dark);padding:60px 0 100px}.footer-content{text-align:center;border-bottom:1px solid var(--stroke-dark);flex-direction:column;align-items:center;gap:32px;padding-bottom:32px;display:flex}@media (min-width:768px){.footer-content{text-align:left;flex-direction:row;justify-content:space-between}}.footer-logo{font-family:var(--font-heading);color:var(--text-light);margin:0 0 8px;font-size:24px;font-weight:800}.footer-tagline{color:var(--text-muted-dark);margin:0;font-size:14px}.footer-links{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.footer-links a{color:var(--text-muted-dark);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.footer-links a:hover{color:var(--accent-terracotta)}.footer-bottom{text-align:center;padding-top:24px}.footer-bottom p{margin:0;font-size:13px}.footer-contact{margin-top:8px!important}.footer-contact a{color:var(--accent-terracotta);text-decoration:none}.footer-contact a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.animate-on-scroll{opacity:1!important;transition:none!important;transform:none!important}.cta-button,.offer-card,.step__card,.pricing-panel{transition:none!important}.marquee__track{animation:none!important}}::selection{color:var(--text-dark);background:#e85a3c33}img{opacity:1;transition:opacity .3s}img[loading=lazy]{opacity:0}img[loading=lazy].loaded,img[loading=lazy]:not([src=""]){opacity:1}@media (max-width:640px){.hero h1 br{display:none}.hero h1{font-size:clamp(32px,8vw,44px)}.hero__content .lead{font-size:15px}.cta-button{width:100%;padding:16px 24px;font-size:16px}.announcement-bar{padding:12px 16px;font-size:12px}.section-header{margin-bottom:40px}.offer-card{padding:20px}.offer-card__image{height:180px}.problem-card{padding:24px}.problem-card__emoji{font-size:44px}.bonus-card:before{display:none}.pricing-panel{border-radius:var(--radius-lg);padding:32px 20px}.pricing-panel__price{font-size:clamp(56px,18vw,80px)}.timer-block{min-width:60px;padding:10px 14px}.timer-block span:first-child{font-size:24px}.countdown-timer{gap:6px}.value-stack__item{padding:12px 14px;font-size:14px}.trust-badges{gap:8px 12px}.trust-badge{padding:6px 12px;font-size:12px}.faq-question{padding:18px 16px;font-size:15px}.faq-answer p{padding:0 16px 18px;font-size:14px}.faq-cta{padding:28px 20px}.creator-card{padding:28px 24px}.creator-quote{font-size:16px}}@media (min-width:641px) and (max-width:991px){.offer-stack__grid{grid-template-columns:repeat(2,1fr)}.offer-card:last-child{grid-column:span 2;max-width:50%;margin:0 auto}.bonus-grid,.who-for-grid{grid-template-columns:repeat(2,1fr)}.who-for-card:last-child{grid-column:span 2;max-width:50%;margin:0 auto}}.cost-of-inaction{background:var(--bg-dark);color:var(--text-light);position:relative}.cost-of-inaction h2{color:var(--text-light)}.cost-of-inaction .lead{color:var(--text-muted-dark)}.coi-grid{grid-template-columns:1fr;gap:32px;margin-top:48px;display:grid}@media (min-width:768px){.coi-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:48px}}.coi-card{background:var(--bg-panel-dark);border:1px solid var(--stroke-dark);border-radius:var(--radius-xl);box-shadow:var(--shadow-medium);padding:clamp(32px,5vw,48px);position:relative;overflow:hidden}.coi-card--negative{border-top:4px solid #ef4444}.coi-card--negative:before{content:"";pointer-events:none;background:linear-gradient(#ef44440d 0%,#0000 100%);height:100px;position:absolute;top:0;left:0;right:0}.coi-card--positive{border-top:4px solid var(--accent-emerald)}.coi-card--positive:before{content:"";pointer-events:none;background:linear-gradient(#2ecc710d 0%,#0000 100%);height:100px;position:absolute;top:0;left:0;right:0}.coi-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.coi-icon{font-size:32px;line-height:1}.coi-card h3{color:var(--text-light);margin:0;font-size:24px}.coi-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.coi-list li{color:#ffffffd9;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.coi-card--negative .coi-list svg{color:#ef4444;flex-shrink:0;width:20px;height:20px;margin-top:3px}.coi-card--positive .coi-list svg{color:var(--accent-emerald);flex-shrink:0;width:20px;height:20px;margin-top:3px}.community-section{background:linear-gradient(180deg, var(--bg-light-alt) 0%, var(--bg-light) 100%);color:var(--text-dark);text-align:center}.community-section h2{color:var(--text-dark)}.community-section .lead{color:var(--text-muted)}.community-grid{gap:24px;margin-top:48px;display:grid}@media (min-width:768px){.community-grid{grid-template-columns:repeat(3,1fr)}}.community-card{background:var(--bg-panel);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-soft);border:1px solid #0000000a;padding:32px}.community-card img{width:64px;height:64px;margin-bottom:16px}.community-card h3{color:var(--text-dark);margin-bottom:12px;font-size:20px}.community-card p{color:var(--text-muted);margin:0;font-size:15px}@media (max-width:576px){.offer-card,.bonus-card{padding:20px}.offer-card h3,.bonus-card h3{margin-bottom:12px;font-size:18px}.scannable-list li{gap:8px;font-size:13px}.value-badge{margin-top:12px;padding:4px 12px}.punchy-line{margin-bottom:8px;font-size:13px}}.value-badge{color:var(--accent-terracotta);text-transform:uppercase;letter-spacing:.1em;background:#e85a3c14;border:1px solid #e85a3c26;border-radius:100px;align-items:center;width:fit-content;margin-top:16px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.scannable-list{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.scannable-list li{color:var(--text-dark);text-align:left;align-items:flex-start;gap:12px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.list-icon{width:18px;height:18px;color:var(--accent-emerald);flex-shrink:0;margin-top:2px}.punchy-line{color:var(--text-muted);margin-bottom:12px;font-size:14px;font-weight:600;line-height:1.5}#anova-premium-sticky{pointer-events:none;font-family:var(--font-body,"DM Sans", system-ui, sans-serif);-webkit-font-smoothing:antialiased;animation:.4s cubic-bezier(.16,1,.3,1) slideUpIn;z-index:99999!important;display:block!important;position:fixed!important;bottom:20px!important;left:50%!important;transform:translate(-50%)!important}@keyframes slideUpIn{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}#anova-premium-sticky .btn{letter-spacing:-.01em;white-space:nowrap;isolation:isolate;cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:16px;width:auto;min-width:320px;max-width:calc(100vw - 40px);font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:translateZ(0);pointer-events:auto!important;color:#fff!important;background:#1a1614!important;border-radius:50px!important;padding:14px 20px 14px 24px!important;font-size:16px!important;display:flex!important;position:relative!important;box-shadow:0 8px 32px #00000040,0 4px 16px #00000026!important}#anova-premium-sticky .btn:before{content:"";border-radius:inherit;mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff1a 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-150%)}#anova-premium-sticky .btn:hover{transform:translateY(-2px);box-shadow:0 12px 40px #0000004d,0 6px 20px #0003!important}#anova-premium-sticky .btn:hover:before{transform:translate(150%)}#anova-premium-sticky .btn:active{transform:translateY(0);box-shadow:0 6px 24px #0003!important}#anova-premium-sticky .btn:focus-visible{outline-offset:3px;outline:3px solid #e85a3c80}#anova-premium-sticky .btn-left{flex:1;align-items:center;gap:12px;min-width:0;display:flex}#anova-premium-sticky .btn-icon{flex-shrink:0;font-size:24px;line-height:1}#anova-premium-sticky .btn-text{color:#fff;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}#anova-premium-sticky .btn-price-cta{background:linear-gradient(135deg,#e85a3c 0%,#d14d31 100%);border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 20px;transition:all .2s;display:flex;box-shadow:0 4px 12px #e85a3c66,inset 0 1px #fff3}#anova-premium-sticky .btn:hover .btn-price-cta{background:linear-gradient(135deg,#f06b4d 0%,#e85a3c 100%);transform:scale(1.05);box-shadow:0 6px 16px #e85a3c80,inset 0 1px #ffffff40}#anova-premium-sticky .btn-price-text{color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:700}@media (max-width:640px){#anova-premium-sticky{bottom:16px!important;left:50%!important;transform:translate(-50%)!important}#anova-premium-sticky .btn{gap:12px;min-width:calc(100vw - 32px);max-width:calc(100vw - 32px);padding:12px 16px 12px 20px!important}#anova-premium-sticky .btn-left{flex:1;gap:10px;min-width:0}#anova-premium-sticky .btn-icon{font-size:20px}#anova-premium-sticky .btn-text{font-size:14px}#anova-premium-sticky .btn-price-cta{flex-shrink:0;padding:8px 16px}#anova-premium-sticky .btn-price-text{font-size:14px}}@media (prefers-reduced-motion:reduce){#anova-premium-sticky,#anova-premium-sticky .btn,#anova-premium-sticky .btn:before{transition:none!important;animation:none!important}}.anova-hide-cta{display:none!important}.font-playfair{font-family:Playfair Display,Georgia,serif}.font-dm{font-family:DM Sans,system-ui,sans-serif}.font-space{font-family:Space Mono,monospace}.btn-primary{background:var(--accent-terracotta);color:#fff;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:50px;padding:16px 32px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary:hover{background:var(--accent-terracotta-dark);transform:translateY(-2px)}.narrative-section{background:var(--bg-dark-alt)!important}.narrative-section h2{color:var(--text-light)!important}.narrative-section p{color:var(--text-muted-dark)!important}.narrative-card{background:var(--bg-panel-dark)!important;border-color:var(--stroke-dark)!important}.narrative-card p,.narrative-card li{color:var(--text-muted-dark)!important}.narrative-card strong{color:var(--text-light)!important}.problem-agitation{background:var(--bg-dark)!important}.problem-agitation h2,.problem-agitation h3{color:var(--text-light)!important}.problem-agitation p,.problem-agitation li{color:var(--text-muted-dark)!important}.problem-agitation .questions-box{background:var(--bg-panel-dark)!important;border-color:var(--stroke-dark)!important}
