@import "https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700;800;900&display=swap";:root{--font-sans:"Geist", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-hand:"Indie Flower", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-bg:#e5f0df;--color-text:#181517;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width<=1024px){:root{font-size:16px}}*,:before,:after{box-sizing:border-box}body{min-height:100vh;font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-bg);scroll-behavior:smooth;margin:0}#root{min-height:100vh}*{scrollbar-width:50px}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background:#141412}::-webkit-scrollbar-thumb{background-color:#202020;border:3px solid #0000;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#252525}::-webkit-scrollbar-button{width:0;height:0;display:none}.wrapper{box-sizing:border-box;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (width<=768px){.wrapper{max-width:100%;padding-left:1rem;padding-right:1rem}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0a0a08;--bg2:#111110;--bg3:#1a1a17;--border:#ffffff14;--border2:#ffffff21;--accent:#d4f53c;--accent2:#b8d930;--text:#f0ede4;--text2:#9e9b8e;--text3:#6b6860;--card:#141412;--radius:16px;--radius-sm:10px}.ebook-page-root{background:var(--bg);color:var(--text);min-height:100vh;font-family:Geist,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.ebook-page-nav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border);background:#0a0a08d9;justify-content:space-between;align-items:center;padding:18px 40px;display:flex;position:fixed;top:0;left:0;right:0}.ebook-page-nav-logo{letter-spacing:-.02em;color:var(--text);align-items:center;gap:8px;font-family:Geist,sans-serif;font-size:1.15rem;font-weight:800;text-decoration:none;display:flex}.ebook-page-nav-logo-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.ebook-page-nav-links{gap:28px;list-style:none;display:flex}.ebook-page-nav-links a{color:var(--text2);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s}.ebook-page-nav-links a:hover{color:var(--text)}.ebook-page-nav-cta{background:var(--accent);color:#0a0a08;border-radius:50px;padding:10px 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s}.ebook-page-nav-cta:hover{background:var(--accent2);transform:translateY(-1px)}.ebook-page-hero{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1100px;margin:0 auto;padding:140px 40px 80px;display:grid}.ebook-page-hero-tag{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#d4f53c1a;border:1px solid #d4f53c40;border-radius:50px;align-items:center;gap:6px;margin-bottom:24px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.ebook-page-hero-h1{letter-spacing:-.03em;margin-bottom:20px;font-family:Geist,sans-serif;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:800;line-height:1.08}.ebook-page-hero-h1 em{color:var(--accent);font-style:normal}.ebook-page-hero-sub{color:var(--text2);max-width:480px;margin-bottom:32px;font-size:1.05rem;line-height:1.65}.ebook-page-hero-bullets{flex-direction:column;gap:10px;margin-bottom:36px;list-style:none;display:flex}.ebook-page-hero-bullets li{color:var(--text2);align-items:flex-start;gap:10px;font-size:.9rem;display:flex}.ebook-page-hero-bullets li:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.ebook-page-hero-cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ebook-page-btn-primary{background:var(--accent);color:#0a0a08;border-radius:50px;align-items:center;gap:8px;padding:14px 28px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ebook-page-btn-primary:hover{background:var(--accent2);transform:translateY(-2px)}.ebook-page-btn-secondary{color:var(--text2);align-items:center;gap:6px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.ebook-page-btn-secondary:hover{color:var(--text)}.ebook-page-hero-stats{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:20px;padding:28px;display:grid}.ebook-page-stat-item{flex-direction:column;gap:4px;display:flex}.ebook-page-stat-num{color:var(--accent);letter-spacing:-.03em;font-family:Geist,sans-serif;font-size:1.8rem;font-weight:800}.ebook-page-stat-label{color:var(--text3);font-size:.78rem;line-height:1.3}.ebook-page-hero-proof{border-top:1px solid var(--border);color:var(--text3);align-items:center;gap:8px;margin-top:20px;padding-top:20px;font-size:.8rem;display:flex}.ebook-page-hero-proof-dot{background:var(--accent);border-radius:50%;width:5px;height:5px}.ebook-page-logos-band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;padding:32px 40px}.ebook-page-logos-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text3);margin-bottom:20px;font-size:.75rem;font-weight:600}.ebook-page-logos-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}.ebook-page-logo-chip{background:var(--bg3);border:1px solid var(--border);color:var(--text3);letter-spacing:.02em;border-radius:8px;padding:10px 20px;font-family:Geist,sans-serif;font-size:.85rem;font-weight:700}.ebook-page-section{max-width:1100px;margin:0 auto;padding:80px 40px}.ebook-page-section-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);align-items:center;gap:6px;margin-bottom:16px;font-size:.75rem;font-weight:600;display:inline-flex}.ebook-page-section-h2{letter-spacing:-.03em;margin-bottom:16px;font-family:Geist,sans-serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.1}.ebook-page-section-h2 em{color:var(--accent);font-style:normal}.ebook-page-section-sub{color:var(--text2);max-width:520px;margin-bottom:48px;font-size:1rem;line-height:1.6}.ebook-page-problem-grid{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.ebook-page-problem-list{flex-direction:column;gap:14px;display:flex}.ebook-page-problem-item{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:14px;padding:16px;transition:border-color .2s;display:flex}.ebook-page-problem-item:hover{border-color:var(--border2)}.ebook-page-problem-icon{background:#d4f53c14;border:1px solid #d4f53c26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.ebook-page-problem-text{color:var(--text2);font-size:.9rem;line-height:1.5}.ebook-page-agitation-box{border-radius:var(--radius);background:linear-gradient(135deg,#d4f53c0f,#d4f53c05);border:1px solid #d4f53c26;padding:32px}.ebook-page-agitation-title{color:var(--text2);margin-bottom:6px;font-family:Geist,sans-serif;font-size:1.05rem;font-weight:700}.ebook-page-agitation-intro{color:var(--text3);margin-bottom:20px;font-size:.85rem}.ebook-page-agitation-items{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.ebook-page-agitation-item{color:var(--text);align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;display:flex}.ebook-page-agitation-item:before{content:"→";color:var(--accent);flex-shrink:0;font-weight:700}.ebook-page-agitation-cta-line{color:var(--text3);border-top:1px solid var(--border);padding-top:16px;font-size:.85rem;line-height:1.5}.ebook-page-agitation-cta-line strong{color:var(--accent);font-weight:600}.ebook-page-framework-wrapper{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebook-page-framework-inner{max-width:1100px;margin:0 auto;padding:80px 40px}.ebook-page-framework-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.ebook-page-framework-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:28px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.ebook-page-framework-card:hover{border-color:#d4f53c4d;transform:translateY(-2px)}.ebook-page-framework-num{color:#d4f53c14;letter-spacing:-.05em;font-family:Geist,sans-serif;font-size:3.5rem;font-weight:800;line-height:1;position:absolute;top:16px;right:20px}.ebook-page-framework-letter{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-family:Geist,sans-serif;font-size:.7rem;font-weight:700}.ebook-page-framework-title{margin-bottom:10px;font-family:Geist,sans-serif;font-size:1.25rem;font-weight:700}.ebook-page-framework-desc{color:var(--text2);margin-bottom:16px;font-size:.875rem;line-height:1.6}.ebook-page-framework-note{color:var(--text3);font-size:.78rem;font-style:italic;line-height:1.5}.ebook-page-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px;display:grid}.ebook-page-testi-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:16px;padding:24px;transition:border-color .2s;display:flex}.ebook-page-testi-card:hover{border-color:var(--border2)}.ebook-page-testi-stars{gap:3px;display:flex}.ebook-page-testi-star{color:var(--accent);font-size:.9rem}.ebook-page-testi-text{color:var(--text2);flex:1;font-size:.9rem;line-height:1.6}.ebook-page-testi-author{align-items:center;gap:10px;display:flex}.ebook-page-testi-avatar{background:var(--bg3);border:1px solid var(--border);width:36px;height:36px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.ebook-page-testi-name{color:var(--text);font-size:.875rem;font-weight:600}.ebook-page-testi-role{color:var(--text3);font-size:.75rem}.ebook-page-features-wrapper{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebook-page-features-inner{max-width:1100px;margin:0 auto;padding:80px 40px}.ebook-page-features-grid{background:var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:2px;margin-top:48px;display:grid;overflow:hidden}.ebook-page-feature-item{background:var(--card);flex-direction:column;gap:10px;padding:28px;transition:background .2s;display:flex}.ebook-page-feature-item:hover{background:var(--bg3)}.ebook-page-feature-icon{margin-bottom:2px;font-size:1.4rem}.ebook-page-feature-benefit{font-family:Geist,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.ebook-page-feature-detail{color:var(--text2);font-size:.85rem;line-height:1.55}.ebook-page-how-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.ebook-page-how-step{flex-direction:column;gap:14px;display:flex;position:relative}.ebook-page-how-step-num{background:var(--accent);color:#0a0a08;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:Geist,sans-serif;font-size:1.1rem;font-weight:800;display:flex}.ebook-page-how-step-title{font-family:Geist,sans-serif;font-size:1.05rem;font-weight:700}.ebook-page-how-step-desc{color:var(--text2);font-size:.875rem;line-height:1.6}.ebook-page-objections-wrapper{background:var(--bg2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.ebook-page-objections-inner{max-width:1100px;margin:0 auto;padding:80px 40px}.ebook-page-faq-list{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;margin-top:48px;display:flex;overflow:hidden}.ebook-page-faq-item{border-bottom:1px solid var(--border);overflow:hidden}.ebook-page-faq-item:last-child{border-bottom:none}.ebook-page-faq-q{text-align:left;background:var(--card);cursor:pointer;width:100%;color:var(--text);border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:Geist,sans-serif;font-size:.95rem;font-weight:600;transition:background .2s;display:flex}.ebook-page-faq-q:hover{background:var(--bg3)}.ebook-page-faq-icon{width:26px;height:26px;color:var(--accent);background:#d4f53c1a;border:1px solid #d4f53c33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;transition:transform .25s;display:flex}.ebook-page-faq-icon.open{transform:rotate(45deg)}.ebook-page-faq-a{background:var(--bg);max-height:0;color:var(--text2);padding:0 24px;font-size:.875rem;line-height:1.65;transition:max-height .3s,padding .3s;overflow:hidden}.ebook-page-faq-a.open{max-height:200px;padding:16px 24px 20px}.ebook-page-cta-final{max-width:1100px;margin:0 auto;padding:80px 40px}.ebook-page-cta-box{background:linear-gradient(135deg, var(--card) 0%, #d4f53c0d 100%);text-align:center;border:1px solid #d4f53c33;border-radius:24px;padding:60px;position:relative;overflow:hidden}.ebook-page-cta-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#d4f53c1f,#0000 70%);width:240px;height:240px;position:absolute;top:-60px;right:-60px}.ebook-page-cta-h2{letter-spacing:-.03em;margin-bottom:16px;font-family:Geist,sans-serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;line-height:1.1}.ebook-page-cta-h2 em{color:var(--accent);font-style:normal}.ebook-page-cta-sub{color:var(--text2);max-width:520px;margin:0 auto 36px;font-size:1rem;line-height:1.6}.ebook-page-cta-checklist{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-bottom:40px;list-style:none;display:flex}.ebook-page-cta-checklist li{color:var(--text2);align-items:center;gap:8px;font-size:.875rem;display:flex}.ebook-page-cta-checklist li:before{content:"✓";color:var(--accent);font-weight:700}.ebook-page-cta-urgency{color:var(--text3);margin-top:20px;font-size:.8rem}.ebook-page-marquee-wrapper{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2);padding:20px 0;overflow:hidden}.ebook-page-marquee-track{gap:0;width:max-content;animation:30s linear infinite ebook-marquee;display:flex}.ebook-page-marquee-item{letter-spacing:.06em;text-transform:uppercase;color:var(--text3);white-space:nowrap;align-items:center;gap:12px;padding:0 32px;font-family:Geist,sans-serif;font-size:.8rem;font-weight:600;display:flex}.ebook-page-marquee-item span{color:var(--accent);font-size:1rem}@keyframes ebook-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ebook-page-footer{border-top:1px solid var(--border);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;max-width:1100px;margin:0 auto;padding:48px 40px;display:grid}.ebook-page-footer-brand{align-items:center;gap:8px;margin-bottom:10px;font-family:Geist,sans-serif;font-size:1.1rem;font-weight:800;display:flex}.ebook-page-footer-tagline{color:var(--text3);max-width:240px;margin-bottom:20px;font-size:.85rem;line-height:1.5}.ebook-page-footer-newsletter{gap:0;display:flex}.ebook-page-footer-input{background:var(--bg3);border:1px solid var(--border);color:var(--text);border-right:none;border-radius:8px 0 0 8px;outline:none;flex:1;padding:10px 14px;font-family:Geist,sans-serif;font-size:.85rem}.ebook-page-footer-input::placeholder{color:var(--text3)}.ebook-page-footer-submit{background:var(--accent);color:#0a0a08;cursor:pointer;border:none;border-radius:0 8px 8px 0;padding:10px 16px;font-size:.85rem;font-weight:700;transition:background .2s}.ebook-page-footer-submit:hover{background:var(--accent2)}.ebook-page-footer-col-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:14px;font-family:Geist,sans-serif;font-size:.8rem;font-weight:700}.ebook-page-footer-links{flex-direction:column;gap:10px;list-style:none;display:flex}.ebook-page-footer-links a{color:var(--text2);font-size:.875rem;text-decoration:none;transition:color .2s}.ebook-page-footer-links a:hover{color:var(--text)}.ebook-page-footer-bottom{border-top:1px solid var(--border);max-width:1100px;color:var(--text3);justify-content:space-between;align-items:center;margin:0 auto;padding:20px 40px;font-size:.78rem;display:flex}@media (width<=768px){.ebook-page-nav{padding:14px 20px}.ebook-page-nav-links{display:none}.ebook-page-hero{grid-template-columns:1fr;gap:40px;padding:100px 20px 60px}.ebook-page-problem-grid,.ebook-page-framework-grid,.ebook-page-testimonials-grid{grid-template-columns:1fr}.ebook-page-features-grid{grid-template-columns:1fr 1fr}.ebook-page-how-steps{grid-template-columns:1fr}.ebook-page-cta-box{padding:40px 24px}.ebook-page-section{padding:60px 20px}.ebook-page-footer{grid-template-columns:1fr 1fr;padding:40px 20px}.ebook-page-footer-bottom{text-align:center;flex-direction:column;gap:8px;padding:16px 20px}.ebook-page-logos-row{gap:16px}.ebook-page-framework-inner,.ebook-page-features-inner,.ebook-page-objections-inner{padding:60px 20px}}
