.book[data-astro-cid-h535tk3t]{padding-block:clamp(var(--s-5), 7vw, var(--s-6)) clamp(var(--s-5), 8vw, var(--s-7));overflow:clip}.book-grid[data-astro-cid-h535tk3t]{gap:clamp(var(--s-5), 6vw, var(--s-6));grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.book-copy[data-astro-cid-h535tk3t]{gap:var(--s-4);align-content:start;display:grid}.book-eyebrow[data-astro-cid-h535tk3t]{font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;color:var(--red-ink);margin:0;font-weight:700}.book-title[data-astro-cid-h535tk3t]{font-size:var(--step-6);letter-spacing:-.02em;max-width:16ch;font-weight:700;line-height:1.02}.book-subtitle[data-astro-cid-h535tk3t]{margin-top:var(--s-3);font-size:var(--step-2);letter-spacing:0;color:var(--ink-soft);max-width:28ch;font-style:italic;font-weight:400;line-height:1.25;display:block}.book-body[data-astro-cid-h535tk3t]>[data-astro-cid-h535tk3t]:first-child{margin-top:0}.book-cover[data-astro-cid-h535tk3t]{justify-self:center;width:min(460px,100%);position:relative}.book-cover[data-astro-cid-h535tk3t] img[data-astro-cid-h535tk3t]{z-index:1;width:100%;height:auto;display:block;position:relative}.book-cover[data-astro-cid-h535tk3t] .book-blobs{z-index:0;opacity:.95;width:260px;position:absolute;top:-40px;right:-40px}@media (width<=920px){.book-grid[data-astro-cid-h535tk3t]{grid-template-columns:1fr}.book-cover[data-astro-cid-h535tk3t]{order:-1;width:min(300px,80%)}.book-cover[data-astro-cid-h535tk3t] .book-blobs{width:160px;top:-24px;right:-24px}}.cta-grid[data-astro-cid-vlkzfca2]{gap:clamp(var(--s-5), 6vw, var(--s-6));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.cta-copy[data-astro-cid-vlkzfca2]{gap:var(--s-4);align-content:start;display:grid}.cta-copy[data-astro-cid-vlkzfca2] .btn[data-astro-cid-vlkzfca2]{justify-self:start}.cta-copy[data-astro-cid-vlkzfca2] .cta-blobs{width:150px;margin-bottom:var(--s-2)}.cta-copy[data-astro-cid-vlkzfca2] .cta-blobs path{mix-blend-mode:normal}@media (width<=900px){.cta-grid[data-astro-cid-vlkzfca2]{grid-template-columns:1fr}}.ledger[data-astro-cid-rnmilldn]{background:var(--paper);border:1px solid var(--rule);padding:var(--s-4) var(--s-4) var(--s-4);box-shadow:0 1px 0 var(--rule), 0 24px 48px -32px #15120d59;background-image:repeating-linear-gradient(#0000 0 43px,#538bd721 43px 44px);background-position:0 66px;border-radius:4px;margin:0;position:relative}.ledger[data-astro-cid-rnmilldn]:before{content:"";background:#c5523159;width:1px;position:absolute;top:0;bottom:0;left:46px}.ledger-title[data-astro-cid-rnmilldn]{font-family:var(--font-heading);font-style:italic;font-size:var(--step-1);color:var(--muted);margin-bottom:var(--s-2);padding-left:40px}.ledger[data-astro-cid-rnmilldn]{--pen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%232f5e9e'%3E%3Cpath d='M362.7 19.3 314.3 67.7l130 130 48.4-48.4c25-25 25-65.5 0-90.5l-39.4-39.5c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2c-2.5 8.5-.2 17.6 6 23.8s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2l233.3-233.2-130-130z'/%3E%3C/svg%3E")}.ledger-hint[data-astro-cid-rnmilldn]{align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);color:var(--blue-ink);padding-left:40px;font-size:15px;font-weight:700;display:flex}.pen[data-astro-cid-rnmilldn]{background:var(--pen) center / contain no-repeat;flex:none;width:13px;height:13px}.ledger-rows[data-astro-cid-rnmilldn]{display:grid}.row[data-astro-cid-rnmilldn]{align-items:baseline;gap:var(--s-3);grid-template-columns:30px 1fr minmax(7.5ch,auto);min-height:44px;padding-block:6px;display:grid}.op[data-astro-cid-rnmilldn]{font-family:var(--font-heading);font-size:var(--step-2);color:var(--red-ink);text-align:center;line-height:1}.what[data-astro-cid-rnmilldn]{color:var(--ink-soft);font-size:16px}.val[data-astro-cid-rnmilldn],.val-wrap[data-astro-cid-rnmilldn]{text-align:right;justify-self:end}.val[data-astro-cid-rnmilldn]{font-family:var(--font-heading);font-size:var(--step-2);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-weight:600}.val-wrap[data-astro-cid-rnmilldn]{align-items:baseline;gap:2px;display:inline-flex}.unit[data-astro-cid-rnmilldn]{font-family:var(--font-heading);font-size:var(--step-1);color:var(--muted)}input[data-astro-cid-rnmilldn].val{box-sizing:content-box;border:1.5px solid var(--blue-ink);border-radius:var(--radius);background:var(--paper) var(--pen) 9px center / 12px 12px no-repeat;cursor:text;appearance:textfield;width:6ch;padding:2px 8px 2px 28px}input[data-astro-cid-rnmilldn].val::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-astro-cid-rnmilldn].val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[data-astro-cid-rnmilldn].val--fee{width:6.5ch}input[data-astro-cid-rnmilldn].val:hover{border-color:var(--ink)}input[data-astro-cid-rnmilldn].val:focus-visible{outline:2px solid var(--blue-ink);outline-offset:2px;border-color:var(--ink);background-color:#febd4759}.row--derived[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn]{color:var(--muted)}.row--total[data-astro-cid-rnmilldn]{margin-top:var(--s-2);border-top:1px solid var(--ink)}.row--total[data-astro-cid-rnmilldn] .what[data-astro-cid-rnmilldn]{color:var(--ink);font-weight:700}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn]{overflow-wrap:anywhere;min-width:0;font-size:var(--step-4);border-bottom:4px double var(--ink);padding-bottom:2px;font-weight:700;line-height:1.1}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn].val--long{font-size:var(--step-3)}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn].val--xlong{font-size:var(--step-2)}.ledger-note[data-astro-cid-rnmilldn]{margin-top:var(--s-4);color:var(--ink-soft);padding-left:40px;font-size:16px}.ledger-note[data-astro-cid-rnmilldn] strong[data-astro-cid-rnmilldn]{font-family:var(--font-heading);color:var(--red-ink);background:linear-gradient(#0000 62%,#febd4799 62%);font-size:1.2em}@media (width<=480px){.ledger[data-astro-cid-rnmilldn]{padding:var(--s-3)}.ledger[data-astro-cid-rnmilldn]:before{left:34px}.row[data-astro-cid-rnmilldn]{gap:var(--s-2);grid-template-columns:22px 1fr auto}input[data-astro-cid-rnmilldn].val{background-position:7px;width:5ch;padding:2px 6px 2px 24px}.ledger-title[data-astro-cid-rnmilldn],.ledger-hint[data-astro-cid-rnmilldn],.ledger-note[data-astro-cid-rnmilldn]{padding-left:30px}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn]{font-size:var(--step-3)}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn].val--long{font-size:var(--step-2)}.row--total[data-astro-cid-rnmilldn] .val[data-astro-cid-rnmilldn].val--xlong{font-size:var(--step-1)}}input[data-astro-cid-rnmilldn].val[name=calls]{width:7ch}@supports (field-sizing:content){input[data-astro-cid-rnmilldn].val--fee{field-sizing:content;width:auto;min-width:6.5ch;max-width:12ch}}.hero[data-astro-cid-sf272gaj]{padding-block:clamp(var(--s-5), 7vw, var(--s-6)) clamp(var(--s-5), 8vw, var(--s-7));overflow:clip}.hero-grid[data-astro-cid-sf272gaj]{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,.42fr);align-items:center;display:grid;position:relative}.hero--ledger[data-astro-cid-sf272gaj] .hero-grid[data-astro-cid-sf272gaj]{gap:clamp(var(--s-5), 6vw, var(--s-6));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.hero-copy[data-astro-cid-sf272gaj]{gap:var(--s-4);align-content:start;display:grid}.hero-headline[data-astro-cid-sf272gaj]{font-size:var(--step-6);letter-spacing:-.02em;max-width:14ch;font-weight:700;line-height:1.02}.hero[data-astro-cid-sf272gaj]:not(.hero--ledger) .hero-headline[data-astro-cid-sf272gaj]{max-width:18ch}.hero-sub[data-astro-cid-sf272gaj]{max-width:44ch}.hero[data-astro-cid-sf272gaj] .actions[data-astro-cid-sf272gaj]{margin-top:var(--s-2)}.hero-ledger[data-astro-cid-sf272gaj]{animation:settle .7s var(--ease) .12s both;position:relative}.hero-ledger[data-astro-cid-sf272gaj] .hero-blobs{z-index:0;opacity:.95;width:300px;position:absolute;top:-96px;right:-70px}.hero-ledger[data-astro-cid-sf272gaj] .ledger{z-index:1;position:relative;transform:rotate(-1deg)}.hero-grid[data-astro-cid-sf272gaj]>.hero-blobs--solo{justify-self:end;width:min(320px,100%)}@keyframes settle{0%{opacity:0;transform:translateY(16px)rotate(1.5deg)}to{opacity:1;transform:none}}@media (width<=920px){.hero-grid[data-astro-cid-sf272gaj],.hero--ledger[data-astro-cid-sf272gaj] .hero-grid[data-astro-cid-sf272gaj]{grid-template-columns:1fr}.hero-headline[data-astro-cid-sf272gaj]{max-width:18ch}.hero-ledger[data-astro-cid-sf272gaj] .hero-blobs{width:200px;top:-64px;right:-40px}.hero-grid[data-astro-cid-sf272gaj]>.hero-blobs--solo{display:none}.hero-ledger[data-astro-cid-sf272gaj] .ledger{transform:none}}.insight-grid[data-astro-cid-goicpwzp]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.more[data-astro-cid-goicpwzp]{gap:var(--s-4);margin-top:var(--s-5);font-weight:700;display:flex}.steps[data-astro-cid-uv3wi6t2]{gap:var(--s-4);counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-uv3wi6t2]{isolation:isolate;gap:var(--s-2);align-content:start;display:grid}.marker[data-astro-cid-uv3wi6t2]{font-family:var(--font-heading);color:var(--ink);width:fit-content;margin-bottom:var(--s-2);font-size:clamp(4rem,3rem + 4vw,7rem);font-weight:700;line-height:.8;position:relative}.marker[data-astro-cid-uv3wi6t2]:after{content:"";background:var(--tone);opacity:.85;z-index:-1;border-radius:40% 60% 50% 50%;height:.32em;position:absolute;bottom:2px;left:-6px;right:-10px}.step[data-astro-cid-uv3wi6t2] h3[data-astro-cid-uv3wi6t2]{font-size:var(--step-1)}.step[data-astro-cid-uv3wi6t2] p[data-astro-cid-uv3wi6t2]{color:var(--ink-soft);font-size:16px}@media (width<=1000px){.steps[data-astro-cid-uv3wi6t2]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.steps[data-astro-cid-uv3wi6t2]{grid-template-columns:1fr}}.proof[data-astro-cid-d4ruhggz]{padding-block:var(--s-6)}.proof-head[data-astro-cid-d4ruhggz]{font-size:var(--step-2);color:#cfc8b8;margin-bottom:var(--s-5);font-style:italic;font-weight:400}.proof-list[data-astro-cid-d4ruhggz]{gap:var(--s-5) var(--s-4);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0;display:grid}.proof-item[data-astro-cid-d4ruhggz]{gap:var(--s-2);border-top:2px solid var(--yellow);padding-top:var(--s-3);align-content:start;display:grid}.proof-item[data-astro-cid-d4ruhggz]:nth-child(3n+2){border-top-color:var(--blue)}.proof-item[data-astro-cid-d4ruhggz]:nth-child(3n){border-top-color:var(--red)}dt[data-astro-cid-d4ruhggz]{gap:var(--s-1);display:grid}.figure[data-astro-cid-d4ruhggz]{font-family:var(--font-heading);font-size:var(--step-5);font-variant-numeric:lining-nums;color:var(--paper);font-weight:700;line-height:1}.figure--word[data-astro-cid-d4ruhggz]{font-size:var(--step-4);line-height:1.1}.label[data-astro-cid-d4ruhggz]{font-size:var(--step-0);color:var(--paper)}dd[data-astro-cid-d4ruhggz]{color:#b9b2a0;margin:0;font-size:15px}.quotes-head[data-astro-cid-xv4jlwnx]{font-size:var(--step-4);margin-bottom:var(--s-5)}.quotes-list[data-astro-cid-xv4jlwnx]{columns:2 360px;column-gap:var(--s-5);margin:0;padding:0;list-style:none}.quotes-list[data-astro-cid-xv4jlwnx] li[data-astro-cid-xv4jlwnx]{break-inside:avoid;margin-bottom:var(--s-5)}.quote[data-astro-cid-xv4jlwnx]{gap:var(--s-3);border-top:2px solid var(--yellow);padding-top:var(--s-3);margin:0;display:grid}.quotes-list[data-astro-cid-xv4jlwnx] li[data-astro-cid-xv4jlwnx]:nth-child(3n+2) .quote[data-astro-cid-xv4jlwnx]{border-top-color:var(--blue)}.quotes-list[data-astro-cid-xv4jlwnx] li[data-astro-cid-xv4jlwnx]:nth-child(3n) .quote[data-astro-cid-xv4jlwnx]{border-top-color:var(--red)}blockquote[data-astro-cid-xv4jlwnx]{margin:0}blockquote[data-astro-cid-xv4jlwnx] p[data-astro-cid-xv4jlwnx]{font-size:var(--step-0);margin:0;line-height:1.65}blockquote[data-astro-cid-xv4jlwnx] p[data-astro-cid-xv4jlwnx]:before{content:"“"}blockquote[data-astro-cid-xv4jlwnx] p[data-astro-cid-xv4jlwnx]:after{content:"”"}figcaption[data-astro-cid-xv4jlwnx]{gap:2px;font-size:15px;display:grid}.quote-name[data-astro-cid-xv4jlwnx]{font-weight:700}.quote-firm[data-astro-cid-xv4jlwnx]{color:var(--muted)}.cases[data-astro-cid-5gfzxybd]{gap:0 var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));display:grid}.more[data-astro-cid-5gfzxybd]{margin-top:var(--s-4);font-weight:700}.section-head[data-astro-cid-vvzka67j],.section-head[data-astro-cid-vvzka67j] .lede[data-astro-cid-vvzka67j]{max-width:none}
