@import "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";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&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);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","ss02";line-height:1.55}.book-ic-v3 *,.book-ic-v3 :before,.book-ic-v3 :after{box-sizing:border-box;margin:0;padding:0}.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);font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;padding:18px 0;font-size:.72rem}.book-ic-v3 .masthead-inner{justify-content:space-between;align-items:center;gap:16px;display:flex}.book-ic-v3 .masthead-mark{font-family:var(--serif);letter-spacing:-.01em;text-transform:none;font-size:1.1rem;font-weight:900}.book-ic-v3 .masthead-mark em{color:var(--coral);font-style:normal}.book-ic-v3 .masthead-meta{color:var(--muted);gap:24px;display:flex}.book-ic-v3 .masthead-meta span:before{content:"◆";color:var(--coral);margin-right:8px}.book-ic-v3 .hero{border-bottom:1px solid var(--ink);padding:56px 0 80px}.book-ic-v3 .hero-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.book-ic-v3 .hero-issue{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--coral);align-items:center;gap:14px;margin-bottom:28px;font-size:.72rem;display:flex}.book-ic-v3 .hero-issue:before,.book-ic-v3 .hero-issue:after{content:"";background:var(--coral);flex:1;max-width:60px;height:1px}.book-ic-v3 .hero-issue:after{flex:0 0 24px}.book-ic-v3 .hero-h1{font-family:var(--serif);letter-spacing:-.035em;color:var(--ink);margin-bottom:32px;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:500;line-height:.95}.book-ic-v3 .hero-h1 .lossline{display:inline-block;position:relative}.book-ic-v3 .hero-h1 .strike{color:var(--muted);font-style:italic;font-weight:400;position:relative}.book-ic-v3 .hero-h1 .strike:after{content:"";background:var(--coral);height:3px;position:absolute;inset:50% 0 auto;transform:rotate(-2deg)}.book-ic-v3 .hero-h1 em{color:var(--coral);font-style:italic;font-weight:700}.book-ic-v3 .hero-deck{font-family:var(--serif);color:var(--ink);max-width:32ch;margin-bottom:36px;font-size:1.18rem;font-weight:400;line-height:1.5}.book-ic-v3 .hero-deck strong{background:linear-gradient(#0000 60%,#ff3d1f40 60%);font-weight:600}.book-ic-v3 .cta-cluster{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:40px;display:flex}.book-ic-v3 .cta-btn{appearance:none;border:2px solid var(--ink);background:var(--coral);color:var(--paper);font-family:var(--sans);letter-spacing:-.01em;cursor:pointer;box-shadow:6px 6px 0 0 var(--ink);align-items:center;gap:14px;padding:18px 32px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.book-ic-v3 .cta-btn:hover{box-shadow:8px 8px 0 0 var(--ink);transform:translate(-2px,-2px)}.book-ic-v3 .cta-btn:active{box-shadow:2px 2px 0 0 var(--ink);transform:translate(2px,2px)}.book-ic-v3 .cta-btn .arrow{font-family:var(--mono);font-weight:400}.book-ic-v3 .cta-honest{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;font-size:.72rem}.book-ic-v3 .cta-honest .dot{color:var(--coral);margin:0 4px}.book-ic-v3 .price-anchor{border:1.5px dashed var(--ink);background:var(--paper-deep);font-family:var(--mono);align-items:baseline;gap:14px;margin-bottom:28px;padding:14px 18px;font-size:.85rem;display:inline-flex}.book-ic-v3 .price-anchor .strike-old{color:var(--muted);text-decoration:line-through}.book-ic-v3 .price-anchor .new{color:var(--coral);font-size:1.05rem;font-weight:700}.book-ic-v3 .price-anchor .why{color:var(--muted);margin-left:6px;font-size:.72rem}.book-ic-v3 .receipt{background:var(--paper);border:2px solid var(--ink);font-family:var(--mono);box-shadow:12px 12px 0 0 var(--coral);padding:32px 32px 24px;position:relative}.book-ic-v3 .receipt:before{content:"EXHIBIT A";background:var(--paper);letter-spacing:.18em;color:var(--coral);padding:0 10px;font-size:.7rem;position:absolute;top:-12px;left:24px}.book-ic-v3 .receipt-title{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);border-bottom:1px solid var(--ink);margin-bottom:18px;padding-bottom:10px;font-size:1.05rem;font-weight:600}.book-ic-v3 .receipt-row{border-bottom:1px dotted #999;justify-content:space-between;align-items:baseline;padding:12px 0;font-size:.85rem;display:flex}.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);letter-spacing:-.03em;font-size:2.2rem;font-weight:600;line-height:1}.book-ic-v3 .receipt-val.was{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-ic-v3 .receipt-val.now{color:var(--coral)}.book-ic-v3 .receipt-roi{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:baseline;margin-top:18px;padding:18px 20px;display:flex}.book-ic-v3 .receipt-roi .label{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.book-ic-v3 .receipt-roi .num{font-family:var(--serif);letter-spacing:-.03em;color:var(--coral);font-size:2.6rem;font-weight:700;line-height:1}.book-ic-v3 .stat-strip{border-bottom:2px solid var(--ink);background:var(--paper);padding:28px 0}.book-ic-v3 .stat-strip-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.book-ic-v3 .stat{border-right:1px solid var(--ink);padding:0 20px}.book-ic-v3 .stat:last-child{border-right:none}.book-ic-v3 .stat-num{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:2.6rem;font-weight:700;line-height:1}.book-ic-v3 .stat-num em{color:var(--coral);font-style:normal}.book-ic-v3 .stat-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:6px;font-size:.7rem}.book-ic-v3 .logos{border-bottom:1px solid var(--ink);padding:36px 0}.book-ic-v3 .logos-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--muted);text-align:center;margin-bottom:24px;font-size:.7rem}.book-ic-v3 .logos-grid{grid-template-columns:repeat(6,1fr);align-items:center;gap:32px;display:grid}.book-ic-v3 .logos-grid img{filter:grayscale()contrast(1.2)brightness(.4);opacity:.75;width:auto;max-height:36px;margin:0 auto}.book-ic-v3 .logos-grid img[alt=PostNL]{max-height:64px}.book-ic-v3 .manifesto{border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .manifesto-eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.18em;color:var(--coral);margin-bottom:16px;font-size:.7rem}.book-ic-v3 .manifesto h2{font-family:var(--serif);letter-spacing:-.03em;max-width:18ch;margin-bottom:40px;font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1.02}.book-ic-v3 .manifesto h2 em{color:var(--coral);font-style:italic;font-weight:500}.book-ic-v3 .manifesto p{font-family:var(--serif);color:var(--ink);max-width:60ch;margin-bottom:18px;font-size:1.18rem;line-height:1.55}.book-ic-v3 .manifesto p strong{background:linear-gradient(#0000 60%,#ff3d1f40 60%);font-weight:600}.book-ic-v3 .manifesto .pull-quote{font-family:var(--serif);color:var(--ink);border-left:4px solid var(--coral);max-width:50ch;margin:36px 0;padding:8px 0 8px 24px;font-size:1.6rem;font-style:italic;line-height:1.3}.book-ic-v3 .math{background:var(--paper-deep);border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .math h2{font-family:var(--serif);letter-spacing:-.03em;text-align:center;margin-bottom:8px;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1}.book-ic-v3 .math .math-sub{text-align:center;font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:56px;font-size:.78rem}.book-ic-v3 .compounding{border:2px solid var(--ink);background:var(--paper);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.book-ic-v3 .comp-cell{border-right:1px solid var(--ink);text-align:center;padding:32px 24px}.book-ic-v3 .comp-cell:last-child{background:var(--ink);color:var(--paper);border-right:none}.book-ic-v3 .comp-cell .span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:.72rem}.book-ic-v3 .comp-cell:last-child .span{color:var(--gold)}.book-ic-v3 .comp-cell .val{font-family:var(--serif);letter-spacing:-.03em;font-size:2.4rem;font-weight:700;line-height:1}.book-ic-v3 .comp-cell:last-child .val{color:var(--coral)}.book-ic-v3 .comp-cell .desc{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font-size:.7rem}.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{border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .chapters-head{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:64px;display:grid}.book-ic-v3 .chapters-head h2{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(2.4rem,4.5vw,3.6rem);font-weight:600;line-height:.95}.book-ic-v3 .chapters-head h2 em{color:var(--coral);font-style:italic;font-weight:500}.book-ic-v3 .chapters-head .blurb{font-family:var(--serif);color:var(--ink);border-left:3px solid var(--coral);max-width:38ch;padding-left:18px;font-size:1.05rem}.book-ic-v3 .ch-list{border-top:2px solid var(--ink)}.book-ic-v3 .ch-row{border-bottom:1px solid var(--ink);grid-template-columns:80px 1fr 1.4fr 200px;align-items:start;gap:32px;padding:32px 8px;transition:background .2s;display:grid}.book-ic-v3 .ch-row:hover{background:var(--paper-deep)}.book-ic-v3 .ch-num{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--coral);padding-top:8px;font-size:.7rem}.book-ic-v3 .ch-title{font-family:var(--serif);letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.1}.book-ic-v3 .ch-desc{font-family:var(--sans);color:var(--muted);font-size:.95rem;line-height:1.55}.book-ic-v3 .ch-value{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;color:var(--ink);border-left:2px solid var(--coral);background:var(--paper-deep);padding:12px 14px;font-size:.72rem;line-height:1.55}.book-ic-v3 .ch-value strong{color:var(--coral)}.book-ic-v3 .value-stack{background:var(--ink);color:var(--paper);text-align:center;border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .value-stack h2{font-family:var(--serif);letter-spacing:-.035em;max-width:22ch;margin:0 auto 40px;font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:.95}.book-ic-v3 .value-stack h2 em{color:var(--coral);font-style:italic;font-weight:500}.book-ic-v3 .price-block{flex-direction:column;align-items:center;margin:32px 0;display:inline-flex}.book-ic-v3 .price-block .anchor{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin-bottom:8px;font-size:.85rem}.book-ic-v3 .price-block .anchor .strike-old{text-decoration:line-through;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-ic-v3 .price-block .big{font-family:var(--serif);letter-spacing:-.05em;color:var(--coral);font-size:clamp(5rem,12vw,9rem);font-weight:700;line-height:.85}.book-ic-v3 .price-block .why{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--gold);max-width:38ch;margin-top:14px;font-size:.72rem}.book-ic-v3 .value-stack .cta-cluster{align-items:center;margin:32px auto 0}.book-ic-v3 .why-cheap{font-family:var(--serif);color:var(--paper);border-top:1px solid #333;max-width:50ch;margin-top:48px;margin-left:auto;margin-right:auto;padding-top:32px;font-size:1.05rem;font-style:italic}.book-ic-v3 .scenarios{border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .scenarios h2{font-family:var(--serif);letter-spacing:-.03em;text-align:center;max-width:22ch;margin-bottom:56px;margin-left:auto;margin-right:auto;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:600;line-height:1}.book-ic-v3 .scenario-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.book-ic-v3 .scen{border:2px solid var(--ink);background:var(--paper);padding:32px 28px;position:relative}.book-ic-v3 .scen.bad{background:var(--ink);color:var(--paper)}.book-ic-v3 .scen-tag{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--coral);margin-bottom:16px;font-size:.7rem}.book-ic-v3 .scen.bad .scen-tag{color:var(--gold)}.book-ic-v3 .scen h3{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:14px;font-size:1.5rem;font-weight:600;line-height:1.1}.book-ic-v3 .scen p{font-family:var(--sans);color:var(--muted);font-size:.95rem;line-height:1.55}.book-ic-v3 .scen.bad p{color:#c5bfb0}.book-ic-v3 .scen-bottom{text-align:center;font-family:var(--serif);margin-top:48px;font-size:1.4rem;font-style:italic}.book-ic-v3 .scen-bottom strong{color:var(--coral);font-style:normal}.book-ic-v3 .testimonials{background:var(--paper-deep);border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .testimonials h2{font-family:var(--serif);letter-spacing:-.03em;text-align:center;margin-bottom:56px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:600}.book-ic-v3 .t-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.book-ic-v3 .t-card{border:2px solid var(--ink);background:var(--paper);padding:32px;position:relative}.book-ic-v3 .t-card.featured{background:var(--ink);color:var(--paper);grid-column:span 2}.book-ic-v3 .t-card .stars{font-family:var(--mono);letter-spacing:.2em;color:var(--coral);margin-bottom:14px;font-size:.85rem}.book-ic-v3 .t-card blockquote{font-family:var(--serif);margin-bottom:24px;font-size:1.15rem;font-style:italic;line-height:1.45}.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);background:linear-gradient(#0000 60%,#ff3d1f2e 60%);font-style:normal;font-weight:700}.book-ic-v3 .t-card.featured blockquote strong{background:0 0}.book-ic-v3 .t-meta{opacity:.85;border-top:1px solid;align-items:center;gap:14px;padding-top:16px;display:flex}.book-ic-v3 .t-card.featured .t-meta{border-color:#444}.book-ic-v3 .t-mono{background:var(--coral);width:44px;height:44px;color:var(--paper);font-family:var(--serif);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.book-ic-v3 .t-name{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}.book-ic-v3 .t-role{font-family:var(--mono);color:var(--muted);margin-top:2px;font-size:.7rem}.book-ic-v3 .t-card.featured .t-role{color:#aaa}.book-ic-v3 .author{border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .author-grid{grid-template-columns:280px 1fr;align-items:start;gap:56px;display:grid}.book-ic-v3 .author-photo-wrap{border:2px solid var(--ink);box-shadow:12px 12px 0 0 var(--coral);position:relative}.book-ic-v3 .author-photo-wrap img{filter:grayscale(.2)contrast(1.05);width:100%;display:block}.book-ic-v3 .author-tag{background:var(--ink);color:var(--paper);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;font-size:.7rem;position:absolute;bottom:-14px;left:14px}.book-ic-v3 .author-eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--coral);margin-bottom:12px;font-size:.72rem}.book-ic-v3 .author h2{font-family:var(--serif);letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1}.book-ic-v3 .author p{font-family:var(--serif);max-width:56ch;margin-bottom:16px;font-size:1.1rem;line-height:1.55}.book-ic-v3 .author-stats{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0;margin-top:32px;display:grid}.book-ic-v3 .a-stat{border-right:1px solid var(--ink);padding:20px 16px}.book-ic-v3 .a-stat:last-child{border-right:none}.book-ic-v3 .a-stat .num{font-family:var(--serif);letter-spacing:-.03em;font-size:2rem;font-weight:700;line-height:1}.book-ic-v3 .a-stat .label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:6px;font-size:.68rem}.book-ic-v3 .faq{border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .faq h2{font-family:var(--serif);letter-spacing:-.03em;text-align:center;margin-bottom:56px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-style:italic;font-weight:600}.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);letter-spacing:-.01em;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:1.3rem;font-weight:600;display:flex}.book-ic-v3 .faq-q .toggle{font-family:var(--mono);color:var(--coral);flex-shrink:0;font-size:1.3rem;transition:transform .25s}.book-ic-v3 .faq-item.open .faq-q .toggle{transform:rotate(45deg)}.book-ic-v3 .faq-a{font-family:var(--serif);color:var(--muted);max-width:60ch;padding:0 0 28px;font-size:1.05rem;line-height:1.55}.book-ic-v3 .guarantee{background:var(--paper-deep);border-bottom:1px solid var(--ink);padding:100px 0}.book-ic-v3 .guarantee-box{border:2px solid var(--ink);background:var(--paper);text-align:center;box-shadow:12px 12px 0 0 var(--coral);padding:56px 48px;position:relative}.book-ic-v3 .guarantee-stamp{background:var(--coral);color:var(--paper);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:2px solid var(--ink);padding:8px 20px;font-size:.72rem;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.book-ic-v3 .guarantee h2{font-family:var(--serif);letter-spacing:-.03em;margin-bottom:18px;font-size:2.4rem;font-weight:600}.book-ic-v3 .guarantee p{font-family:var(--serif);max-width:50ch;margin-bottom:12px;margin-left:auto;margin-right:auto;font-size:1.15rem}.book-ic-v3 .guarantee .note{font-family:var(--mono);color:var(--muted);margin-top:18px;font-size:.75rem;font-style:normal}.book-ic-v3 .final{background:var(--ink);color:var(--paper);padding:120px 0}.book-ic-v3 .final h2{font-family:var(--serif);letter-spacing:-.035em;text-align:center;max-width:22ch;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:600;line-height:.95}.book-ic-v3 .final h2 em{color:var(--coral);font-style:italic;font-weight:500}.book-ic-v3 .final p{font-family:var(--serif);text-align:center;color:#d8d2c2;max-width:50ch;margin:0 auto 16px;font-size:1.2rem;line-height:1.5}.book-ic-v3 .final-cta-wrap{flex-direction:column;align-items:center;margin-top:40px;display:flex}.book-ic-v3 .final .cta-btn{padding:22px 44px;font-size:1.2rem}.book-ic-v3 .final .guarantee-restate{font-family:var(--mono);letter-spacing:.06em;color:#c5bfb0;text-transform:uppercase;text-align:center;margin-top:28px;font-size:.72rem}.book-ic-v3 .final .guarantee-restate .dot{color:var(--coral);margin:0 8px}.book-ic-v3 .ic-footer{background:var(--paper);border-top:4px double var(--ink);padding:56px 0 40px}.book-ic-v3 .ic-footer p{font-family:var(--serif);text-align:center;margin-bottom:8px;font-size:1.1rem}.book-ic-v3 .ic-footer p strong{color:var(--coral)}.book-ic-v3 .ic-footer .copy{font-family:var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:24px;font-size:.7rem}@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 .manifesto,.book-ic-v3 .math,.book-ic-v3 .chapters,.book-ic-v3 .value-stack,.book-ic-v3 .scenarios,.book-ic-v3 .testimonials,.book-ic-v3 .author,.book-ic-v3 .faq,.book-ic-v3 .guarantee,.book-ic-v3 .final{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{justify-content:center;width:100%;padding:18px 24px;font-size:1rem}.book-ic-v3 .cta-cluster{align-items:stretch}}
.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);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;max-width:100vw;line-height:1.55;overflow-x:clip}.book-smb-v3 *,.book-smb-v3 :before,.book-smb-v3 :after{box-sizing:border-box;margin:0;padding:0}.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);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 0;font-size:.72rem;overflow:hidden}.book-smb-v3 .ticker-inner{align-items:center;gap:48px;width:max-content;animation:40s linear infinite ticker-scroll;display:flex}.book-smb-v3 .ticker-item{align-items:center;gap:10px;display:inline-flex}.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:translate(0)}to{transform:translate(-50%)}}.book-smb-v3 .masthead{background:var(--midnight);color:var(--parchment);border-bottom:1px solid var(--line);padding:18px 0}.book-smb-v3 .masthead-inner{justify-content:space-between;align-items:center;display:flex}.book-smb-v3 .masthead-mark{font-family:var(--serif);letter-spacing:-.01em;font-size:1.5rem;font-weight:400}.book-smb-v3 .masthead-mark em{color:var(--coral);font-style:italic}.book-smb-v3 .masthead-meta{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);gap:28px;font-size:.72rem;display:flex}.book-smb-v3 .masthead-meta span:before{content:"●";color:var(--coral);margin-right:8px}.book-smb-v3 .hero{background:var(--midnight);color:var(--parchment);border-bottom:1px solid var(--line);padding:72px 0 96px;position:relative;overflow:hidden}.book-smb-v3 .hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.book-smb-v3 .hero-grid{z-index:1;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.book-smb-v3 .hero-doc{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--coral);align-items:center;gap:14px;margin-bottom:28px;font-size:.7rem;display:flex}.book-smb-v3 .hero-doc:before{content:"";background:var(--coral);width:32px;height:1px}.book-smb-v3 .hero h1{font-family:var(--serif);letter-spacing:-.025em;color:var(--parchment);margin-bottom:32px;font-size:clamp(2.6rem,5.4vw,4.8rem);font-weight:400;line-height:.96}.book-smb-v3 .hero h1 em{color:var(--coral);font-style:italic}.book-smb-v3 .hero h1 .num{font-family:var(--mono);color:var(--gold);letter-spacing:-.02em;font-size:.85em;font-style:normal;font-weight:500}.book-smb-v3 .hero-deck{font-family:var(--serif);color:#cdd5e2;max-width:38ch;margin-bottom:36px;font-size:1.35rem;line-height:1.4}.book-smb-v3 .hero-deck strong{color:var(--gold);font-style:italic;font-weight:400}.book-smb-v3 .cta-cluster{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.book-smb-v3 .cta-btn{appearance:none;background:var(--coral);color:var(--parchment);font-family:var(--sans);letter-spacing:0;cursor:pointer;border:none;border-radius:2px;align-items:center;gap:14px;padding:20px 36px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex;position:relative;box-shadow:0 8px 32px #ff563040}.book-smb-v3 .cta-btn:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:2px;position:absolute;inset:0}.book-smb-v3 .cta-btn:hover{background:var(--coral-deep);transform:translateY(-2px);box-shadow:0 12px 40px #ff563066}.book-smb-v3 .cta-btn .arrow{font-family:var(--mono);font-weight:400}.book-smb-v3 .cta-honest{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;font-size:.7rem}.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);font-family:var(--mono);position:relative;box-shadow:0 24px 80px #0006}.book-smb-v3 .calc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 28px 16px;display:flex}.book-smb-v3 .calc-head .lbl{text-transform:uppercase;letter-spacing:.14em;color:var(--muted);font-size:.7rem}.book-smb-v3 .calc-head .id{color:var(--gold);letter-spacing:.08em;font-size:.68rem}.book-smb-v3 .calc-body{padding:28px 28px 8px}.book-smb-v3 .calc-row{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:.85rem;display:flex}.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-size:1.05rem;font-weight:600}.book-smb-v3 .calc-equation{border-top:1px solid var(--line);background:var(--midnight-3);justify-content:space-between;align-items:baseline;gap:16px;padding:24px 28px;display:flex}.book-smb-v3 .calc-equation .label{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);font-size:.68rem}.book-smb-v3 .calc-equation .total{font-family:var(--serif);color:var(--coral);letter-spacing:-.02em;font-size:clamp(2.4rem,4.5vw,3.6rem);font-style:italic;font-weight:400;line-height:1}.book-smb-v3 .calc-foot{background:var(--midnight);border-top:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;padding:14px 28px;font-size:.65rem;display:flex}.book-smb-v3 .calc-foot .blink{color:var(--green);animation:1.6s ease-in-out infinite blink}@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);text-transform:uppercase;letter-spacing:.16em;color:var(--muted);text-align:center;margin-bottom:24px;font-size:.68rem}.book-smb-v3 .logos-grid{grid-template-columns:repeat(6,1fr);align-items:center;gap:32px;display:grid}.book-smb-v3 .logos-grid img{filter:brightness(0)invert();opacity:.55;width:auto;max-height:36px;margin:0 auto}.book-smb-v3 .logos-grid img[alt=PostNL]{max-height:64px}.book-smb-v3 .stats{background:var(--parchment);border-bottom:1px solid var(--midnight);padding:56px 0}.book-smb-v3 .stats-grid{grid-template-columns:repeat(4,1fr);display:grid}.book-smb-v3 .stat{text-align:center;border-right:1px solid var(--midnight);padding:0 20px}.book-smb-v3 .stat:last-child{border-right:none}.book-smb-v3 .stat .num{font-family:var(--serif);letter-spacing:-.025em;color:var(--midnight);font-size:3.2rem;font-weight:400;line-height:1}.book-smb-v3 .stat .num em{color:var(--coral);font-style:italic}.book-smb-v3 .stat .label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:10px;font-size:.68rem}.book-smb-v3 .brief{background:var(--parchment);border-bottom:1px solid var(--midnight);padding:110px 0;position:relative}.book-smb-v3 .brief:before{content:"";background:var(--midnight);height:1px;position:absolute;top:0;left:0;right:0}.book-smb-v3 .brief-head{grid-template-columns:200px 1fr;gap:56px;margin-bottom:56px;display:grid}.book-smb-v3 .brief-doc{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coral);font-size:.7rem}.book-smb-v3 .brief-doc .num{font-family:var(--serif);color:var(--midnight);letter-spacing:-.03em;margin-top:12px;font-size:4rem;font-style:italic;line-height:1;display:block}.book-smb-v3 .brief h2{font-family:var(--serif);letter-spacing:-.025em;max-width:22ch;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1}.book-smb-v3 .brief h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .brief-body{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.book-smb-v3 .brief-body p{font-family:var(--serif);margin-bottom:18px;font-size:1.25rem;line-height:1.5}.book-smb-v3 .brief-body p strong{color:var(--coral);font-style:italic}.book-smb-v3 .brief-callout{background:var(--midnight);color:var(--parchment);border-left:3px solid var(--coral);padding:36px 32px}.book-smb-v3 .brief-callout .lbl{font-family:var(--mono);text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin-bottom:14px;font-size:.65rem}.book-smb-v3 .brief-callout .quote{font-family:var(--serif);margin-bottom:14px;font-size:1.4rem;font-style:italic;line-height:1.4}.book-smb-v3 .brief-callout .src{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-top:1px solid var(--line);margin-top:14px;padding-top:14px;font-size:.7rem}.book-smb-v3 .ledger{background:var(--midnight);color:var(--parchment);border-bottom:1px solid var(--line);padding:110px 0}.book-smb-v3 .ledger-head{text-align:center;margin-bottom:56px}.book-smb-v3 .ledger-head .doc{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-bottom:16px;font-size:.7rem}.book-smb-v3 .ledger-head h2{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1}.book-smb-v3 .ledger-head h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .ledger-table{border:1px solid var(--line);background:var(--midnight-2)}.book-smb-v3 .ledger-row{border-bottom:1px solid var(--line);font-family:var(--mono);grid-template-columns:80px 1fr 200px 200px 200px;align-items:center;gap:16px;padding:22px 32px;font-size:.95rem;display:grid}.book-smb-v3 .ledger-row.head{background:var(--midnight-3);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:16px 32px;font-size:.65rem;font-weight:500}.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 .saved,.book-smb-v3 .ledger-row .rate{color:var(--muted);text-align:right}.book-smb-v3 .ledger-row .yearly{color:var(--gold);text-align:right;font-weight:600}.book-smb-v3 .ledger-row.total .yearly{font-family:var(--serif);color:var(--coral);letter-spacing:-.02em;font-size:1.6rem;font-style:italic;font-weight:400}.book-smb-v3 .ledger-row.total .role{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.book-smb-v3 .ledger-foot{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;text-align:center;margin-top:32px;font-size:.72rem}.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);border-bottom:1px solid var(--midnight);padding:110px 0}.book-smb-v3 .chapters-head{text-align:center;margin-bottom:64px}.book-smb-v3 .chapters-head .doc{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-bottom:16px;font-size:.7rem}.book-smb-v3 .chapters-head h2{font-family:var(--serif);letter-spacing:-.025em;max-width:22ch;margin:0 auto 18px;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1}.book-smb-v3 .chapters-head h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .chapters-head p{font-family:var(--serif);color:var(--midnight-3);max-width:56ch;margin:0 auto;font-size:1.2rem}.book-smb-v3 .ch-grid{border-top:1px solid var(--midnight);border-left:1px solid var(--midnight);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.book-smb-v3 .ch{background:var(--parchment);border-right:1px solid var(--midnight);border-bottom:1px solid var(--midnight);padding:36px 32px;position:relative}.book-smb-v3 .ch.bonus{background:var(--midnight);color:var(--parchment)}.book-smb-v3 .ch-num{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--coral);justify-content:space-between;margin-bottom:14px;font-size:.68rem;display:flex}.book-smb-v3 .ch.bonus .ch-num{color:var(--gold)}.book-smb-v3 .ch h3{font-family:var(--serif);letter-spacing:-.015em;margin-bottom:14px;font-size:1.7rem;font-weight:400;line-height:1.05}.book-smb-v3 .ch h3 em{color:var(--coral);font-style:italic}.book-smb-v3 .ch.bonus h3 em{color:var(--gold)}.book-smb-v3 .ch p{font-family:var(--sans);color:var(--midnight-3);margin-bottom:18px;font-size:.95rem;line-height:1.55}.book-smb-v3 .ch.bonus p{color:#cdd5e2}.book-smb-v3 .ch .value{font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-top:1px dashed var(--midnight);color:var(--midnight-3);padding-top:14px;font-size:.72rem}.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);border-bottom:1px solid var(--line);text-align:center;padding:110px 0}.book-smb-v3 .price-section h2{font-family:var(--serif);letter-spacing:-.025em;max-width:24ch;margin:0 auto 48px;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:400;line-height:1}.book-smb-v3 .price-section h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .price-card{background:var(--midnight-2);border:1px solid var(--line);border-top:3px solid var(--coral);text-align:center;margin:0 auto;padding:48px 64px;display:inline-block;position:relative}.book-smb-v3 .price-card:before{content:"INVOICE";background:var(--midnight);font-family:var(--mono);letter-spacing:.18em;color:var(--coral);border:1px solid var(--line);padding:4px 14px;font-size:.6rem;position:absolute;top:-1px;left:24px;transform:translateY(-50%)}.book-smb-v3 .price-card .anchor{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin-bottom:8px;font-size:.85rem}.book-smb-v3 .price-card .anchor .strike{text-decoration:line-through;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-decoration-thickness:2px}.book-smb-v3 .price-card .big{font-family:var(--serif);letter-spacing:-.04em;color:var(--coral);margin:8px 0;font-size:clamp(5rem,12vw,9rem);font-style:italic;font-weight:400;line-height:.85}.book-smb-v3 .price-card .why{font-family:var(--mono);text-transform:uppercase;letter-spacing:.12em;color:var(--gold);margin-top:12px;font-size:.72rem}.book-smb-v3 .price-section .cta-cluster{align-items:center;margin:40px auto 0}.book-smb-v3 .price-section .why-cheap{font-family:var(--serif);color:#cdd5e2;border-top:1px solid var(--line);max-width:56ch;margin-top:56px;margin-left:auto;margin-right:auto;padding-top:32px;font-size:1.15rem;font-style:italic}.book-smb-v3 .scenarios{background:var(--parchment);border-bottom:1px solid var(--midnight);padding:110px 0}.book-smb-v3 .scenarios h2{font-family:var(--serif);letter-spacing:-.025em;text-align:center;max-width:22ch;margin-bottom:56px;margin-left:auto;margin-right:auto;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400;line-height:1}.book-smb-v3 .scenarios h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .scen-grid{border:1px solid var(--midnight);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.book-smb-v3 .scen{border-right:1px solid var(--midnight);background:var(--parchment);padding:36px 32px}.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);text-transform:uppercase;letter-spacing:.12em;color:var(--coral);margin-bottom:18px;font-size:.7rem}.book-smb-v3 .scen.bad .scen-tag{color:var(--gold)}.book-smb-v3 .scen h3{font-family:var(--serif);letter-spacing:-.02em;margin-bottom:16px;font-size:1.7rem;font-weight:400;line-height:1.05}.book-smb-v3 .scen p{font-family:var(--sans);color:var(--midnight-3);font-size:.95rem;line-height:1.55}.book-smb-v3 .scen.bad p{color:#cdd5e2}.book-smb-v3 .testimonials{background:var(--midnight);color:var(--parchment);border-bottom:1px solid var(--line);padding:110px 0}.book-smb-v3 .testimonials h2{font-family:var(--serif);letter-spacing:-.025em;text-align:center;margin-bottom:56px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:400;line-height:1}.book-smb-v3 .testimonials h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .t-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.book-smb-v3 .t-card{background:var(--midnight-2);border:1px solid var(--line);padding:32px;position:relative}.book-smb-v3 .t-card.featured{border-top:3px solid var(--coral);grid-column:span 3;padding:48px}.book-smb-v3 .t-card .stars{font-family:var(--mono);letter-spacing:.2em;color:var(--coral);margin-bottom:16px;font-size:.85rem}.book-smb-v3 .t-card blockquote{font-family:var(--serif);color:var(--parchment);margin-bottom:24px;font-size:1.2rem;line-height:1.4}.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-style:italic;font-weight:400}.book-smb-v3 .t-meta{border-top:1px solid var(--line);align-items:center;gap:14px;padding-top:16px;display:flex}.book-smb-v3 .t-mono{border:1px solid var(--coral);width:44px;height:44px;font-family:var(--serif);color:var(--coral);justify-content:center;align-items:center;font-size:1rem;display:flex}.book-smb-v3 .t-name{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--parchment);font-size:.78rem;font-weight:600}.book-smb-v3 .t-role{font-family:var(--mono);color:var(--muted);margin-top:2px;font-size:.68rem}.book-smb-v3 .author{background:var(--parchment);border-bottom:1px solid var(--midnight);padding:110px 0}.book-smb-v3 .author-grid{grid-template-columns:280px 1fr;align-items:start;gap:64px;display:grid}.book-smb-v3 .author-photo-wrap{position:relative}.book-smb-v3 .author-photo-wrap img{border:1px solid var(--midnight);filter:grayscale(.15)contrast(1.05);width:100%;display:block}.book-smb-v3 .author-photo-wrap:after{content:"";border:1px solid var(--coral);z-index:-1;position:absolute;inset:16px -16px -16px 16px}.book-smb-v3 .author-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin-top:24px;font-size:.65rem;display:block}.book-smb-v3 .author h2{font-family:var(--serif);letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:400;line-height:1}.book-smb-v3 .author h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .author p{font-family:var(--serif);max-width:56ch;margin-bottom:16px;font-size:1.18rem;line-height:1.5}.book-smb-v3 .author p strong{color:var(--coral);font-style:italic}.book-smb-v3 .author-stats{border-top:1px solid var(--midnight);border-bottom:1px solid var(--midnight);grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.book-smb-v3 .a-stat{border-right:1px solid var(--midnight);padding:22px 16px}.book-smb-v3 .a-stat:last-child{border-right:none}.book-smb-v3 .a-stat .num{font-family:var(--serif);letter-spacing:-.025em;color:var(--coral);font-size:2.4rem;font-style:italic;font-weight:400;line-height:1}.book-smb-v3 .a-stat .label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:8px;font-size:.65rem}.book-smb-v3 .faq{background:var(--parchment-2);border-bottom:1px solid var(--midnight);padding:110px 0}.book-smb-v3 .faq h2{font-family:var(--serif);letter-spacing:-.025em;text-align:center;margin-bottom:56px;font-size:clamp(2.2rem,4.5vw,3.2rem);font-style:italic;font-weight:400;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);letter-spacing:-.015em;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;font-size:1.4rem;font-weight:400;display:flex}.book-smb-v3 .faq-q .toggle{font-family:var(--mono);color:var(--coral);flex-shrink:0;font-size:1.2rem;transition:transform .25s}.book-smb-v3 .faq-item.open .faq-q .toggle{transform:rotate(45deg)}.book-smb-v3 .faq-a{font-family:var(--serif);color:var(--midnight-3);max-width:60ch;padding:0 0 28px;font-size:1.1rem;line-height:1.55}.book-smb-v3 .guarantee{background:var(--parchment);border-bottom:1px solid var(--midnight);padding:110px 0}.book-smb-v3 .guarantee-box{background:var(--midnight);color:var(--parchment);border:1px solid var(--line);border-top:3px solid var(--coral);text-align:center;max-width:720px;margin:0 auto;padding:64px 56px;position:relative}.book-smb-v3 .guarantee-stamp{background:var(--coral);color:var(--parchment);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;padding:8px 22px;font-size:.68rem;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.book-smb-v3 .guarantee h2{font-family:var(--serif);letter-spacing:-.025em;margin-bottom:22px;font-size:2.6rem;font-style:italic;font-weight:400;line-height:1}.book-smb-v3 .guarantee p{font-family:var(--serif);color:#cdd5e2;max-width:50ch;margin-bottom:14px;margin-left:auto;margin-right:auto;font-size:1.2rem}.book-smb-v3 .guarantee p strong{color:var(--gold);font-style:italic;font-weight:400}.book-smb-v3 .guarantee .note{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;margin-top:18px;font-size:.72rem}.book-smb-v3 .final{background:var(--midnight);color:var(--parchment);text-align:center;padding:130px 0;position:relative;overflow:hidden}.book-smb-v3 .final:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.book-smb-v3 .final-inner{z-index:1;position:relative}.book-smb-v3 .final h2{font-family:var(--serif);letter-spacing:-.025em;max-width:22ch;margin:0 auto 32px;font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:400;line-height:.96}.book-smb-v3 .final h2 em{color:var(--coral);font-style:italic}.book-smb-v3 .final p{font-family:var(--serif);color:#cdd5e2;max-width:50ch;margin:0 auto 16px;font-size:1.3rem;line-height:1.5}.book-smb-v3 .final-cta-wrap{flex-direction:column;align-items:center;margin-top:40px;display:flex}.book-smb-v3 .final .cta-btn{padding:22px 48px;font-size:1.2rem}.book-smb-v3 .final .guarantee-restate{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;margin-top:28px;font-size:.72rem}.book-smb-v3 .final .guarantee-restate .dot{color:var(--coral);margin:0 8px}.book-smb-v3 .smb-footer{background:var(--midnight);color:var(--parchment);border-top:1px solid var(--line);text-align:center;padding:56px 0 40px}.book-smb-v3 .smb-footer p{font-family:var(--serif);margin-bottom:8px;font-size:1.1rem}.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);color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:24px;font-size:.68rem}@media (max-width:1024px){.book-smb-v3 .ledger-row{grid-template-columns:50px 1fr 100px 100px 130px;gap:10px;padding:18px 20px;font-size:.82rem}}@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{grid-template-columns:1fr;gap:32px}.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{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.book-smb-v3 .ledger-row{grid-template-columns:60px 1fr 130px 130px 160px;min-width:720px}.book-smb-v3 .ledger{overflow-x:clip}}@media (max-width:640px){.book-smb-v3 .ledger-table{border:none;max-width:100%;display:block;overflow-x:visible}.book-smb-v3 .ledger-row{border:1px solid var(--line);border-bottom:none;grid-template-columns:1fr 1fr;gap:6px 12px;min-width:0;padding:20px 18px;font-size:.9rem;display:grid}.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{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);opacity:.9;grid-column:1/-1;font-size:.7rem}.book-smb-v3 .ledger-row .role{font-family:var(--serif);letter-spacing:-.01em;border-bottom:1px dashed var(--line);grid-column:1/-1;margin-bottom:8px;padding-bottom:10px;font-size:1.35rem;font-weight:400}.book-smb-v3 .ledger-row .saved,.book-smb-v3 .ledger-row .rate,.book-smb-v3 .ledger-row .yearly{flex-direction:column;gap:2px;font-size:.95rem;display:flex}.book-smb-v3 .ledger-row .saved:before{content:"HRS RECLAIMED/WK";font-family:var(--mono);letter-spacing:.12em;color:var(--muted);font-size:.62rem;font-weight:400}.book-smb-v3 .ledger-row .rate:before{content:"LOADED RATE";font-family:var(--mono);letter-spacing:.12em;color:var(--muted);font-size:.62rem;font-weight:400}.book-smb-v3 .ledger-row .yearly{border-top:1px dashed var(--line);grid-column:1/-1;margin-top:4px;padding-top:10px}.book-smb-v3 .ledger-row .yearly:before{content:"ANNUAL GAIN";font-family:var(--mono);letter-spacing:.12em;color:var(--coral);font-size:.62rem;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);color:var(--coral);font-size:1.8rem}.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 .brief,.book-smb-v3 .ledger,.book-smb-v3 .chapters,.book-smb-v3 .price-section,.book-smb-v3 .scenarios,.book-smb-v3 .testimonials,.book-smb-v3 .author,.book-smb-v3 .faq,.book-smb-v3 .guarantee,.book-smb-v3 .final{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{justify-content:center;width:100%;padding:18px 24px;font-size:1rem}.book-smb-v3 .cta-cluster{align-items:stretch}.book-smb-v3 .free-form-row{flex-direction:column!important;gap:10px!important;max-width:100%!important}.book-smb-v3 .free-form-row input,.book-smb-v3 .free-form-row .cta-btn{width:100%;white-space:normal!important;border-radius:2px!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}}
.book-page{--book-orange:#f60;--book-orange-dark:#e85d00;--book-orange-light:#fff3eb;--book-black:#111;--book-dark:#1a1a1a;--book-gray-900:#222;--book-gray-700:#444;--book-gray-500:#777;--book-gray-300:#ccc;--book-gray-100:#f5f5f5;--book-white:#fff}.book-page *,.book-page :before,.book-page :after{box-sizing:border-box;margin:0;padding:0}.book-page{color:var(--book-black);background:var(--book-white);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.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{background:var(--book-orange);color:var(--book-white);cursor:pointer;letter-spacing:-.02em;border:none;border-radius:8px;padding:18px 48px;font-size:1.2rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-block}.book-page .cta-btn:hover{background:var(--book-orange-dark);transform:translateY(-2px);box-shadow:0 8px 24px #ff660059}.book-page .cta-micro{color:var(--book-gray-500);margin-top:12px;font-size:.875rem;display:block}.book-page .section-dark{background:var(--book-black);color:var(--book-white)}.book-page .section-gray{background:var(--book-gray-100)}.book-page .section-orange{background:var(--book-orange);color:var(--book-white)}.book-page .hero{text-align:center;background:var(--book-orange);color:var(--book-white);padding:80px 0 100px;position:relative;overflow:hidden}.book-page .hero-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--book-white);border:2px solid #fff9;border-radius:100px;margin-bottom:28px;padding:8px 20px;font-size:.8rem;font-weight:800;display:inline-block}.book-page .book-cover-inline{filter:drop-shadow(0 12px 32px #0000004d);width:260px;margin:0 auto 36px;transition:transform .3s,filter .3s;display:block}.book-page .book-cover-inline:hover{filter:drop-shadow(0 16px 40px #00000059);transform:scale(1.03)}.book-page .hero h1{letter-spacing:-.03em;max-width:700px;color:var(--book-white);margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.08}.book-page .hero-sub{color:#ffffffe6;max-width:540px;margin:0 auto 40px;font-size:1.15rem;font-style:italic;font-weight:700;line-height:1.7}.book-page .hero-proof{flex-wrap:wrap;justify-content:center;gap:40px;margin-top:48px;display:flex}.book-page .hero-proof-item{text-align:center}.book-page .hero-proof-item .number{color:var(--book-white);font-size:1.5rem;font-weight:900}.book-page .hero-proof-item .label{color:#ffffffa6;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:.78rem}.book-page .hero-cta-white{border-radius:60px;box-shadow:0 4px 20px #0000001f;background:var(--book-white)!important;color:var(--book-black)!important}.book-page .hero-cta-white:hover{box-shadow:0 8px 32px #0000002e;background:#f0f0f0!important}.book-page .problem{padding:100px 0}.book-page .problem h2{letter-spacing:-.025em;margin-bottom:40px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .problem p{color:var(--book-gray-700);margin-bottom:20px;font-size:1.08rem;line-height:1.75}.book-page .problem .callout{color:var(--book-black);font-size:1.15rem;font-weight:700;line-height:1.6}.book-page .before-after-table{border-collapse:collapse;width:100%;margin:32px 0;font-size:.95rem}.book-page .before-after-table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--book-black);padding:14px 16px;font-size:.85rem;font-weight:700}.book-page .before-after-table td{vertical-align:top;border-bottom:1px solid #eee;padding:14px 16px}.book-page .before-after-table .highlight{color:var(--book-orange);font-weight:700}.book-page .offer{padding:100px 0}.book-page .offer h2{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .offer>.container>p{color:var(--book-gray-700);margin-bottom:48px;font-size:1.08rem;line-height:1.75}.book-page .chapter-card{border-bottom:1px solid #eee;padding:36px 0}.book-page .chapter-card:last-child{border-bottom:none}.book-page .chapter-num{text-transform:uppercase;letter-spacing:.12em;color:var(--book-gray-500);margin-bottom:8px;font-size:.75rem;font-weight:800}.book-page .chapter-card h3{letter-spacing:-.02em;margin-bottom:10px;font-size:1.3rem;font-weight:800}.book-page .chapter-card .desc{color:var(--book-gray-700);margin-bottom:12px;font-size:1rem;line-height:1.7}.book-page .chapter-card .value{color:var(--book-gray-500);font-size:.9rem;font-style:italic;font-weight:500}.book-page .value-stack{text-align:center;padding:80px 0}.book-page .value-stack h2{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:900}.book-page .value-stack .big-price{color:var(--book-orange);letter-spacing:-.03em;margin:20px 0 8px;font-size:clamp(3rem,8vw,5rem);font-weight:900}.book-page .value-stack .price-note{color:#ccc;margin-bottom:40px;font-size:1.1rem}.book-page .math{padding:100px 0}.book-page .math h2{letter-spacing:-.025em;margin-bottom:40px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .math p{color:var(--book-gray-700);margin-bottom:20px;font-size:1.08rem;line-height:1.75}.book-page .math-grid{border-radius:12px;grid-template-columns:1fr 1fr;gap:2px;margin:40px 0;display:grid;overflow:hidden}.book-page .math-box{text-align:center;padding:32px}.book-page .math-box.before{background:#fee}.book-page .math-box.after{background:#efe}.book-page .math-box .time{letter-spacing:-.03em;font-size:2.5rem;font-weight:900}.book-page .math-box .time.red{color:#c33}.book-page .math-box .time.green{color:#22883e}.book-page .math-box .task-label{text-transform:uppercase;letter-spacing:.06em;color:var(--book-gray-500);margin-bottom:8px;font-size:.85rem;font-weight:600}.book-page .math-box .task-name{color:var(--book-gray-700);margin-top:4px;font-size:.9rem}.book-page .roi-callout{border-left:4px solid var(--book-gray-300);background:#f5f5f0;border-radius:0 8px 8px 0;margin:32px 0;padding:24px 28px}.book-page .roi-callout p{color:var(--book-black);margin-bottom:0;font-weight:600}.book-page .scenarios{padding:100px 0}.book-page .scenarios h2{letter-spacing:-.025em;color:var(--book-white);margin-bottom:48px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .scenario-cards{grid-template-columns:1fr;gap:20px;display:grid}.book-page .scenario-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;padding:28px 32px}.book-page .scenario-card.bad{background:#ff3c3c0f;border-color:#ff3c3c4d}.book-page .scenario-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-bottom:8px;font-size:.75rem;font-weight:800}.book-page .scenario-card.bad .scenario-label{color:#f55}.book-page .scenario-card h3{color:var(--book-white);margin-bottom:8px;font-size:1.15rem;font-weight:700}.book-page .scenario-card p{color:#aaa;font-size:.95rem;line-height:1.65}.book-page .scenarios .bottom-line{color:#ccc;margin-top:40px;font-size:1.1rem;line-height:1.7}.book-page .scenarios .bottom-line strong{color:var(--book-white)}.book-page .who{padding:100px 0}.book-page .who h2{letter-spacing:-.025em;margin-bottom:40px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .who-item{color:var(--book-gray-700);align-items:flex-start;gap:16px;margin-bottom:24px;font-size:1.05rem;line-height:1.7;display:flex}.book-page .who-arrow{color:var(--book-gray-500);flex-shrink:0;margin-top:3px;font-size:1.2rem;font-weight:900}.book-page .author{padding:100px 0}.book-page .author-photo{object-fit:cover;border:4px solid var(--book-orange);border-radius:50%;width:160px;height:160px;margin-bottom:24px}.book-page .author h2{letter-spacing:-.025em;color:var(--book-white);margin-bottom:40px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .author-stats{flex-wrap:wrap;gap:32px;margin-bottom:36px;display:flex}.book-page .author-stat{text-align:center;flex:1;min-width:140px}.book-page .author-stat .num{color:var(--book-orange);letter-spacing:-.03em;font-size:2rem;font-weight:900}.book-page .author-stat .stat-label{color:#999;text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:.8rem}.book-page .author p{color:#bbb;margin-bottom:16px;font-size:1.05rem;line-height:1.75}.book-page .testimonials{padding:100px 0}.book-page .testimonials h2{letter-spacing:-.025em;text-align:center;margin-bottom:56px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .testimonials-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.book-page .testimonial-card{background:var(--book-white);border:1px solid #e8e8e8;border-radius:16px;padding:32px;transition:box-shadow .2s}.book-page .testimonial-card:hover{box-shadow:0 8px 32px #0000000f}.book-page .testimonial-top{align-items:center;gap:16px;margin-bottom:20px;display:flex}.book-page .testimonial-avatar{background:var(--book-orange-light);width:56px;height:56px;color:var(--book-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;font-weight:800;display:flex}.book-page .testimonial-name{color:var(--book-black);font-size:1rem;font-weight:700;line-height:1.3}.book-page .testimonial-role{color:var(--book-gray-500);margin-top:2px;font-size:.82rem}.book-page .testimonial-body{color:var(--book-gray-700);font-size:.95rem;font-style:italic;line-height:1.75}.book-page .testimonial-stars{color:var(--book-orange);letter-spacing:2px;margin-bottom:12px;font-size:.85rem}.book-page .logos{text-align:center;padding:80px 0}.book-page .logos h2{letter-spacing:-.01em;color:var(--book-gray-500);margin-bottom:48px;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:700}.book-page .logos-grid{grid-template-columns:repeat(3,1fr);place-items:center;gap:36px 48px;max-width:700px;margin:0 auto;display:grid}.book-page .logo-item{opacity:.45;filter:grayscale();justify-content:center;align-items:center;height:48px;transition:opacity .2s;display:flex}.book-page .logo-item:hover{opacity:.8;filter:grayscale(0)}.book-page .logo-item img{object-fit:contain;width:auto;max-width:120px;max-height:40px}.book-page .logos-compact{background:var(--book-gray-50,#f9f9f9);padding:48px 0}.book-page .logos-compact h2{margin-bottom:32px}.book-page .faq{padding:100px 0}.book-page .faq h2{letter-spacing:-.025em;margin-bottom:48px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15}.book-page .faq-item{border-bottom:1px solid #eee;padding:24px 0}.book-page .faq-q{color:var(--book-black);cursor:pointer;margin-bottom:10px;font-size:1.1rem;font-weight:700}.book-page .faq-a{color:var(--book-gray-700);font-size:1rem;line-height:1.75}.book-page .guarantee{text-align:center;padding:80px 0}.book-page .guarantee-box{border:2px solid var(--book-orange);background:var(--book-orange-light);border-radius:16px;max-width:560px;margin:0 auto;padding:48px 40px}.book-page .guarantee-box h2{letter-spacing:-.02em;color:var(--book-black);margin-bottom:20px;font-size:1.6rem;font-weight:900;line-height:1.2}.book-page .guarantee-box p{color:var(--book-gray-700);margin-bottom:12px;font-size:1rem;line-height:1.75}.book-page .guarantee-box p:last-child{margin-bottom:0}.book-page .guarantee-box .guarantee-note{color:var(--book-gray-500);margin-top:16px;font-size:.88rem;font-style:italic}.book-page .final-cta{text-align:center;padding:120px 0}.book-page .final-cta h2{letter-spacing:-.025em;color:var(--book-white);max-width:600px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;line-height:1.15}.book-page .final-cta p{color:#aaa;max-width:520px;margin:0 auto 40px;font-size:1.1rem;line-height:1.75}.book-page .final-cta .cta-btn{padding:22px 56px;font-size:1.3rem}.book-page .footer{text-align:center;border-top:1px solid #eee;padding:40px 0}.book-page .footer p{color:var(--book-gray-500);font-size:1.05rem;line-height:1.7}.book-page .footer p strong{color:var(--book-black)}.book-page .footer .copy{color:var(--book-gray-300);margin-top:24px;font-size:.8rem}.book-page.book-navy .hero{background:#1e3a5f}.book-page.book-navy .hero-cta-white{box-shadow:0 4px 24px #f606;background:var(--book-orange)!important;color:var(--book-white)!important}.book-page.book-navy .hero-cta-white:hover{box-shadow:0 8px 32px #ff660080;background:var(--book-orange-dark)!important}.book-page .skill-banner{text-align:center;background:var(--book-orange-light);padding:72px 0}.book-page .skill-banner .stat-number{color:var(--book-orange);letter-spacing:-.04em;margin-bottom:8px;font-size:clamp(4rem,10vw,7rem);font-weight:900;line-height:1}.book-page .skill-banner .stat-context{color:var(--book-black);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(1.1rem,2.5vw,1.4rem);font-weight:800;line-height:1.3}.book-page .skill-banner .stat-source{color:var(--book-gray-500);max-width:560px;margin:0 auto 28px;font-size:.92rem;line-height:1.7}.book-page .skill-banner .stat-punchline{color:var(--book-black);max-width:520px;margin:0 auto;font-size:1.15rem;font-weight:700;line-height:1.6}.book-page.book-ic .hero{background:linear-gradient(135deg,#1e3a5f 0%,#1a2a45 100%)}.book-page.book-smb .hero{background:#1e3a5f}.book-page.book-ic .hero-eyebrow,.book-page.book-smb .hero-eyebrow{color:var(--book-orange);border:none;border-radius:0;padding:0}.book-page.book-ic .hero-cta-white,.book-page.book-smb .hero-cta-white{border-radius:8px;box-shadow:0 4px 24px #f606;background:var(--book-orange)!important;color:var(--book-white)!important}.book-page.book-ic .hero-cta-white:hover,.book-page.book-smb .hero-cta-white:hover{box-shadow:0 8px 32px #ff660080;background:var(--book-orange-dark)!important}.book-page .hero-sub-ic{color:#ffffffe6;max-width:600px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.7}.book-page .hero-desc-ic{color:#ffffffd9;max-width:600px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.8}.book-page .ic-proof-label{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;margin-bottom:16px;font-size:.75rem;font-weight:700}.book-page .ic-proof-cards{align-items:center;gap:12px;margin-bottom:20px;display:flex}.book-page .ic-proof-card{text-align:center;border-radius:12px;flex:1;padding:24px 16px}.book-page .ic-proof-card-before{background:#cc333326;border:1px solid #cc33334d}.book-page .ic-proof-card-after{background:#22883e26;border:1px solid #22883e4d}.book-page .ic-proof-card-label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;margin-bottom:8px;font-size:.7rem;font-weight:700}.book-page .ic-proof-card-time{letter-spacing:-.03em;margin-bottom:6px;font-size:2rem;font-weight:900}.book-page .ic-proof-card-before .ic-proof-card-time{color:#c33}.book-page .ic-proof-strikethrough{text-decoration:line-through;text-decoration-thickness:3px}.book-page .ic-proof-card-after .ic-proof-card-time{color:#4c6}.book-page .ic-proof-card-desc{color:#fff9;font-size:.75rem;line-height:1.4}.book-page .ic-proof-arrow{color:var(--book-orange);flex-shrink:0;font-size:1.5rem;font-weight:900}.book-page .ic-proof-result{text-align:center;margin-bottom:40px}.book-page .ic-proof-roi{color:var(--book-orange);letter-spacing:-.02em;margin-bottom:4px;font-size:1.8rem;font-weight:900}.book-page .ic-proof-roi-label{color:#ffffffb3;font-size:.85rem}.book-page .smb-business-math{color:var(--book-white);background:#ff66001a;border:1px solid #ff66004d;border-radius:8px;margin-bottom:40px;padding:24px;font-size:1.1rem;font-weight:600;line-height:1.6}.book-page .smb-before-after{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px;display:grid}.book-page .smb-ba-box{background:var(--book-white);border-left:4px solid var(--book-gray-300);border-radius:8px;padding:28px}.book-page .smb-ba-after{border-left-color:var(--book-orange)}.book-page .smb-ba-label{text-transform:uppercase;letter-spacing:1px;color:var(--book-gray-500);margin-bottom:12px;font-size:.75rem;font-weight:700}.book-page .smb-ba-text{color:var(--book-black);font-size:1.05rem;font-weight:600;line-height:1.5}.book-page .smb-featured-chapter{border:2px solid var(--book-gray-300);background:#f8f8f5;border-radius:12px;margin-top:12px;padding:36px!important}.book-page .smb-featured-label{background:var(--book-black);color:var(--book-white);text-transform:uppercase;letter-spacing:.5px;border-radius:4px;margin-bottom:12px;padding:4px 12px;font-size:.7rem;font-weight:700;display:inline-block}.book-page .smb-scenarios-grid{grid-template-columns:1fr;gap:20px;display:grid}.book-page .smb-scenario{border-left:4px solid var(--book-gray-300);border-radius:8px;padding:28px 32px}.book-page .smb-scenario h3{color:var(--book-black);margin-bottom:8px;font-size:1.15rem;font-weight:700}.book-page .smb-scenario p{color:var(--book-gray-700);font-size:.95rem;line-height:1.65}.book-page .smb-scenario-likely{background:#4caf500d;border-left-color:#4caf50}.book-page .smb-scenario-unlikely{background:#2196f30d;border-left-color:#2196f3}.book-page .smb-scenario-expensive{background:#f443360d;border-left-color:#f44336}.book-page .smb-scenario-label{text-transform:uppercase;letter-spacing:1px;border-radius:4px;margin-bottom:12px;padding:4px 12px;font-size:.7rem;font-weight:700;display:inline-block}.book-page .smb-label-likely{color:#2e7d32;background:#4caf5033}.book-page .smb-label-unlikely{color:#1565c0;background:#2196f333}.book-page .smb-label-expensive{color:#c62828;background:#f4433633}.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{grid-template-columns:1fr 1fr;justify-items:center;gap:24px 32px;display:grid}.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{padding:16px;font-size:.95rem}.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{grid-template-columns:1fr 1fr;gap:16px 12px;margin-top:32px;display:grid}.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{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background:#0009;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.book-modal{background:#fff;border-radius:16px;width:100%;max-width:440px;padding:48px 40px;position:relative;box-shadow:0 24px 64px #0003}.book-modal h2{color:#111;letter-spacing:-.02em;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.5rem;font-weight:800}.book-modal>p{color:#666;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;line-height:1.6}.book-modal input[type=email]{color:#111;border:2px solid #e0e0e0;border-radius:10px;outline:none;width:100%;margin-bottom:16px;padding:16px 20px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;transition:border-color .2s}.book-modal input[type=email]:focus{border-color:#f60}.book-modal input[type=email]::placeholder{color:#aaa}.book-modal .cta-btn{text-align:center;border-radius:10px;width:100%;padding:16px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem}.book-modal .cta-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.book-modal-close{color:#999;cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.8rem;line-height:1;transition:color .15s;position:absolute;top:16px;right:20px}.book-modal-close:hover{color:#333}.book-modal-error{color:#dc2626;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.88rem}.book-modal-note{color:#999;text-align:center;margin-top:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem}@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 .problem,.book-page .math,.book-page .offer,.book-page .scenarios,.book-page .who,.book-page .testimonials,.book-page .author,.book-page .faq,.book-page .final-cta{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{padding:20px 48px;font-size:1.15rem}}@media (max-width:480px){.book-page .container{padding:0 16px}.book-page .hero{padding:48px 0 64px}.book-page .hero-eyebrow{margin-bottom:24px;padding:5px 12px;font-size:.65rem}.book-page .hero h1{margin-bottom:18px;font-size:1.85rem}.book-page .hero-sub{margin:0 auto 32px;font-size:1rem}.book-page .book-cover-inline{width:170px;margin-bottom:28px}.book-page .hero-proof{grid-template-columns:1fr 1fr;justify-items:center;gap:20px 16px;margin-top:36px;display:grid}.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{text-align:center;width:100%;padding:16px 32px;font-size:1.05rem}.book-page .hero-cta-white{border-radius:12px}.book-page .problem,.book-page .math,.book-page .offer,.book-page .scenarios,.book-page .who,.book-page .testimonials,.book-page .author,.book-page .faq,.book-page .final-cta{padding:56px 0}.book-page .problem h2,.book-page .math h2,.book-page .offer h2,.book-page .who h2,.book-page .testimonials h2,.book-page .author h2,.book-page .faq h2,.book-page .final-cta h2{font-size:1.5rem}.book-page .problem p,.book-page .math p,.book-page .faq-a,.book-page .who-item,.book-page .chapter-card .desc,.book-page .author p{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{border-width:3px;width:100px;height:100px;margin-bottom:16px}.book-page .author h2{margin-bottom:28px}.book-page .author-stats{background:#ffffff0f;border-radius:12px;flex-direction:row;gap:0;margin-bottom:28px;padding:16px 8px}.book-page .author-stat{flex:1;min-width:auto}.book-page .author-stat .num{font-size:1.3rem}.book-page .author-stat .stat-label{letter-spacing:.04em;font-size:.65rem}.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-width:100px;max-height:30px}.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{padding:18px 36px;font-size:1.1rem}.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{border-radius:16px 16px 0 0;max-width:100%;padding:28px 24px 24px}.book-modal h2{margin-bottom:4px;font-size:1.3rem}.book-modal>p{margin-bottom:16px;font-size:.88rem}.book-modal input[type=email]{margin-bottom:12px;padding:14px 16px}.book-modal .cta-btn{padding:14px 24px;font-size:1rem}.book-modal-note{margin-top:12px;font-size:.78rem}}
