*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg: #080C10;--color-bg-card: #0F1419;--color-primary: #FF6B00;--color-primary-dark: #CC5500;--color-accent: #FFB800;--color-text: #FFFFFF;--color-text-muted: #9CA3AF;--color-border: #1F2937;--radius: 12px;--radius-lg: 20px;--shadow-glow: 0 0 40px rgba(255, 107, 0, .3);--shadow-card: 0 4px 24px rgba(0, 0, 0, .5);--transition: .25s ease;--max-width: 1100px}html{scroll-behavior:smooth}body{font-family:var(--font-body, "Inter", sans-serif);font-weight:var(--font-body-weight, 400);background-color:var(--color-bg);color:var(--color-text);line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--color-accent)}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.text-center{text-align:center}.text-left{text-align:left}.text-primary{color:var(--color-primary)}.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.skip-to-content-link{position:absolute;top:-100%;left:0;background:var(--color-primary);color:#fff;padding:8px 16px;z-index:9999;transition:top .2s}.skip-to-content-link:focus{top:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:18px 40px;border-radius:8px;font-family:var(--font-heading, "Inter", sans-serif);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;transition:all var(--transition);text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:#fff;box-shadow:0 4px 20px #ff6b0066}.btn-primary:hover{background:linear-gradient(135deg,#FF8C30,var(--color-primary));box-shadow:0 8px 32px #ff6b008c;transform:translateY(-2px) scale(1.02);color:#fff}.btn-primary:active{transform:translateY(0)}.btn-secondary{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary:hover{background:var(--color-primary);color:#fff}.btn-lg{padding:22px 56px;font-size:1.2rem}.btn-block{display:flex;width:100%;max-width:480px;margin:0 auto}.btn-pulse{animation:pulse 2s infinite}@keyframes pulse{0%,to{box-shadow:0 4px 20px #ff6b0066}50%{box-shadow:0 4px 40px #ff6b00cc}}.announcement-bar{background:var(--color-primary);padding:10px 24px;text-align:center;font-size:.9rem;font-weight:600;letter-spacing:.5px}.announcement-bar a{color:#fff;text-decoration:underline}.section{padding:80px 0}.section-sm{padding:48px 0}.section-lg{padding:120px 0}.section-title{font-family:var(--font-heading, "Inter", sans-serif);font-weight:800;font-size:clamp(2rem,4vw,3rem);line-height:1.2;margin-bottom:16px}.section-subtitle{font-size:clamp(1rem,2vw,1.2rem);color:var(--color-text-muted);max-width:680px;margin:0 auto 48px}.section-eyebrow{display:inline-block;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var(--color-primary);margin-bottom:12px}.divider{width:64px;height:4px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:4px;margin:16px auto 32px}.divider-left{margin:16px 0 32px}.hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background-color:var(--color-bg)}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center top}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#080c10eb 40%,#080c1080,#080c1033);z-index:1}.hero__content{position:relative;z-index:2;padding:120px 0 80px;max-width:620px}.hero__eyebrow{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var(--color-primary);padding:6px 16px;border:1px solid rgba(255,107,0,.4);border-radius:40px;margin-bottom:24px;background:#ff6b0014}.hero__title{font-family:var(--font-heading, "Inter", sans-serif);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:900;line-height:1.1;margin-bottom:20px;text-transform:uppercase}.hero__title .highlight{color:var(--color-primary);display:block}.hero__subtitle{font-size:clamp(1rem,2vw,1.2rem);color:var(--color-text-muted);margin-bottom:32px;line-height:1.7}.hero__bullets{list-style:none;margin-bottom:40px}.hero__bullets li{display:flex;align-items:center;gap:12px;font-size:1.05rem;font-weight:500;margin-bottom:12px}.hero__bullets li:before{content:"";display:block;flex-shrink:0;width:20px;height:20px;background:var(--color-primary);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='white'%3E%3Cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z' clip-rule='evenodd' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px}.hero__trust{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px;font-size:.85rem;color:var(--color-text-muted)}.hero__trust-item{display:flex;align-items:center;gap:6px}.hero__trust-item .icon{color:var(--color-primary);font-size:1rem}.stats-bar{background:var(--color-bg-card);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:32px 0}.stats-bar__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:32px;text-align:center}.stat-item__number{font-family:var(--font-heading, "Inter", sans-serif);font-size:2.4rem;font-weight:900;color:var(--color-primary);line-height:1;margin-bottom:6px}.stat-item__label{font-size:.9rem;color:var(--color-text-muted);font-weight:500}.pain-section{background:var(--color-bg);position:relative;overflow:hidden}.pain-section:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(255,107,0,.06) 0%,transparent 70%);pointer-events:none}.pain-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.pain-image{position:relative}.pain-image img{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card)}.pain-image__badge{position:absolute;bottom:-16px;right:-16px;background:var(--color-primary);color:#fff;border-radius:var(--radius);padding:16px 20px;text-align:center;font-weight:800;font-size:1.1rem;line-height:1.3;box-shadow:0 8px 24px #ff6b0066}.pain-list{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:32px}.pain-list__item{display:flex;align-items:flex-start;gap:16px;padding:20px;background:var(--color-bg-card);border-radius:var(--radius);border-left:3px solid var(--color-primary)}.pain-list__icon{font-size:1.4rem;flex-shrink:0;margin-top:2px}.pain-list__text{font-size:.95rem;color:var(--color-text-muted);line-height:1.5}.pain-list__text strong{display:block;color:var(--color-text);font-weight:700;margin-bottom:4px;font-size:1rem}.solution-section{background:linear-gradient(180deg,var(--color-bg) 0%,#0D1117 100%);position:relative}.solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ebook-mockup{position:relative;display:flex;justify-content:center}.ebook-mockup img{width:100%;max-width:380px;filter:drop-shadow(0 20px 60px rgba(255,107,0,.35));border-radius:var(--radius)}.ebook-mockup__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center bottom,rgba(255,107,0,.2) 0%,transparent 60%);pointer-events:none}.solution-badge{display:inline-flex;align-items:center;gap:8px;background:#ff6b001f;border:1px solid rgba(255,107,0,.3);border-radius:40px;padding:6px 16px;font-size:.8rem;font-weight:700;color:var(--color-primary);text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.solution-price{display:flex;align-items:baseline;gap:8px;margin:32px 0 8px}.solution-price__original{font-size:1rem;color:var(--color-text-muted);text-decoration:line-through}.solution-price__current{font-family:var(--font-heading, "Inter", sans-serif);font-size:3rem;font-weight:900;color:var(--color-primary);line-height:1}.solution-price__currency{font-size:1.4rem;font-weight:700;color:var(--color-primary);align-self:flex-start;margin-top:8px}.solution-guarantee{display:flex;align-items:center;gap:12px;margin-top:24px;padding:16px;background:#ff6b000f;border-radius:var(--radius);border:1px solid rgba(255,107,0,.15);font-size:.9rem;color:var(--color-text-muted)}.solution-guarantee .icon{font-size:2rem;flex-shrink:0}.benefits-section{background:var(--color-bg-card);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px}.benefit-card{background:var(--color-bg);border-radius:var(--radius-lg);padding:36px 28px;border:1px solid var(--color-border);transition:all var(--transition);position:relative;overflow:hidden}.benefit-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));transform:scaleX(0);transition:transform var(--transition)}.benefit-card:hover{border-color:#ff6b0066;transform:translateY(-4px);box-shadow:0 16px 40px #ff6b0026}.benefit-card:hover:before{transform:scaleX(1)}.benefit-card__icon{width:60px;height:60px;background:#ff6b001f;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-bottom:20px}.benefit-card__title{font-family:var(--font-heading, "Inter", sans-serif);font-size:1.15rem;font-weight:700;margin-bottom:12px;color:var(--color-text)}.benefit-card__text{font-size:.92rem;color:var(--color-text-muted);line-height:1.65}.learn-section{background:var(--color-bg)}.learn-list{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:40px}.learn-item{display:flex;align-items:flex-start;gap:14px;padding:18px;background:var(--color-bg-card);border-radius:var(--radius);border:1px solid var(--color-border)}.learn-item__check{flex-shrink:0;width:24px;height:24px;background:var(--color-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:2px}.learn-item__check svg{width:12px;height:12px;fill:#fff}.learn-item__text{font-size:.95rem;line-height:1.5}.author-section{background:linear-gradient(135deg,#0a1018,#0f1520);border-top:1px solid var(--color-border);position:relative;overflow:hidden}.author-section:after{content:"";position:absolute;bottom:-100px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(255,107,0,.07) 0%,transparent 70%);pointer-events:none}.author-grid{display:grid;grid-template-columns:400px 1fr;gap:64px;align-items:center}.author-image{position:relative}.author-image img{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card)}.author-image__frame{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:2px solid var(--color-primary);border-radius:calc(var(--radius-lg) + 8px);opacity:.4}.author-tag{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var(--color-primary);margin-bottom:12px}.author-name{font-family:var(--font-heading, "Inter", sans-serif);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:900;color:var(--color-text);margin-bottom:8px}.author-title{font-size:1rem;color:var(--color-primary);font-weight:600;margin-bottom:24px}.author-bio{font-size:.98rem;color:var(--color-text-muted);line-height:1.8;margin-bottom:32px}.author-stats{display:flex;gap:32px;padding:24px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:32px}.author-stat__number{font-family:var(--font-heading, "Inter", sans-serif);font-size:1.8rem;font-weight:900;color:var(--color-primary)}.author-stat__label{font-size:.8rem;color:var(--color-text-muted);margin-top:4px}.testimonials-section{background:var(--color-bg-card);border-top:1px solid var(--color-border)}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}.testimonial-card{background:var(--color-bg);border-radius:var(--radius-lg);padding:28px;border:1px solid var(--color-border);transition:all var(--transition)}.testimonial-card:hover{border-color:#ff6b004d;transform:translateY(-3px)}.testimonial-stars{color:var(--color-accent);font-size:1.1rem;letter-spacing:2px;margin-bottom:16px}.testimonial-quote{font-size:.95rem;color:var(--color-text-muted);line-height:1.7;margin-bottom:20px;font-style:italic}.testimonial-result{display:inline-block;background:#ff6b001f;color:var(--color-primary);font-size:.8rem;font-weight:700;padding:4px 12px;border-radius:40px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.testimonial-author{display:flex;align-items:center;gap:12px}.testimonial-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,107,0,.3);background:var(--color-bg-card);flex-shrink:0;overflow:hidden}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-name{font-weight:700;font-size:.95rem}.testimonial-info{font-size:.8rem;color:var(--color-text-muted);margin-top:2px}.final-cta{background:linear-gradient(135deg,#0a0c10,#150a00,#0a0c10);position:relative;overflow:hidden;text-align:center;padding:100px 0}.final-cta:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(255,107,0,.12) 0%,transparent 70%);pointer-events:none}.final-cta__eyebrow{display:inline-block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:4px;color:var(--color-primary);margin-bottom:24px}.final-cta__title{font-family:var(--font-heading, "Inter", sans-serif);font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.final-cta__subtitle{font-size:1.1rem;color:var(--color-text-muted);max-width:560px;margin:0 auto 40px;line-height:1.7}.final-cta__price{margin-bottom:32px}.final-cta__guarantee-text{font-size:.85rem;color:var(--color-text-muted);margin-top:20px}.final-cta__guarantee-text strong{color:var(--color-text)}.footer{background:#050709;border-top:1px solid var(--color-border);padding:40px 0 24px}.footer__top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;padding-bottom:40px;border-bottom:1px solid var(--color-border);margin-bottom:24px}.footer__brand p{font-size:.9rem;color:var(--color-text-muted);line-height:1.7;margin-top:12px}.footer__heading{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--color-text);margin-bottom:16px}.footer__links{list-style:none;display:flex;flex-direction:column;gap:10px}.footer__links a{font-size:.9rem;color:var(--color-text-muted);transition:color var(--transition)}.footer__links a:hover{color:var(--color-primary)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;font-size:.8rem;color:var(--color-text-muted)}.countdown{display:inline-flex;gap:16px;margin:24px auto;justify-content:center}.countdown__item{text-align:center;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);padding:12px 20px;min-width:72px}.countdown__number{font-family:var(--font-heading, "Inter", sans-serif);font-size:2rem;font-weight:900;color:var(--color-primary);line-height:1;display:block}.countdown__label{font-size:.65rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.faq-section{background:var(--color-bg)}.faq-list{max-width:720px;margin:48px auto 0}.faq-item{border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:12px;overflow:hidden;transition:border-color var(--transition)}.faq-item.open{border-color:#ff6b0066}.faq-question{width:100%;background:var(--color-bg-card);border:none;padding:20px 24px;text-align:left;color:var(--color-text);font-size:1rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:inherit;transition:background var(--transition)}.faq-question:hover{background:#141820}.faq-question .icon{flex-shrink:0;width:24px;height:24px;background:#ff6b001f;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:1.1rem;transition:transform var(--transition)}.faq-item.open .faq-question .icon{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease}.faq-answer-inner{padding:0 24px 20px;font-size:.95rem;color:var(--color-text-muted);line-height:1.7}.faq-item.open .faq-answer{max-height:400px}.guarantee-section{background:var(--color-bg-card);border-top:1px solid var(--color-border)}.guarantee-inner{display:flex;align-items:center;gap:48px;max-width:800px;margin:0 auto;background:var(--color-bg);border:1px solid rgba(255,107,0,.25);border-radius:var(--radius-lg);padding:48px;box-shadow:var(--shadow-glow)}.guarantee-badge{flex-shrink:0;width:120px;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:3px solid var(--color-primary);border-radius:50%;text-align:center;padding:16px}.guarantee-badge__days{font-family:var(--font-heading, "Inter", sans-serif);font-size:2.2rem;font-weight:900;color:var(--color-primary);line-height:1}.guarantee-badge__label{font-size:.65rem;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);margin-top:4px}.guarantee-content h3{font-family:var(--font-heading, "Inter", sans-serif);font-size:1.5rem;font-weight:800;margin-bottom:12px}.guarantee-content p{font-size:.95rem;color:var(--color-text-muted);line-height:1.7}@media(max-width:1024px){.benefits-grid{grid-template-columns:repeat(2,1fr)}.author-grid{grid-template-columns:300px 1fr;gap:40px}.footer__top{grid-template-columns:1fr 1fr}}@media(max-width:768px){.section{padding:60px 0}.section-lg{padding:80px 0}.hero{min-height:auto}.hero__content{padding:100px 0 60px;max-width:100%}.hero__overlay{background:#080c10e0}.pain-grid,.solution-grid,.author-grid{grid-template-columns:1fr;gap:40px}.pain-image{order:-1}.benefits-grid,.testimonials-grid,.learn-list{grid-template-columns:1fr}.stats-bar__grid{grid-template-columns:repeat(2,1fr);gap:24px}.author-stats{flex-wrap:wrap;gap:20px}.guarantee-inner{flex-direction:column;text-align:center;padding:32px;gap:24px}.footer__top{grid-template-columns:1fr;gap:32px}.footer__bottom{flex-direction:column;text-align:center}.btn-lg{padding:18px 36px;font-size:1rem}.countdown{gap:10px}.countdown__item{padding:10px 14px;min-width:60px}.countdown__number{font-size:1.6rem}}@media(max-width:480px){:root{--max-width: 100%}.container{padding:0 16px}.hero__title{font-size:2rem}.stats-bar__grid{grid-template-columns:1fr 1fr}.solution-price__current{font-size:2.4rem}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-up{animation:fadeUp .7s ease forwards}.animate-fade-in{animation:fadeIn .7s ease forwards}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}[data-reveal].revealed{opacity:1;transform:translateY(0)}.glow-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,107,0,.5),transparent)}.sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:200;background:#0a0e14f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,107,0,.2);padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(110%);transition:transform .3s ease;box-shadow:0 -4px 20px #0006}.sticky-cta--visible{transform:translateY(0)}.sticky-cta__label{font-size:.62rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;display:block}.sticky-cta__amount{font-family:var(--font-heading, "Inter", sans-serif);font-size:1.15rem;font-weight:900;color:var(--color-primary);line-height:1.2;display:block}.sticky-cta__btn{padding:11px 22px!important;font-size:.88rem!important;white-space:nowrap;flex-shrink:0}@media(min-width:769px){.sticky-cta{display:none!important}}@media(max-width:768px){.section{padding:56px 0}.hero__trust{gap:12px 16px;font-size:.8rem}.solution-grid{gap:36px}.btn-lg{min-height:56px}.faq-question{padding:18px 20px;font-size:.95rem}.faq-answer-inner{padding:0 20px 18px}}@media(max-width:480px){.hero__title{font-size:1.9rem;line-height:1.15}.final-cta__title{font-size:1.9rem}.section-title{font-size:1.75rem}.container{padding:0 16px}.btn-lg{padding:18px 28px;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/theme.css.map */
