@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");.book-page{--book-orange:#FF6600;--book-orange-dark:#E85D00;--book-orange-light:#FFF3EB;--book-black:#111111;--book-dark:#1a1a1a;--book-gray-900:#222222;--book-gray-700:#444444;--book-gray-500:#777777;--book-gray-300:#cccccc;--book-gray-100:#f5f5f5;--book-white:#ffffff}.book-page *,.book-page :after,.book-page :before{margin:0;padding:0;box-sizing:border-box}.book-page{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--book-black);background:var(--book-white);line-height:1.6;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}.book-page .container{max-width:720px;margin:0 auto;padding:0 24px}.book-page .container-wide{max-width:900px;margin:0 auto;padding:0 24px}.book-page .cta-btn{display:inline-block;background:var(--book-orange);color:var(--book-white);font-size:1.2rem;font-weight:800;padding:18px 48px;border-radius:8px;text-decoration:none;transition:all .2s ease;border:none;cursor:pointer;letter-spacing:-.02em}.book-page .cta-btn:hover{background:var(--book-orange-dark);transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,102,0,.35)}.book-page .cta-micro{display:block;margin-top:12px;font-size:.875rem;color:var(--book-gray-500)}.book-page .section-dark{background:var(--book-black);color:var(--book-white)}.book-page .section-gray{background:var(--book-gray-100)}.book-page .hero,.book-page .section-orange{background:var(--book-orange);color:var(--book-white)}.book-page .hero{padding:80px 0 100px;text-align:center;position:relative;overflow:hidden}.book-page .hero-eyebrow{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--book-white);margin-bottom:28px;padding:8px 20px;border:2px solid rgba(255,255,255,.6);border-radius:100px}.book-page .book-cover-inline{display:block;width:260px;margin:0 auto 36px;filter:drop-shadow(0 12px 32px rgba(0,0,0,.3));transition:transform .3s ease,filter .3s ease}.book-page .book-cover-inline:hover{transform:scale(1.03);filter:drop-shadow(0 16px 40px rgba(0,0,0,.35))}.book-page .hero h1{font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.08;letter-spacing:-.03em;margin-bottom:24px;max-width:700px;margin-left:auto;margin-right:auto;color:var(--book-white)}.book-page .hero-sub{font-size:1.15rem;color:rgba(255,255,255,.9);max-width:540px;margin:0 auto 40px;line-height:1.7;font-style:italic;font-weight:700}.book-page .hero-proof{margin-top:48px;display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.book-page .hero-proof-item{text-align:center}.book-page .hero-proof-item .number{font-size:1.5rem;font-weight:900;color:var(--book-white)}.book-page .hero-proof-item .label{font-size:.78rem;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.book-page .hero-cta-white{background:var(--book-white)!important;color:var(--book-black)!important;border-radius:60px;box-shadow:0 4px 20px rgba(0,0,0,.12)}.book-page .hero-cta-white:hover{background:#f0f0f0!important;box-shadow:0 8px 32px rgba(0,0,0,.18)}.book-page .problem{padding:100px 0}.book-page .problem h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15;letter-spacing:-.025em;margin-bottom:40px}.book-page .problem p{font-size:1.08rem;margin-bottom:20px;color:var(--book-gray-700);line-height:1.75}.book-page .problem .callout{font-size:1.15rem;font-weight:700;color:var(--book-black);line-height:1.6}.book-page .before-after-table{width:100%;border-collapse:collapse;margin:32px 0;font-size:.95rem}.book-page .before-after-table th{text-align:left;padding:14px 16px;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--book-black)}.book-page .before-after-table td{padding:14px 16px;border-bottom:1px solid #eee;vertical-align:top}.book-page .before-after-table .highlight{color:var(--book-orange);font-weight:700}.book-page .offer{padding:100px 0}.book-page .offer h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:16px;line-height:1.15}.book-page .offer>.container>p{font-size:1.08rem;color:var(--book-gray-700);margin-bottom:48px;line-height:1.75}.book-page .chapter-card{padding:36px 0;border-bottom:1px solid #eee}.book-page .chapter-card:last-child{border-bottom:none}.book-page .chapter-num{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--book-gray-500);margin-bottom:8px}.book-page .chapter-card h3{font-size:1.3rem;font-weight:800;margin-bottom:10px;letter-spacing:-.02em}.book-page .chapter-card .desc{font-size:1rem;color:var(--book-gray-700);margin-bottom:12px;line-height:1.7}.book-page .chapter-card .value{font-size:.9rem;color:var(--book-gray-500);font-weight:500;font-style:italic}.book-page .value-stack{padding:80px 0;text-align:center}.book-page .value-stack h2{font-size:clamp(1.8rem,4vw,2.4rem);font-weight:900;letter-spacing:-.025em;margin-bottom:20px}.book-page .value-stack .big-price{font-size:clamp(3rem,8vw,5rem);font-weight:900;color:var(--book-orange);margin:20px 0 8px;letter-spacing:-.03em}.book-page .value-stack .price-note{font-size:1.1rem;color:#ccc;margin-bottom:40px}.book-page .math{padding:100px 0}.book-page .math h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:40px;line-height:1.15}.book-page .math p{font-size:1.08rem;margin-bottom:20px;color:var(--book-gray-700);line-height:1.75}.book-page .math-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin:40px 0;border-radius:12px;overflow:hidden}.book-page .math-box{padding:32px;text-align:center}.book-page .math-box.before{background:#FEE}.book-page .math-box.after{background:#EFE}.book-page .math-box .time{font-size:2.5rem;font-weight:900;letter-spacing:-.03em}.book-page .math-box .time.red{color:#cc3333}.book-page .math-box .time.green{color:#22883e}.book-page .math-box .task-label{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;color:var(--book-gray-500)}.book-page .math-box .task-name{font-size:.9rem;color:var(--book-gray-700);margin-top:4px}.book-page .roi-callout{background:#f5f5f0;border-left:4px solid var(--book-gray-300);padding:24px 28px;margin:32px 0;border-radius:0 8px 8px 0}.book-page .roi-callout p{color:var(--book-black);font-weight:600;margin-bottom:0}.book-page .scenarios{padding:100px 0}.book-page .scenarios h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:48px;color:var(--book-white);line-height:1.15}.book-page .scenario-cards{display:grid;grid-template-columns:1fr;gap:20px}.book-page .scenario-card{padding:28px 32px;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.book-page .scenario-card.bad{border-color:rgba(255,60,60,.3);background:rgba(255,60,60,.06)}.book-page .scenario-label{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;color:rgba(255,255,255,.5)}.book-page .scenario-card.bad .scenario-label{color:#ff5555}.book-page .scenario-card h3{font-size:1.15rem;font-weight:700;margin-bottom:8px;color:var(--book-white)}.book-page .scenario-card p{font-size:.95rem;color:#aaa;line-height:1.65}.book-page .scenarios .bottom-line{margin-top:40px;font-size:1.1rem;color:#ccc;line-height:1.7}.book-page .scenarios .bottom-line strong{color:var(--book-white)}.book-page .who{padding:100px 0}.book-page .who h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:40px;line-height:1.15}.book-page .who-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;font-size:1.05rem;color:var(--book-gray-700);line-height:1.7}.book-page .who-arrow{color:var(--book-gray-500);font-weight:900;font-size:1.2rem;flex-shrink:0;margin-top:3px}.book-page .author{padding:100px 0}.book-page .author-photo{width:160px;height:160px;border-radius:50%;object-fit:cover;border:4px solid var(--book-orange);margin-bottom:24px}.book-page .author h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:40px;color:var(--book-white);line-height:1.15}.book-page .author-stats{display:flex;gap:32px;margin-bottom:36px;flex-wrap:wrap}.book-page .author-stat{text-align:center;flex:1;min-width:140px}.book-page .author-stat .num{font-size:2rem;font-weight:900;color:var(--book-orange);letter-spacing:-.03em}.book-page .author-stat .stat-label{font-size:.8rem;color:#999;text-transform:uppercase;letter-spacing:.06em;margin-top:4px}.book-page .author p{font-size:1.05rem;color:#bbb;line-height:1.75;margin-bottom:16px}.book-page .testimonials{padding:100px 0}.book-page .testimonials h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:56px;text-align:center;line-height:1.15}.book-page .testimonials-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.book-page .testimonial-card{background:var(--book-white);border:1px solid #e8e8e8;border-radius:16px;padding:32px;transition:box-shadow .2s ease}.book-page .testimonial-card:hover{box-shadow:0 8px 32px rgba(0,0,0,.06)}.book-page .testimonial-top{display:flex;align-items:center;gap:16px;margin-bottom:20px}.book-page .testimonial-avatar{width:56px;height:56px;border-radius:50%;background:var(--book-orange-light);display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:800;color:var(--book-orange);flex-shrink:0}.book-page .testimonial-name{font-size:1rem;font-weight:700;color:var(--book-black);line-height:1.3}.book-page .testimonial-role{font-size:.82rem;color:var(--book-gray-500);margin-top:2px}.book-page .testimonial-body{font-size:.95rem;color:var(--book-gray-700);line-height:1.75;font-style:italic}.book-page .testimonial-stars{color:var(--book-orange);font-size:.85rem;letter-spacing:2px;margin-bottom:12px}.book-page .logos{padding:80px 0;text-align:center}.book-page .logos h2{font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:700;letter-spacing:-.01em;color:var(--book-gray-500);margin-bottom:48px}.book-page .logos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 48px;align-items:center;justify-items:center;max-width:700px;margin:0 auto}.book-page .logo-item{display:flex;align-items:center;justify-content:center;height:48px;opacity:.45;transition:opacity .2s ease;filter:grayscale(1)}.book-page .logo-item:hover{opacity:.8;filter:grayscale(0)}.book-page .logo-item img{max-height:40px;width:auto;max-width:120px;object-fit:contain}.book-page .logos-compact{padding:48px 0;background:var(--book-gray-50,#f9f9f9)}.book-page .logos-compact h2{margin-bottom:32px}.book-page .faq{padding:100px 0}.book-page .faq h2{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;letter-spacing:-.025em;margin-bottom:48px;line-height:1.15}.book-page .faq-item{border-bottom:1px solid #eee;padding:24px 0}.book-page .faq-q{font-size:1.1rem;font-weight:700;margin-bottom:10px;color:var(--book-black);cursor:pointer}.book-page .faq-a{font-size:1rem;color:var(--book-gray-700);line-height:1.75}.book-page .guarantee{padding:80px 0;text-align:center}.book-page .guarantee-box{max-width:560px;margin:0 auto;padding:48px 40px;border:2px solid var(--book-orange);border-radius:16px;background:var(--book-orange-light)}.book-page .guarantee-box h2{font-size:1.6rem;font-weight:900;letter-spacing:-.02em;margin-bottom:20px;color:var(--book-black);line-height:1.2}.book-page .guarantee-box p{font-size:1rem;color:var(--book-gray-700);line-height:1.75;margin-bottom:12px}.book-page .guarantee-box p:last-child{margin-bottom:0}.book-page .guarantee-box .guarantee-note{font-size:.88rem;font-style:italic;color:var(--book-gray-500);margin-top:16px}.book-page .final-cta{padding:120px 0;text-align:center}.book-page .final-cta h2{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;letter-spacing:-.025em;margin-bottom:24px;color:var(--book-white);line-height:1.15;max-width:600px;margin-left:auto;margin-right:auto}.book-page .final-cta p{font-size:1.1rem;color:#aaa;max-width:520px;margin:0 auto 40px;line-height:1.75}.book-page .final-cta .cta-btn{font-size:1.3rem;padding:22px 56px}.book-page .footer{padding:40px 0;text-align:center;border-top:1px solid #eee}.book-page .footer p{font-size:1.05rem;color:var(--book-gray-500);line-height:1.7}.book-page .footer p strong{color:var(--book-black)}.book-page .footer .copy{font-size:.8rem;color:var(--book-gray-300);margin-top:24px}.book-page.book-navy .hero{background:#1e3a5f}.book-page.book-navy .hero-cta-white{background:var(--book-orange)!important;color:var(--book-white)!important;box-shadow:0 4px 24px rgba(255,102,0,.4)}.book-page.book-navy .hero-cta-white:hover{background:var(--book-orange-dark)!important;box-shadow:0 8px 32px rgba(255,102,0,.5)}.book-page .skill-banner{padding:72px 0;text-align:center;background:var(--book-orange-light)}.book-page .skill-banner .stat-number{font-size:clamp(4rem,10vw,7rem);font-weight:900;color:var(--book-orange);letter-spacing:-.04em;line-height:1;margin-bottom:8px}.book-page .skill-banner .stat-context{font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:800;color:var(--book-black);letter-spacing:-.02em;margin-bottom:24px;line-height:1.3}.book-page .skill-banner .stat-source{font-size:.92rem;color:var(--book-gray-500);line-height:1.7;max-width:560px;margin:0 auto 28px}.book-page .skill-banner .stat-punchline{font-size:1.15rem;font-weight:700;color:var(--book-black);max-width:520px;margin:0 auto;line-height:1.6}.book-page.book-ic .hero{background:linear-gradient(135deg,#1e3a5f,#1a2a45)}.book-page.book-smb .hero{background:#1e3a5f}.book-page.book-ic .hero-eyebrow,.book-page.book-smb .hero-eyebrow{border:none;border-radius:0;padding:0;color:var(--book-orange)}.book-page.book-ic .hero-cta-white,.book-page.book-smb .hero-cta-white{background:var(--book-orange)!important;color:var(--book-white)!important;border-radius:8px;box-shadow:0 4px 24px rgba(255,102,0,.4)}.book-page.book-ic .hero-cta-white:hover,.book-page.book-smb .hero-cta-white:hover{background:var(--book-orange-dark)!important;box-shadow:0 8px 32px rgba(255,102,0,.5)}.book-page .hero-sub-ic{font-size:1.25rem;color:rgba(255,255,255,.9);margin-bottom:24px;line-height:1.7}.book-page .hero-desc-ic,.book-page .hero-sub-ic{max-width:600px;margin-left:auto;margin-right:auto}.book-page .hero-desc-ic{font-size:1rem;color:rgba(255,255,255,.85);margin-bottom:40px;line-height:1.8}.book-page .ic-proof-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:rgba(255,255,255,.5);margin-bottom:16px}.book-page .ic-proof-cards{display:flex;align-items:center;gap:12px;margin-bottom:20px}.book-page .ic-proof-card{flex:1;padding:24px 16px;border-radius:12px;text-align:center}.book-page .ic-proof-card-before{background:rgba(204,51,51,.15);border:1px solid rgba(204,51,51,.3)}.book-page .ic-proof-card-after{background:rgba(34,136,62,.15);border:1px solid rgba(34,136,62,.3)}.book-page .ic-proof-card-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5);margin-bottom:8px}.book-page .ic-proof-card-time{font-size:2rem;font-weight:900;letter-spacing:-.03em;margin-bottom:6px}.book-page .ic-proof-card-before .ic-proof-card-time{color:#cc3333}.book-page .ic-proof-strikethrough{text-decoration:line-through;text-decoration-thickness:3px}.book-page .ic-proof-card-after .ic-proof-card-time{color:#44cc66}.book-page .ic-proof-card-desc{font-size:.75rem;color:rgba(255,255,255,.6);line-height:1.4}.book-page .ic-proof-arrow{font-size:1.5rem;font-weight:900;color:var(--book-orange);flex-shrink:0}.book-page .ic-proof-result{text-align:center;margin-bottom:40px}.book-page .ic-proof-roi{font-size:1.8rem;font-weight:900;color:var(--book-orange);margin-bottom:4px;letter-spacing:-.02em}.book-page .ic-proof-roi-label{font-size:.85rem;color:rgba(255,255,255,.7)}.book-page .smb-business-math{background:rgba(255,102,0,.1);border:1px solid rgba(255,102,0,.3);border-radius:8px;padding:24px;margin-bottom:40px;font-size:1.1rem;font-weight:600;line-height:1.6;color:var(--book-white)}.book-page .smb-before-after{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}.book-page .smb-ba-box{background:var(--book-white);padding:28px;border-radius:8px;border-left:4px solid var(--book-gray-300)}.book-page .smb-ba-after{border-left-color:var(--book-orange)}.book-page .smb-ba-label{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--book-gray-500);margin-bottom:12px}.book-page .smb-ba-text{font-size:1.05rem;font-weight:600;line-height:1.5;color:var(--book-black)}.book-page .smb-featured-chapter{background:#f8f8f5;border:2px solid var(--book-gray-300);border-radius:12px;padding:36px!important;margin-top:12px}.book-page .smb-featured-label{display:inline-block;background:var(--book-black);color:var(--book-white);padding:4px 12px;border-radius:4px;font-size:.7rem;font-weight:700;text-transform:uppercase;margin-bottom:12px;letter-spacing:.5px}.book-page .smb-scenarios-grid{display:grid;grid-template-columns:1fr;gap:20px}.book-page .smb-scenario{padding:28px 32px;border-radius:8px;border-left:4px solid var(--book-gray-300)}.book-page .smb-scenario h3{font-size:1.15rem;font-weight:700;margin-bottom:8px;color:var(--book-black)}.book-page .smb-scenario p{font-size:.95rem;color:var(--book-gray-700);line-height:1.65}.book-page .smb-scenario-likely{background:rgba(76,175,80,.05);border-left-color:#4CAF50}.book-page .smb-scenario-unlikely{background:rgba(33,150,243,.05);border-left-color:#2196F3}.book-page .smb-scenario-expensive{background:rgba(244,67,54,.05);border-left-color:#F44336}.book-page .smb-scenario-label{display:inline-block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 12px;border-radius:4px;margin-bottom:12px}.book-page .smb-label-likely{background:rgba(76,175,80,.2);color:#2E7D32}.book-page .smb-label-unlikely{background:rgba(33,150,243,.2);color:#1565C0}.book-page .smb-label-expensive{background:rgba(244,67,54,.2);color:#C62828}.book-page.book-ic .chapter-card,.book-page.book-smb .chapter-card{padding:24px 0}.book-page.book-ic .offer,.book-page.book-smb .offer{padding:72px 0}.book-page.book-smb .value-stack.section-gray{background:var(--book-black);color:var(--book-white)}.book-page.book-smb .value-stack.section-gray h2{color:var(--book-white)}.book-page.book-smb .value-stack.section-gray .price-note{color:#ccc}@media (max-width:768px){.book-page .smb-before-after{grid-template-columns:1fr}.book-page .ic-proof-card-time{font-size:1.6rem}.book-page .ic-proof-card{padding:20px 12px}.book-page.book-ic .hero-proof,.book-page.book-smb .hero-proof{display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;justify-items:center}.book-page.book-ic .chapter-card,.book-page.book-smb .chapter-card{padding:20px 0}.book-page.book-ic .offer,.book-page.book-smb .offer{padding:56px 0}.book-page .smb-scenarios-grid{gap:16px}}@media (max-width:480px){.book-page .hero-sub-ic{font-size:1rem}.book-page .hero-desc-ic{font-size:.9rem}.book-page .smb-business-math{font-size:.95rem;padding:16px}.book-page .ic-proof-card-time{font-size:1.4rem}.book-page .ic-proof-card{padding:16px 10px}.book-page .ic-proof-roi{font-size:1.2rem}.book-page .smb-scenario{padding:22px 24px}.book-page .smb-featured-chapter{padding:24px!important}.book-page.book-ic .hero-proof,.book-page.book-smb .hero-proof{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin-top:32px}.book-page.book-ic .hero-proof-item .number,.book-page.book-smb .hero-proof-item .number{font-size:1.3rem}.book-page.book-ic .hero-proof-item .label,.book-page.book-smb .hero-proof-item .label{font-size:.65rem}.book-page .ic-proof-cards{flex-direction:column;gap:8px}.book-page .ic-proof-arrow{transform:rotate(90deg)}.book-page .ic-proof-card{width:100%}.book-page.book-ic .chapter-card,.book-page.book-smb .chapter-card{padding:18px 0}}.book-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}.book-modal{background:#fff;border-radius:16px;padding:48px 40px;max-width:440px;width:100%;position:relative;box-shadow:0 24px 64px rgba(0,0,0,.2)}.book-modal h2{font-size:1.5rem;font-weight:800;color:#111;margin-bottom:8px;letter-spacing:-.02em}.book-modal h2,.book-modal>p{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.book-modal>p{font-size:.95rem;color:#666;margin-bottom:24px;line-height:1.6}.book-modal input[type=email]{width:100%;padding:16px 20px;font-size:1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;border:2px solid #e0e0e0;border-radius:10px;outline:none;transition:border-color .2s;margin-bottom:16px;color:#111}.book-modal input[type=email]:focus{border-color:#FF6600}.book-modal input[type=email]::placeholder{color:#aaa}.book-modal .cta-btn{width:100%;text-align:center;font-size:1.1rem;padding:16px 32px;border-radius:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.book-modal .cta-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.book-modal-close{position:absolute;top:16px;right:20px;background:none;border:none;font-size:1.8rem;color:#999;cursor:pointer;line-height:1;padding:4px;transition:color .15s}.book-modal-close:hover{color:#333}.book-modal-error{color:#dc2626;font-size:.88rem;margin-bottom:12px}.book-modal-error,.book-modal-note{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.book-modal-note{font-size:.82rem;color:#999;text-align:center;margin-top:16px}@media (max-width:768px){.book-page .container{padding:0 20px}.book-page .hero{padding:56px 0 72px}.book-page .hero h1{font-size:2.4rem}.book-page .hero-proof{gap:28px}.book-page .book-cover-inline{width:200px}.book-page .author,.book-page .faq,.book-page .final-cta,.book-page .math,.book-page .offer,.book-page .problem,.book-page .scenarios,.book-page .testimonials,.book-page .who{padding:72px 0}.book-page .value-stack{padding:64px 0}.book-page .math-grid{grid-template-columns:1fr 1fr}.book-page .author-stats{gap:24px}.book-page .author-stat .num{font-size:1.7rem}.book-page .testimonials-grid{grid-template-columns:1fr;gap:24px}.book-page .testimonial-card{padding:28px}.book-page .final-cta .cta-btn{font-size:1.15rem;padding:20px 48px}}@media (max-width:480px){.book-page .container{padding:0 16px}.book-page .hero{padding:48px 0 64px}.book-page .hero-eyebrow{font-size:.65rem;padding:5px 12px;margin-bottom:24px}.book-page .hero h1{font-size:1.85rem;margin-bottom:18px}.book-page .hero-sub{font-size:1rem;margin:0 auto 32px}.book-page .book-cover-inline{width:170px;margin-bottom:28px}.book-page .hero-proof{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;margin-top:36px;justify-items:center}.book-page .hero-proof-item{width:100%}.book-page .hero-proof-item .number{font-size:1.25rem}.book-page .hero-proof-item .label{font-size:.65rem}.book-page .cta-btn{width:100%;text-align:center;font-size:1.05rem;padding:16px 32px}.book-page .hero-cta-white{border-radius:12px}.book-page .author,.book-page .faq,.book-page .final-cta,.book-page .math,.book-page .offer,.book-page .problem,.book-page .scenarios,.book-page .testimonials,.book-page .who{padding:56px 0}.book-page .author h2,.book-page .faq h2,.book-page .final-cta h2,.book-page .math h2,.book-page .offer h2,.book-page .problem h2,.book-page .testimonials h2,.book-page .who h2{font-size:1.5rem}.book-page .author p,.book-page .chapter-card .desc,.book-page .faq-a,.book-page .math p,.book-page .problem p,.book-page .who-item{font-size:.95rem}.book-page .math-grid{grid-template-columns:1fr}.book-page .math-box{padding:24px 20px}.book-page .math-box .time{font-size:2rem}.book-page .roi-callout{padding:18px 20px}.book-page .roi-callout p{font-size:.9rem}.book-page .chapter-card{padding:28px 0}.book-page .chapter-card h3{font-size:1.15rem}.book-page .chapter-card .value{font-size:.82rem}.book-page .value-stack{padding:56px 0}.book-page .value-stack h2{font-size:1.5rem}.book-page .value-stack .big-price{font-size:3rem}.book-page .value-stack .price-note{font-size:.95rem}.book-page .scenario-card{padding:22px 24px}.book-page .scenario-card h3{font-size:1.05rem}.book-page .scenario-card p{font-size:.88rem}.book-page .scenarios .bottom-line{font-size:.95rem}.book-page .who-item{gap:12px;font-size:.95rem}.book-page .who-arrow{font-size:1rem}.book-page .author-photo{width:100px;height:100px;border-width:3px;margin-bottom:16px}.book-page .author h2{margin-bottom:28px}.book-page .author-stats{flex-direction:row;gap:0;background:rgba(255,255,255,.06);border-radius:12px;padding:16px 8px;margin-bottom:28px}.book-page .author-stat{min-width:auto;flex:1}.book-page .author-stat .num{font-size:1.3rem}.book-page .author-stat .stat-label{font-size:.65rem;letter-spacing:.04em}.book-page .testimonials-grid{grid-template-columns:1fr;gap:20px}.book-page .testimonial-card{padding:24px}.book-page .testimonial-avatar{width:48px;height:48px;font-size:1.1rem}.book-page .logos{padding:56px 0}.book-page .logos-compact{padding:36px 0}.book-page .logos-compact h2{margin-bottom:24px}.book-page .logos-grid{grid-template-columns:repeat(3,1fr);gap:20px 24px}.book-page .logo-item{height:36px}.book-page .logo-item img{max-height:30px;max-width:100px}.book-page .logo-text{font-size:.95rem}.book-page .guarantee-box{padding:32px 24px}.book-page .guarantee-box h2{font-size:1.3rem}.book-page .guarantee-box p{font-size:.92rem}.book-page .faq-q{font-size:1rem}.book-page .faq-a{font-size:.92rem}.book-page .final-cta h2{font-size:1.5rem}.book-page .final-cta p{font-size:.95rem}.book-page .final-cta .cta-btn{font-size:1.1rem;padding:18px 36px}.book-page .footer p{font-size:.92rem}.book-page .skill-banner{padding:48px 0}.book-page .skill-banner .stat-number{font-size:3.5rem}.book-page .skill-banner .stat-context{font-size:1rem}.book-page .skill-banner .stat-source{font-size:.85rem}.book-page .skill-banner .stat-punchline{font-size:1rem}.book-modal-overlay{align-items:flex-end;padding:0}.book-modal{padding:28px 24px 24px;border-radius:16px 16px 0 0;max-width:100%}.book-modal h2{font-size:1.3rem;margin-bottom:4px}.book-modal>p{font-size:.88rem;margin-bottom:16px}.book-modal input[type=email]{padding:14px 16px;margin-bottom:12px}.book-modal .cta-btn{padding:14px 24px;font-size:1rem}.book-modal-note{margin-top:12px;font-size:.78rem}}@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700;9..144,800;9..144,900&family=JetBrains+Mono:wght@400;500;700&family=Inter:wght@400;500;600;700&display=swap");.book-ic-v3{--ink:#0f0f0f;--paper:#f4eee2;--paper-deep:#ebe2cf;--rule:#0f0f0f;--coral:#ff3d1f;--coral-deep:#d62c10;--gold:#c89b3c;--muted:#6b6256;--serif:"Fraunces","Times New Roman",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,monospace;--sans:"Inter",-apple-system,sans-serif;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","ss02"}.book-ic-v3 *,.book-ic-v3 :after,.book-ic-v3 :before{margin:0;padding:0;box-sizing:border-box}.book-ic-v3 img{max-width:100%;display:block}.book-ic-v3 a{color:inherit}.book-ic-v3 .wrap{max-width:1180px;margin:0 auto;padding:0 32px}.book-ic-v3 .wrap-narrow{max-width:760px;margin:0 auto;padding:0 32px}.book-ic-v3 .masthead{border-bottom:2px solid var(--ink);padding:18px 0;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em}.book-ic-v3 .masthead-inner{display:flex;justify-content:space-between;align-items:center;gap:16px}.book-ic-v3 .masthead-mark{font-family:var(--serif);font-weight:900;font-size:1.1rem;letter-spacing:-.01em;text-transform:none}.book-ic-v3 .masthead-mark em{color:var(--coral);font-style:normal}.book-ic-v3 .masthead-meta{display:flex;gap:24px;color:var(--muted)}.book-ic-v3 .masthead-meta span:before{content:"◆";margin-right:8px;color:var(--coral)}.book-ic-v3 .hero{padding:56px 0 80px;border-bottom:1px solid var(--ink)}.book-ic-v3 .hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.book-ic-v3 .hero-issue{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--coral);margin-bottom:28px;display:flex;align-items:center;gap:14px}.book-ic-v3 .hero-issue:after,.book-ic-v3 .hero-issue:before{content:"";height:1px;background:var(--coral);flex:1;max-width:60px}.book-ic-v3 .hero-issue:after{flex:0 0 24px}.book-ic-v3 .hero-h1{font-family:var(--serif);font-weight:500;font-size:clamp(2.6rem,5.2vw,4.6rem);line-height:.95;letter-spacing:-.035em;color:var(--ink);margin-bottom:32px}.book-ic-v3 .hero-h1 .lossline{display:inline-block;position:relative}.book-ic-v3 .hero-h1 .strike{position:relative;color:var(--muted);font-style:italic;font-weight:400}.book-ic-v3 .hero-h1 .strike:after{content:"";position:absolute;inset:50% 0 auto 0;height:3px;background:var(--coral);transform:rotate(-2deg)}.book-ic-v3 .hero-h1 em{font-style:italic;font-weight:700;color:var(--coral)}.book-ic-v3 .hero-deck{font-family:var(--serif);font-size:1.18rem;line-height:1.5;color:var(--ink);max-width:32ch;margin-bottom:36px;font-weight:400}.book-ic-v3 .hero-deck strong{background:linear-gradient(transparent 60%,rgba(255,61,31,.25) 0);font-weight:600}.book-ic-v3 .cta-cluster{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:40px}.book-ic-v3 .cta-btn{appearance:none;border:2px solid var(--ink);background:var(--coral);color:var(--paper);font-family:var(--sans);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;padding:18px 32px;cursor:pointer;display:inline-flex;align-items:center;gap:14px;box-shadow:6px 6px 0 0 var(--ink);transition:transform .15s ease,box-shadow .15s ease;text-decoration:none}.book-ic-v3 .cta-btn:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 0 var(--ink)}.book-ic-v3 .cta-btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--ink)}.book-ic-v3 .cta-btn .arrow{font-family:var(--mono);font-weight:400}.book-ic-v3 .cta-honest{font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;color:var(--muted);text-transform:uppercase}.book-ic-v3 .cta-honest .dot{color:var(--coral);margin:0 4px}.book-ic-v3 .price-anchor{display:inline-flex;align-items:baseline;gap:14px;padding:14px 18px;border:1.5px dashed var(--ink);background:var(--paper-deep);margin-bottom:28px;font-family:var(--mono);font-size:.85rem}.book-ic-v3 .price-anchor .strike-old{text-decoration:line-through;color:var(--muted)}.book-ic-v3 .price-anchor .new{color:var(--coral);font-weight:700;font-size:1.05rem}.book-ic-v3 .price-anchor .why{color:var(--muted);font-size:.72rem;margin-left:6px}.book-ic-v3 .receipt{background:var(--paper);border:2px solid var(--ink);padding:32px 32px 24px;font-family:var(--mono);position:relative;box-shadow:12px 12px 0 0 var(--coral)}.book-ic-v3 .receipt:before{content:"EXHIBIT A";position:absolute;top:-12px;left:24px;background:var(--paper);padding:0 10px;font-size:.7rem;letter-spacing:.18em;color:var(--coral)}.book-ic-v3 .receipt-title{font-family:var(--serif);font-weight:600;font-size:1.05rem;letter-spacing:-.01em;margin-bottom:18px;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:10px}.book-ic-v3 .receipt-row{display:flex;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px dotted #999;font-size:.85rem}.book-ic-v3 .receipt-row:last-of-type{border-bottom:none}.book-ic-v3 .receipt-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.book-ic-v3 .receipt-val{font-family:var(--serif);font-size:2.2rem;font-weight:600;letter-spacing:-.03em;line-height:1}.book-ic-v3 .receipt-val.was{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-ic-v3 .receipt-val.now{color:var(--coral)}.book-ic-v3 .receipt-roi{margin-top:18px;background:var(--ink);color:var(--paper);padding:18px 20px;display:flex;justify-content:space-between;align-items:baseline}.book-ic-v3 .receipt-roi .label{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em}.book-ic-v3 .receipt-roi .num{font-family:var(--serif);font-size:2.6rem;font-weight:700;letter-spacing:-.03em;color:var(--coral);line-height:1}.book-ic-v3 .stat-strip{border-bottom:2px solid var(--ink);padding:28px 0;background:var(--paper)}.book-ic-v3 .stat-strip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;text-align:center}.book-ic-v3 .stat{padding:0 20px;border-right:1px solid var(--ink)}.book-ic-v3 .stat:last-child{border-right:none}.book-ic-v3 .stat-num{font-family:var(--serif);font-size:2.6rem;font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1}.book-ic-v3 .stat-num em{color:var(--coral);font-style:normal}.book-ic-v3 .stat-label{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:6px}.book-ic-v3 .logos{padding:36px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .logos-label{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--muted);text-align:center;margin-bottom:24px}.book-ic-v3 .logos-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:32px;align-items:center}.book-ic-v3 .logos-grid img{max-height:36px;width:auto;margin:0 auto;filter:grayscale(1) contrast(1.2) brightness(.4);opacity:.75}.book-ic-v3 .logos-grid img[alt=PostNL]{max-height:64px}.book-ic-v3 .manifesto{padding:100px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .manifesto-eyebrow{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.18em;color:var(--coral);margin-bottom:16px}.book-ic-v3 .manifesto h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1.02;letter-spacing:-.03em;margin-bottom:40px;max-width:18ch}.book-ic-v3 .manifesto h2 em{font-style:italic;color:var(--coral);font-weight:500}.book-ic-v3 .manifesto p{font-family:var(--serif);font-size:1.18rem;line-height:1.55;color:var(--ink);margin-bottom:18px;max-width:60ch}.book-ic-v3 .manifesto p strong{background:linear-gradient(transparent 60%,rgba(255,61,31,.25) 0);font-weight:600}.book-ic-v3 .manifesto .pull-quote{font-family:var(--serif);font-style:italic;font-size:1.6rem;line-height:1.3;color:var(--ink);border-left:4px solid var(--coral);padding:8px 0 8px 24px;margin:36px 0;max-width:50ch}.book-ic-v3 .math{padding:100px 0;background:var(--paper-deep);border-bottom:1px solid var(--ink)}.book-ic-v3 .math h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1;letter-spacing:-.03em;text-align:center;margin-bottom:8px}.book-ic-v3 .math .math-sub{text-align:center;font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:56px}.book-ic-v3 .compounding{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:2px solid var(--ink);background:var(--paper)}.book-ic-v3 .comp-cell{padding:32px 24px;border-right:1px solid var(--ink);text-align:center}.book-ic-v3 .comp-cell:last-child{border-right:none;background:var(--ink);color:var(--paper)}.book-ic-v3 .comp-cell .span{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.book-ic-v3 .comp-cell:last-child .span{color:var(--gold)}.book-ic-v3 .comp-cell .val{font-family:var(--serif);font-size:2.4rem;font-weight:700;letter-spacing:-.03em;line-height:1}.book-ic-v3 .comp-cell:last-child .val{color:var(--coral)}.book-ic-v3 .comp-cell .desc{font-family:var(--mono);font-size:.7rem;color:var(--muted);margin-top:8px;text-transform:uppercase;letter-spacing:.06em}.book-ic-v3 .comp-cell:last-child .desc{color:var(--paper)}.book-ic-v3 .math-cta{text-align:center;margin-top:48px}.book-ic-v3 .chapters{padding:100px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .chapters-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:64px;align-items:end}.book-ic-v3 .chapters-head h2{font-family:var(--serif);font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:600;line-height:.95;letter-spacing:-.03em}.book-ic-v3 .chapters-head h2 em{font-style:italic;color:var(--coral);font-weight:500}.book-ic-v3 .chapters-head .blurb{font-family:var(--serif);font-size:1.05rem;color:var(--ink);border-left:3px solid var(--coral);padding-left:18px;max-width:38ch}.book-ic-v3 .ch-list{border-top:2px solid var(--ink)}.book-ic-v3 .ch-row{display:grid;grid-template-columns:80px 1fr 1.4fr 200px;gap:32px;padding:32px 8px;border-bottom:1px solid var(--ink);align-items:start;transition:background .2s ease}.book-ic-v3 .ch-row:hover{background:var(--paper-deep)}.book-ic-v3 .ch-num{font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--coral);padding-top:8px}.book-ic-v3 .ch-title{font-family:var(--serif);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.1}.book-ic-v3 .ch-desc{font-family:var(--sans);font-size:.95rem;line-height:1.55;color:var(--muted)}.book-ic-v3 .ch-value{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink);border-left:2px solid var(--coral);background:var(--paper-deep);padding:12px 14px;line-height:1.55}.book-ic-v3 .ch-value strong{color:var(--coral)}.book-ic-v3 .value-stack{padding:100px 0;background:var(--ink);color:var(--paper);text-align:center;border-bottom:1px solid var(--ink)}.book-ic-v3 .value-stack h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:.95;letter-spacing:-.035em;max-width:22ch;margin:0 auto 40px}.book-ic-v3 .value-stack h2 em{font-style:italic;color:var(--coral);font-weight:500}.book-ic-v3 .price-block{display:inline-flex;flex-direction:column;align-items:center;margin:32px 0}.book-ic-v3 .price-block .anchor{font-family:var(--mono);font-size:.85rem;color:var(--muted);margin-bottom:8px;letter-spacing:.04em}.book-ic-v3 .price-block .anchor .strike-old{text-decoration:line-through;text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-ic-v3 .price-block .big{font-family:var(--serif);font-size:clamp(5rem,12vw,9rem);font-weight:700;letter-spacing:-.05em;color:var(--coral);line-height:.85}.book-ic-v3 .price-block .why{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-top:14px;max-width:38ch}.book-ic-v3 .value-stack .cta-cluster{align-items:center;margin:32px auto 0}.book-ic-v3 .why-cheap{margin-top:48px;font-family:var(--serif);font-size:1.05rem;color:var(--paper);max-width:50ch;margin-left:auto;margin-right:auto;padding-top:32px;border-top:1px solid #333;font-style:italic}.book-ic-v3 .scenarios{padding:100px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .scenarios h2{font-family:var(--serif);font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:600;line-height:1;letter-spacing:-.03em;text-align:center;margin-bottom:56px;max-width:22ch;margin-left:auto;margin-right:auto}.book-ic-v3 .scenario-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.book-ic-v3 .scen{border:2px solid var(--ink);padding:32px 28px;background:var(--paper);position:relative}.book-ic-v3 .scen.bad{background:var(--ink);color:var(--paper)}.book-ic-v3 .scen-tag{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--coral);margin-bottom:16px}.book-ic-v3 .scen.bad .scen-tag{color:var(--gold)}.book-ic-v3 .scen h3{font-family:var(--serif);font-size:1.5rem;font-weight:600;letter-spacing:-.02em;margin-bottom:14px;line-height:1.1}.book-ic-v3 .scen p{font-family:var(--sans);font-size:.95rem;line-height:1.55;color:var(--muted)}.book-ic-v3 .scen.bad p{color:#c5bfb0}.book-ic-v3 .scen-bottom{margin-top:48px;text-align:center;font-family:var(--serif);font-size:1.4rem;font-style:italic}.book-ic-v3 .scen-bottom strong{color:var(--coral);font-style:normal}.book-ic-v3 .testimonials{padding:100px 0;background:var(--paper-deep);border-bottom:1px solid var(--ink)}.book-ic-v3 .testimonials h2{font-family:var(--serif);font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:56px}.book-ic-v3 .t-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.book-ic-v3 .t-card{border:2px solid var(--ink);background:var(--paper);padding:32px;position:relative}.book-ic-v3 .t-card.featured{grid-column:span 2;background:var(--ink);color:var(--paper)}.book-ic-v3 .t-card .stars{font-family:var(--mono);letter-spacing:.2em;color:var(--coral);font-size:.85rem;margin-bottom:14px}.book-ic-v3 .t-card blockquote{font-family:var(--serif);font-size:1.15rem;line-height:1.45;margin-bottom:24px;font-style:italic}.book-ic-v3 .t-card.featured blockquote{font-size:1.55rem;line-height:1.35}.book-ic-v3 .t-card blockquote strong{color:var(--coral);font-style:normal;font-weight:700;background:linear-gradient(transparent 60%,rgba(255,61,31,.18) 0)}.book-ic-v3 .t-card.featured blockquote strong{background:none}.book-ic-v3 .t-meta{display:flex;align-items:center;gap:14px;border-top:1px solid;padding-top:16px;opacity:.85}.book-ic-v3 .t-card.featured .t-meta{border-color:#444}.book-ic-v3 .t-mono{width:44px;height:44px;border-radius:50%;background:var(--coral);color:var(--paper);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:700;font-size:1rem}.book-ic-v3 .t-name{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.book-ic-v3 .t-role{font-family:var(--mono);font-size:.7rem;color:var(--muted);margin-top:2px}.book-ic-v3 .t-card.featured .t-role{color:#aaa}.book-ic-v3 .author{padding:100px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .author-grid{display:grid;grid-template-columns:280px 1fr;gap:56px;align-items:start}.book-ic-v3 .author-photo-wrap{position:relative;border:2px solid var(--ink);box-shadow:12px 12px 0 0 var(--coral)}.book-ic-v3 .author-photo-wrap img{width:100%;display:block;filter:grayscale(.2) contrast(1.05)}.book-ic-v3 .author-tag{position:absolute;bottom:-14px;left:14px;background:var(--ink);color:var(--paper);padding:6px 12px;font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.book-ic-v3 .author-eyebrow{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:var(--coral);margin-bottom:12px}.book-ic-v3 .author h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.03em;margin-bottom:24px;line-height:1}.book-ic-v3 .author p{font-family:var(--serif);font-size:1.1rem;line-height:1.55;margin-bottom:16px;max-width:56ch}.book-ic-v3 .author-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.book-ic-v3 .a-stat{padding:20px 16px;border-right:1px solid var(--ink)}.book-ic-v3 .a-stat:last-child{border-right:none}.book-ic-v3 .a-stat .num{font-family:var(--serif);font-size:2rem;font-weight:700;letter-spacing:-.03em;line-height:1}.book-ic-v3 .a-stat .label{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:6px}.book-ic-v3 .faq{padding:100px 0;border-bottom:1px solid var(--ink)}.book-ic-v3 .faq h2{font-family:var(--serif);font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:600;letter-spacing:-.03em;text-align:center;margin-bottom:56px;font-style:italic}.book-ic-v3 .faq-list{border-top:2px solid var(--ink)}.book-ic-v3 .faq-item{border-bottom:1px solid var(--ink)}.book-ic-v3 .faq-q{font-family:var(--serif);font-size:1.3rem;font-weight:600;letter-spacing:-.01em;padding:24px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;user-select:none}.book-ic-v3 .faq-q .toggle{font-family:var(--mono);font-size:1.3rem;color:var(--coral);flex-shrink:0;transition:transform .25s ease}.book-ic-v3 .faq-item.open .faq-q .toggle{transform:rotate(45deg)}.book-ic-v3 .faq-a{font-family:var(--serif);font-size:1.05rem;line-height:1.55;color:var(--muted);padding:0 0 28px;max-width:60ch}.book-ic-v3 .guarantee{padding:100px 0;background:var(--paper-deep);border-bottom:1px solid var(--ink)}.book-ic-v3 .guarantee-box{border:2px solid var(--ink);background:var(--paper);padding:56px 48px;text-align:center;position:relative;box-shadow:12px 12px 0 0 var(--coral)}.book-ic-v3 .guarantee-stamp{position:absolute;top:-24px;left:50%;transform:translateX(-50%);background:var(--coral);color:var(--paper);font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;padding:8px 20px;border:2px solid var(--ink)}.book-ic-v3 .guarantee h2{font-family:var(--serif);font-size:2.4rem;font-weight:600;letter-spacing:-.03em;margin-bottom:18px}.book-ic-v3 .guarantee p{font-family:var(--serif);font-size:1.15rem;margin-bottom:12px;max-width:50ch;margin-left:auto;margin-right:auto}.book-ic-v3 .guarantee .note{font-family:var(--mono);font-size:.75rem;color:var(--muted);margin-top:18px;font-style:normal}.book-ic-v3 .final{padding:120px 0;background:var(--ink);color:var(--paper)}.book-ic-v3 .final h2{font-family:var(--serif);font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:600;line-height:.95;letter-spacing:-.035em;text-align:center;margin-bottom:32px;max-width:22ch;margin-left:auto;margin-right:auto}.book-ic-v3 .final h2 em{font-style:italic;color:var(--coral);font-weight:500}.book-ic-v3 .final p{font-family:var(--serif);font-size:1.2rem;line-height:1.5;text-align:center;max-width:50ch;margin:0 auto 16px;color:#d8d2c2}.book-ic-v3 .final-cta-wrap{display:flex;flex-direction:column;align-items:center;margin-top:40px}.book-ic-v3 .final .cta-btn{font-size:1.2rem;padding:22px 44px}.book-ic-v3 .final .guarantee-restate{margin-top:28px;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;color:#c5bfb0;text-transform:uppercase;text-align:center}.book-ic-v3 .final .guarantee-restate .dot{color:var(--coral);margin:0 8px}.book-ic-v3 .ic-footer{padding:56px 0 40px;background:var(--paper);border-top:4px double var(--ink)}.book-ic-v3 .ic-footer p{font-family:var(--serif);font-size:1.1rem;text-align:center;margin-bottom:8px}.book-ic-v3 .ic-footer p strong{color:var(--coral)}.book-ic-v3 .ic-footer .copy{font-family:var(--mono);font-size:.7rem;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:24px}@media (max-width:980px){.book-ic-v3 .hero-grid{grid-template-columns:1fr;gap:48px}.book-ic-v3 .ch-row{grid-template-columns:60px 1fr;gap:16px}.book-ic-v3 .ch-desc,.book-ic-v3 .ch-value{grid-column:2}.book-ic-v3 .scenario-cards,.book-ic-v3 .t-grid{grid-template-columns:1fr}.book-ic-v3 .t-card.featured{grid-column:auto}.book-ic-v3 .author-grid{grid-template-columns:1fr}.book-ic-v3 .author-photo-wrap{max-width:280px}.book-ic-v3 .stat-strip-grid{grid-template-columns:repeat(2,1fr);gap:28px 0}.book-ic-v3 .stat:nth-child(2){border-right:none}.book-ic-v3 .compounding{grid-template-columns:repeat(2,1fr)}.book-ic-v3 .comp-cell:nth-child(2){border-right:none}.book-ic-v3 .comp-cell:nth-child(-n+2){border-bottom:1px solid var(--ink)}.book-ic-v3 .chapters-head{grid-template-columns:1fr;gap:24px}.book-ic-v3 .logos-grid{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:640px){.book-ic-v3 .wrap,.book-ic-v3 .wrap-narrow{padding:0 22px}.book-ic-v3 .masthead-meta{display:none}.book-ic-v3 .hero{padding:36px 0 56px}.book-ic-v3 .receipt{padding:28px 22px 22px}.book-ic-v3 .receipt-val{font-size:1.8rem}.book-ic-v3 .receipt-roi .num{font-size:2rem}.book-ic-v3 .author,.book-ic-v3 .chapters,.book-ic-v3 .faq,.book-ic-v3 .final,.book-ic-v3 .guarantee,.book-ic-v3 .manifesto,.book-ic-v3 .math,.book-ic-v3 .scenarios,.book-ic-v3 .testimonials,.book-ic-v3 .value-stack{padding:64px 0}.book-ic-v3 .guarantee-box{padding:40px 24px}.book-ic-v3 .scen{padding:28px 22px}.book-ic-v3 .t-card{padding:24px 22px}.book-ic-v3 .cta-btn{width:100%;justify-content:center;font-size:1rem;padding:18px 24px}.book-ic-v3 .cta-cluster{align-items:stretch}}@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600;700&display=swap");.book-smb-v3{--midnight:#0a1628;--midnight-2:#122236;--midnight-3:#1a2f48;--line:#2a4060;--parchment:#f7f3ec;--parchment-2:#ede7d8;--coral:#ff5630;--coral-deep:#e34418;--gold:#d4a437;--green:#4ade80;--muted:#8a9bb5;--serif:"Instrument Serif","Times New Roman",Georgia,serif;--sans:"IBM Plex Sans",-apple-system,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;font-family:var(--sans);background:var(--parchment);color:var(--midnight);line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;overflow-x:clip;max-width:100vw}.book-smb-v3 *,.book-smb-v3 :after,.book-smb-v3 :before{margin:0;padding:0;box-sizing:border-box}.book-smb-v3 img{max-width:100%;display:block}.book-smb-v3 .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.book-smb-v3 .wrap-narrow{max-width:780px;margin:0 auto;padding:0 32px}.book-smb-v3 .ticker{background:var(--midnight);color:var(--parchment);font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;padding:12px 0;border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap}.book-smb-v3 .ticker-inner{display:flex;gap:48px;align-items:center;animation:ticker-scroll 40s linear infinite;width:max-content}.book-smb-v3 .ticker-item{display:inline-flex;align-items:center;gap:10px}.book-smb-v3 .ticker-item .lbl{color:var(--muted)}.book-smb-v3 .ticker-item .val{color:var(--gold);font-weight:600}.book-smb-v3 .ticker-item .pos{color:var(--green)}.book-smb-v3 .ticker-item .neg{color:var(--coral)}.book-smb-v3 .ticker-sep{color:var(--line)}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.book-smb-v3 .masthead{background:var(--midnight);color:var(--parchment);padding:18px 0;border-bottom:1px solid var(--line)}.book-smb-v3 .masthead-inner{display:flex;justify-content:space-between;align-items:center}.book-smb-v3 .masthead-mark{font-family:var(--serif);font-size:1.5rem;font-weight:400;letter-spacing:-.01em}.book-smb-v3 .masthead-mark em{font-style:italic;color:var(--coral)}.book-smb-v3 .masthead-meta{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);display:flex;gap:28px}.book-smb-v3 .masthead-meta span:before{content:"●";color:var(--coral);margin-right:8px}.book-smb-v3 .hero{background:var(--midnight);color:var(--parchment);padding:72px 0 96px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.book-smb-v3 .hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.book-smb-v3 .hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;position:relative;z-index:1}.book-smb-v3 .hero-doc{font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--coral);margin-bottom:28px;display:flex;align-items:center;gap:14px}.book-smb-v3 .hero-doc:before{content:"";width:32px;height:1px;background:var(--coral)}.book-smb-v3 .hero h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.6rem,5.4vw,4.8rem);line-height:.96;letter-spacing:-.025em;color:var(--parchment);margin-bottom:32px}.book-smb-v3 .hero h1 em{font-style:italic;color:var(--coral)}.book-smb-v3 .hero h1 .num{font-family:var(--mono);font-style:normal;color:var(--gold);font-size:.85em;letter-spacing:-.02em;font-weight:500}.book-smb-v3 .hero-deck{font-family:var(--serif);font-size:1.35rem;line-height:1.4;color:#cdd5e2;max-width:38ch;margin-bottom:36px}.book-smb-v3 .hero-deck strong{color:var(--gold);font-weight:400;font-style:italic}.book-smb-v3 .cta-cluster{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.book-smb-v3 .cta-btn{appearance:none;border:none;background:var(--coral);color:var(--parchment);font-family:var(--sans);font-weight:600;font-size:1.05rem;letter-spacing:0;padding:20px 36px;cursor:pointer;display:inline-flex;align-items:center;gap:14px;text-decoration:none;position:relative;transition:all .18s ease;border-radius:2px;box-shadow:0 8px 32px rgba(255,86,48,.25)}.book-smb-v3 .cta-btn:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.2);border-radius:2px;pointer-events:none}.book-smb-v3 .cta-btn:hover{background:var(--coral-deep);transform:translateY(-2px);box-shadow:0 12px 40px rgba(255,86,48,.4)}.book-smb-v3 .cta-btn .arrow{font-family:var(--mono);font-weight:400}.book-smb-v3 .cta-honest{font-family:var(--mono);font-size:.7rem;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.book-smb-v3 .cta-honest .dot{color:var(--coral);margin:0 6px}.book-smb-v3 .calc{background:var(--midnight-2);border:1px solid var(--line);border-top:3px solid var(--coral);position:relative;font-family:var(--mono);box-shadow:0 24px 80px rgba(0,0,0,.4)}.book-smb-v3 .calc-head{padding:20px 28px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.book-smb-v3 .calc-head .lbl{font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.book-smb-v3 .calc-head .id{font-size:.68rem;color:var(--gold);letter-spacing:.08em}.book-smb-v3 .calc-body{padding:28px 28px 8px}.book-smb-v3 .calc-row{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0;border-bottom:1px dashed var(--line);font-size:.85rem}.book-smb-v3 .calc-row .k{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.book-smb-v3 .calc-row .v{color:var(--parchment);font-weight:600;font-size:1.05rem}.book-smb-v3 .calc-equation{padding:24px 28px;border-top:1px solid var(--line);background:var(--midnight-3);display:flex;align-items:baseline;justify-content:space-between;gap:16px}.book-smb-v3 .calc-equation .label{font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;color:var(--gold)}.book-smb-v3 .calc-equation .total{font-family:var(--serif);font-style:italic;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:400;color:var(--coral);letter-spacing:-.02em;line-height:1}.book-smb-v3 .calc-foot{padding:14px 28px;background:var(--midnight);border-top:1px solid var(--line);font-size:.65rem;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;display:flex;justify-content:space-between}.book-smb-v3 .calc-foot .blink{color:var(--green);animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.3}}.book-smb-v3 .logos{background:var(--midnight);border-bottom:1px solid var(--line);padding:36px 0}.book-smb-v3 .logos-label{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);text-align:center;margin-bottom:24px}.book-smb-v3 .logos-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:32px;align-items:center}.book-smb-v3 .logos-grid img{max-height:36px;width:auto;margin:0 auto;filter:brightness(0) invert(1);opacity:.55}.book-smb-v3 .logos-grid img[alt=PostNL]{max-height:64px}.book-smb-v3 .stats{background:var(--parchment);padding:56px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .stats-grid{display:grid;grid-template-columns:repeat(4,1fr)}.book-smb-v3 .stat{text-align:center;padding:0 20px;border-right:1px solid var(--midnight)}.book-smb-v3 .stat:last-child{border-right:none}.book-smb-v3 .stat .num{font-family:var(--serif);font-size:3.2rem;font-weight:400;letter-spacing:-.025em;line-height:1;color:var(--midnight)}.book-smb-v3 .stat .num em{font-style:italic;color:var(--coral)}.book-smb-v3 .stat .label{font-family:var(--mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:10px}.book-smb-v3 .brief{background:var(--parchment);padding:110px 0;border-bottom:1px solid var(--midnight);position:relative}.book-smb-v3 .brief:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--midnight)}.book-smb-v3 .brief-head{display:grid;grid-template-columns:200px 1fr;gap:56px;margin-bottom:56px}.book-smb-v3 .brief-doc{font-family:var(--mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--coral)}.book-smb-v3 .brief-doc .num{display:block;font-family:var(--serif);font-style:italic;font-size:4rem;color:var(--midnight);letter-spacing:-.03em;line-height:1;margin-top:12px}.book-smb-v3 .brief h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1;letter-spacing:-.025em;max-width:22ch}.book-smb-v3 .brief h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .brief-body{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.book-smb-v3 .brief-body p{font-family:var(--serif);font-size:1.25rem;line-height:1.5;margin-bottom:18px}.book-smb-v3 .brief-body p strong{font-style:italic;color:var(--coral)}.book-smb-v3 .brief-callout{background:var(--midnight);color:var(--parchment);padding:36px 32px;border-left:3px solid var(--coral)}.book-smb-v3 .brief-callout .lbl{font-family:var(--mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin-bottom:14px}.book-smb-v3 .brief-callout .quote{font-family:var(--serif);font-style:italic;font-size:1.4rem;line-height:1.4;margin-bottom:14px}.book-smb-v3 .brief-callout .src{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-top:1px solid var(--line);padding-top:14px;margin-top:14px}.book-smb-v3 .ledger{background:var(--midnight);color:var(--parchment);padding:110px 0;border-bottom:1px solid var(--line)}.book-smb-v3 .ledger-head{text-align:center;margin-bottom:56px}.book-smb-v3 .ledger-head .doc{font-family:var(--mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-bottom:16px}.book-smb-v3 .ledger-head h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1;letter-spacing:-.025em}.book-smb-v3 .ledger-head h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .ledger-table{border:1px solid var(--line);background:var(--midnight-2)}.book-smb-v3 .ledger-row{display:grid;grid-template-columns:80px 1fr 200px 200px 200px;align-items:center;padding:22px 32px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:.95rem;gap:16px}.book-smb-v3 .ledger-row.head{background:var(--midnight-3);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500;padding:16px 32px}.book-smb-v3 .ledger-row.total{background:var(--midnight-3);border-bottom:none;font-weight:600}.book-smb-v3 .ledger-row .idx{color:var(--gold)}.book-smb-v3 .ledger-row .role{color:var(--parchment)}.book-smb-v3 .ledger-row .rate,.book-smb-v3 .ledger-row .saved{color:var(--muted);text-align:right}.book-smb-v3 .ledger-row .yearly{color:var(--gold);font-weight:600;text-align:right}.book-smb-v3 .ledger-row.total .yearly{font-family:var(--serif);font-style:italic;font-size:1.6rem;color:var(--coral);font-weight:400;letter-spacing:-.02em}.book-smb-v3 .ledger-row.total .role{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.book-smb-v3 .ledger-foot{margin-top:32px;font-family:var(--mono);font-size:.72rem;color:var(--muted);letter-spacing:.04em;text-align:center}.book-smb-v3 .ledger-foot strong{color:var(--gold)}.book-smb-v3 .ledger-cta{text-align:center;margin-top:48px}.book-smb-v3 .chapters{background:var(--parchment-2);padding:110px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .chapters-head{text-align:center;margin-bottom:64px}.book-smb-v3 .chapters-head .doc{font-family:var(--mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-bottom:16px}.book-smb-v3 .chapters-head h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1;letter-spacing:-.025em;max-width:22ch;margin:0 auto 18px}.book-smb-v3 .chapters-head h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .chapters-head p{font-family:var(--serif);font-size:1.2rem;color:var(--midnight-3);max-width:56ch;margin:0 auto}.book-smb-v3 .ch-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--midnight);border-left:1px solid var(--midnight)}.book-smb-v3 .ch{background:var(--parchment);padding:36px 32px;border-right:1px solid var(--midnight);border-bottom:1px solid var(--midnight);position:relative}.book-smb-v3 .ch.bonus{background:var(--midnight);color:var(--parchment)}.book-smb-v3 .ch-num{font-family:var(--mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--coral);margin-bottom:14px;display:flex;justify-content:space-between}.book-smb-v3 .ch.bonus .ch-num{color:var(--gold)}.book-smb-v3 .ch h3{font-family:var(--serif);font-size:1.7rem;font-weight:400;letter-spacing:-.015em;line-height:1.05;margin-bottom:14px}.book-smb-v3 .ch h3 em{font-style:italic;color:var(--coral)}.book-smb-v3 .ch.bonus h3 em{color:var(--gold)}.book-smb-v3 .ch p{font-family:var(--sans);font-size:.95rem;line-height:1.55;color:var(--midnight-3);margin-bottom:18px}.book-smb-v3 .ch.bonus p{color:#cdd5e2}.book-smb-v3 .ch .value{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding-top:14px;border-top:1px dashed var(--midnight);color:var(--midnight-3)}.book-smb-v3 .ch.bonus .value{border-top-color:var(--line);color:var(--muted)}.book-smb-v3 .ch .value strong{color:var(--coral)}.book-smb-v3 .ch.bonus .value strong{color:var(--gold)}.book-smb-v3 .price-section{background:var(--midnight);color:var(--parchment);padding:110px 0;border-bottom:1px solid var(--line);text-align:center}.book-smb-v3 .price-section h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1;letter-spacing:-.025em;max-width:24ch;margin:0 auto 48px}.book-smb-v3 .price-section h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .price-card{display:inline-block;background:var(--midnight-2);border:1px solid var(--line);border-top:3px solid var(--coral);padding:48px 64px;text-align:center;position:relative;margin:0 auto}.book-smb-v3 .price-card:before{content:"INVOICE";position:absolute;top:-1px;left:24px;background:var(--midnight);padding:4px 14px;font-family:var(--mono);font-size:.6rem;letter-spacing:.18em;color:var(--coral);border:1px solid var(--line);transform:translateY(-50%)}.book-smb-v3 .price-card .anchor{font-family:var(--mono);font-size:.85rem;color:var(--muted);margin-bottom:8px;letter-spacing:.04em}.book-smb-v3 .price-card .anchor .strike{text-decoration:line-through;text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-smb-v3 .price-card .big{font-family:var(--serif);font-style:italic;font-size:clamp(5rem,12vw,9rem);font-weight:400;letter-spacing:-.04em;color:var(--coral);line-height:.85;margin:8px 0}.book-smb-v3 .price-card .why{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-top:12px}.book-smb-v3 .price-section .cta-cluster{align-items:center;margin:40px auto 0}.book-smb-v3 .price-section .why-cheap{margin-top:56px;font-family:var(--serif);font-style:italic;font-size:1.15rem;color:#cdd5e2;max-width:56ch;margin-left:auto;margin-right:auto;padding-top:32px;border-top:1px solid var(--line)}.book-smb-v3 .scenarios{background:var(--parchment);padding:110px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .scenarios h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400;letter-spacing:-.025em;text-align:center;margin-bottom:56px;max-width:22ch;margin-left:auto;margin-right:auto;line-height:1}.book-smb-v3 .scenarios h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .scen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--midnight)}.book-smb-v3 .scen{padding:36px 32px;border-right:1px solid var(--midnight);background:var(--parchment)}.book-smb-v3 .scen:last-child{border-right:none}.book-smb-v3 .scen.bad{background:var(--midnight);color:var(--parchment)}.book-smb-v3 .scen-tag{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--coral);margin-bottom:18px}.book-smb-v3 .scen.bad .scen-tag{color:var(--gold)}.book-smb-v3 .scen h3{font-family:var(--serif);font-size:1.7rem;font-weight:400;letter-spacing:-.02em;line-height:1.05;margin-bottom:16px}.book-smb-v3 .scen p{font-family:var(--sans);font-size:.95rem;line-height:1.55;color:var(--midnight-3)}.book-smb-v3 .scen.bad p{color:#cdd5e2}.book-smb-v3 .testimonials{background:var(--midnight);color:var(--parchment);padding:110px 0;border-bottom:1px solid var(--line)}.book-smb-v3 .testimonials h2{font-family:var(--serif);font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400;letter-spacing:-.025em;text-align:center;margin-bottom:56px;line-height:1}.book-smb-v3 .testimonials h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .t-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.book-smb-v3 .t-card{background:var(--midnight-2);border:1px solid var(--line);padding:32px;position:relative}.book-smb-v3 .t-card.featured{grid-column:span 3;border-top:3px solid var(--coral);padding:48px}.book-smb-v3 .t-card .stars{font-family:var(--mono);letter-spacing:.2em;color:var(--coral);font-size:.85rem;margin-bottom:16px}.book-smb-v3 .t-card blockquote{font-family:var(--serif);font-size:1.2rem;line-height:1.4;color:var(--parchment);margin-bottom:24px}.book-smb-v3 .t-card.featured blockquote{font-size:1.8rem;line-height:1.3}.book-smb-v3 .t-card blockquote strong{color:var(--gold);font-weight:400;font-style:italic}.book-smb-v3 .t-meta{border-top:1px solid var(--line);padding-top:16px;display:flex;align-items:center;gap:14px}.book-smb-v3 .t-mono{width:44px;height:44px;border:1px solid var(--coral);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1rem;color:var(--coral)}.book-smb-v3 .t-name{font-family:var(--mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--parchment)}.book-smb-v3 .t-role{font-family:var(--mono);font-size:.68rem;color:var(--muted);margin-top:2px}.book-smb-v3 .author{background:var(--parchment);padding:110px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .author-grid{display:grid;grid-template-columns:280px 1fr;gap:64px;align-items:start}.book-smb-v3 .author-photo-wrap{position:relative}.book-smb-v3 .author-photo-wrap img{width:100%;border:1px solid var(--midnight);filter:grayscale(.15) contrast(1.05);display:block}.book-smb-v3 .author-photo-wrap:after{content:"";position:absolute;inset:16px -16px -16px 16px;border:1px solid var(--coral);z-index:-1}.book-smb-v3 .author-tag{font-family:var(--mono);font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-top:24px;display:block}.book-smb-v3 .author h2{font-family:var(--serif);font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:400;letter-spacing:-.025em;line-height:1;margin-bottom:28px}.book-smb-v3 .author h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .author p{font-family:var(--serif);font-size:1.18rem;line-height:1.5;margin-bottom:16px;max-width:56ch}.book-smb-v3 .author p strong{font-style:italic;color:var(--coral)}.book-smb-v3 .author-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--midnight);border-bottom:1px solid var(--midnight)}.book-smb-v3 .a-stat{padding:22px 16px;border-right:1px solid var(--midnight)}.book-smb-v3 .a-stat:last-child{border-right:none}.book-smb-v3 .a-stat .num{font-family:var(--serif);font-style:italic;font-size:2.4rem;font-weight:400;letter-spacing:-.025em;line-height:1;color:var(--coral)}.book-smb-v3 .a-stat .label{font-family:var(--mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:8px}.book-smb-v3 .faq{background:var(--parchment-2);padding:110px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .faq h2{font-family:var(--serif);font-style:italic;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:400;letter-spacing:-.025em;text-align:center;margin-bottom:56px;line-height:1}.book-smb-v3 .faq-list{border-top:1px solid var(--midnight)}.book-smb-v3 .faq-item{border-bottom:1px solid var(--midnight)}.book-smb-v3 .faq-q{font-family:var(--serif);font-size:1.4rem;font-weight:400;letter-spacing:-.015em;padding:28px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;user-select:none}.book-smb-v3 .faq-q .toggle{font-family:var(--mono);font-size:1.2rem;color:var(--coral);flex-shrink:0;transition:transform .25s ease}.book-smb-v3 .faq-item.open .faq-q .toggle{transform:rotate(45deg)}.book-smb-v3 .faq-a{font-family:var(--serif);font-size:1.1rem;line-height:1.55;color:var(--midnight-3);padding:0 0 28px;max-width:60ch}.book-smb-v3 .guarantee{background:var(--parchment);padding:110px 0;border-bottom:1px solid var(--midnight)}.book-smb-v3 .guarantee-box{background:var(--midnight);color:var(--parchment);border:1px solid var(--line);border-top:3px solid var(--coral);padding:64px 56px;text-align:center;position:relative;max-width:720px;margin:0 auto}.book-smb-v3 .guarantee-stamp{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:var(--coral);color:var(--parchment);font-family:var(--mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;padding:8px 22px}.book-smb-v3 .guarantee h2{font-family:var(--serif);font-style:italic;font-size:2.6rem;font-weight:400;letter-spacing:-.025em;margin-bottom:22px;line-height:1}.book-smb-v3 .guarantee p{font-family:var(--serif);font-size:1.2rem;margin-bottom:14px;max-width:50ch;margin-left:auto;margin-right:auto;color:#cdd5e2}.book-smb-v3 .guarantee p strong{color:var(--gold);font-weight:400;font-style:italic}.book-smb-v3 .guarantee .note{font-family:var(--mono);font-size:.72rem;color:var(--muted);margin-top:18px;letter-spacing:.04em}.book-smb-v3 .final{background:var(--midnight);color:var(--parchment);padding:130px 0;text-align:center;position:relative;overflow:hidden}.book-smb-v3 .final:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:60px 60px;pointer-events:none}.book-smb-v3 .final-inner{position:relative;z-index:1}.book-smb-v3 .final h2{font-family:var(--serif);font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:400;line-height:.96;letter-spacing:-.025em;max-width:22ch;margin:0 auto 32px}.book-smb-v3 .final h2 em{font-style:italic;color:var(--coral)}.book-smb-v3 .final p{font-family:var(--serif);font-size:1.3rem;line-height:1.5;max-width:50ch;margin:0 auto 16px;color:#cdd5e2}.book-smb-v3 .final-cta-wrap{display:flex;flex-direction:column;align-items:center;margin-top:40px}.book-smb-v3 .final .cta-btn{font-size:1.2rem;padding:22px 48px}.book-smb-v3 .final .guarantee-restate{margin-top:28px;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;color:var(--muted);text-transform:uppercase}.book-smb-v3 .final .guarantee-restate .dot{color:var(--coral);margin:0 8px}.book-smb-v3 .smb-footer{background:var(--midnight);color:var(--parchment);padding:56px 0 40px;border-top:1px solid var(--line);text-align:center}.book-smb-v3 .smb-footer p{font-family:var(--serif);font-size:1.1rem;margin-bottom:8px}.book-smb-v3 .smb-footer p strong{color:var(--coral);font-style:italic;font-weight:400}.book-smb-v3 .smb-footer .copy{font-family:var(--mono);font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:24px}@media (max-width:1024px){.book-smb-v3 .ledger-row{grid-template-columns:50px 1fr 100px 100px 130px;padding:18px 20px;font-size:.82rem;gap:10px}}@media (max-width:980px){.book-smb-v3 .hero-grid{grid-template-columns:1fr;gap:56px}.book-smb-v3 .brief-head{grid-template-columns:1fr;gap:24px}.book-smb-v3 .brief-body{gap:32px}.book-smb-v3 .brief-body,.book-smb-v3 .ch-grid,.book-smb-v3 .scen-grid{grid-template-columns:1fr}.book-smb-v3 .scen{border-right:none;border-bottom:1px solid var(--midnight)}.book-smb-v3 .scen:last-child{border-bottom:none}.book-smb-v3 .t-grid{grid-template-columns:1fr}.book-smb-v3 .t-card.featured{grid-column:auto;padding:32px}.book-smb-v3 .t-card.featured blockquote{font-size:1.4rem}.book-smb-v3 .author-grid{grid-template-columns:1fr;gap:40px}.book-smb-v3 .author-photo-wrap{max-width:280px}.book-smb-v3 .stats-grid{grid-template-columns:repeat(2,1fr);gap:32px 0}.book-smb-v3 .stat:nth-child(2){border-right:none}.book-smb-v3 .logos-grid{grid-template-columns:repeat(3,1fr);gap:24px}.book-smb-v3 .ledger-table{overflow-x:auto;display:block;max-width:100%;-webkit-overflow-scrolling:touch}.book-smb-v3 .ledger-row{min-width:720px;grid-template-columns:60px 1fr 130px 130px 160px}.book-smb-v3 .ledger{overflow-x:clip}}@media (max-width:640px){.book-smb-v3 .ledger-table{overflow-x:visible;display:block;max-width:100%;border:none}.book-smb-v3 .ledger-row{min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;padding:20px 18px;border:1px solid var(--line);border-bottom:none;font-size:.9rem}.book-smb-v3 .ledger-row:last-child{border-bottom:1px solid var(--line)}.book-smb-v3 .ledger-row.head{display:none}.book-smb-v3 .ledger-row .idx{grid-column:1/-1;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);opacity:.9}.book-smb-v3 .ledger-row .role{grid-column:1/-1;font-family:var(--serif);font-size:1.35rem;font-weight:400;letter-spacing:-.01em;margin-bottom:8px;padding-bottom:10px;border-bottom:1px dashed var(--line)}.book-smb-v3 .ledger-row .rate,.book-smb-v3 .ledger-row .saved,.book-smb-v3 .ledger-row .yearly{display:flex;flex-direction:column;gap:2px;font-size:.95rem}.book-smb-v3 .ledger-row .saved:before{content:"HRS RECLAIMED/WK"}.book-smb-v3 .ledger-row .rate:before,.book-smb-v3 .ledger-row .saved:before{font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;color:var(--muted);font-weight:400}.book-smb-v3 .ledger-row .rate:before{content:"LOADED RATE"}.book-smb-v3 .ledger-row .yearly{grid-column:1/-1;padding-top:10px;margin-top:4px;border-top:1px dashed var(--line)}.book-smb-v3 .ledger-row .yearly:before{content:"ANNUAL GAIN";font-family:var(--mono);font-size:.62rem;letter-spacing:.12em;color:var(--coral);font-weight:500}.book-smb-v3 .ledger-row.total .role{color:var(--gold);font-weight:500}.book-smb-v3 .ledger-row.total .yearly{font-family:var(--serif);font-size:1.8rem;color:var(--coral)}.book-smb-v3 .wrap,.book-smb-v3 .wrap-narrow{padding:0 22px}.book-smb-v3 .masthead-meta{display:none}.book-smb-v3 .hero{padding:48px 0 64px}.book-smb-v3 .calc-body,.book-smb-v3 .calc-equation,.book-smb-v3 .calc-foot,.book-smb-v3 .calc-head{padding-left:22px;padding-right:22px}.book-smb-v3 .author,.book-smb-v3 .brief,.book-smb-v3 .chapters,.book-smb-v3 .faq,.book-smb-v3 .final,.book-smb-v3 .guarantee,.book-smb-v3 .ledger,.book-smb-v3 .price-section,.book-smb-v3 .scenarios,.book-smb-v3 .testimonials{padding:64px 0}.book-smb-v3 .price-card{padding:36px 28px}.book-smb-v3 .guarantee-box{padding:48px 28px}.book-smb-v3 .ch{padding:28px 24px}.book-smb-v3 .cta-btn{width:100%;justify-content:center;font-size:1rem;padding:18px 24px}.book-smb-v3 .cta-cluster{align-items:stretch}.book-smb-v3 .free-form-row{flex-direction:column!important;max-width:100%!important;gap:10px!important}.book-smb-v3 .free-form-row .cta-btn,.book-smb-v3 .free-form-row input{border-radius:2px!important;width:100%;white-space:normal!important}.book-smb-v3 .stats-grid{grid-template-columns:repeat(2,1fr);gap:32px 0}.book-smb-v3 .stat{padding:0 12px}.book-smb-v3 .stat .num{font-size:2.2rem}.book-smb-v3 .stat:nth-child(2n){border-right:none}.book-smb-v3 .logos-grid{grid-template-columns:repeat(2,1fr);gap:20px}.book-smb-v3 h1{word-break:break-word;overflow-wrap:break-word}.book-smb-v3 .calc{max-width:100%;overflow:hidden}}