.lb{--lb-scrim:color-mix(in oklab, var(--ink) 94%, black);--lb-pad-l:max(calc(var(--gutter) + clamp(.5rem, 3.6vw, 4.5rem)), calc((100vw - 92rem) / 2));--lb-col-w:32rem;--lb-col-r:calc(var(--lb-pad-l) + var(--lb-col-w));isolation:isolate;position:relative}.lb-stage{z-index:0;pointer-events:none;contain:strict;background:var(--ink);position:fixed;inset:0;overflow:hidden}.lb-stage canvas{opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);display:block;position:absolute;inset:0}.lb.is-live .lb-stage canvas{opacity:1}.lb-static{background:var(--ink);position:absolute;inset:0}.lb-static img{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.lb-still{margin:.4rem 0 0;display:none}.lb-still img{border-radius:var(--radius-m);border:1px solid var(--line);width:100%;height:auto;display:block}.lb.is-flat .lb-still{display:block}.lb-flatfig{align-items:end;gap:1.1rem;margin:1.2rem 0 0;display:none}.lb-flatfig img{width:auto;height:clamp(13rem,30vh,18rem);display:block}.lb-flatfig .lb-flatfig-cover{height:clamp(7rem,15vh,9.5rem);box-shadow:var(--shadow-2);border-radius:2px}.lb.is-flat .lb-flatfig{display:flex}.lb.is-flat:has(.lb-static img) .lb-flatfig{display:none}.lb-veil{z-index:1;pointer-events:none;background:linear-gradient(90deg, color-mix(in oklab, var(--lb-scrim) 98%, transparent) 0, color-mix(in oklab, var(--lb-scrim) 96%, transparent) max(30%, var(--lb-col-r) + 1rem), color-mix(in oklab, var(--lb-scrim) 70%, transparent) calc(var(--lb-col-r) + 2.75rem), color-mix(in oklab, var(--lb-scrim) 16%, transparent) calc(var(--lb-col-r) + 5.5rem), transparent calc(var(--lb-col-r) + 8rem));position:fixed;inset:0}.lb-flow{z-index:2;position:relative;overflow-x:clip}.lb-beat{min-height:100svh;padding-block:clamp(4rem,12vh,8rem);padding-inline:var(--lb-pad-l) var(--gutter);align-content:center;display:grid;position:relative}.lb-b0{padding-top:calc(var(--header-h,4.25rem) + clamp(2rem, 8vh, 5rem))}.lb-col{z-index:1;width:min(100%, var(--lb-col-w));gap:1.05rem;display:grid;position:relative}.lb-col>p:where(:not(.lb-aside,.lb-credit,.eyebrow,.lb-cue,.lb-actions,.lb-premise,.lb-by)){color:var(--text-2);max-width:var(--lb-col-w);text-wrap:pretty}.lb-title{letter-spacing:-.03em;font-variation-settings:"opsz" 144;text-wrap:balance;font-size:clamp(2.9rem,1.5rem + 4.4vw,5.3rem);line-height:.95}.lb-by{font-family:var(--font-mono);font-size:var(--t--1);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.lb-premise{font-size:var(--t-3);color:var(--text);text-wrap:pretty;line-height:1.2}.lb-lede{margin-top:.4rem}.lb-cue{font-family:var(--font-mono);font-size:var(--t--2);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-top:1.4rem}.lb-cue span:after{content:"";vertical-align:middle;background:var(--line-2);width:2.6rem;height:1px;margin-left:.8rem;display:inline-block}.lb-col h2{font-variation-settings:"opsz" 96;letter-spacing:-.026em;text-wrap:balance;font-size:clamp(1.9rem,1.2rem + 2.4vw,3rem);line-height:1.04}.lb-aside{font-family:var(--font-mono);font-size:var(--t--1);letter-spacing:.02em;color:var(--text-3);border-left:1px solid color-mix(in oklab, var(--accent) 60%, transparent);padding-left:.9rem;line-height:1.6}.lb-b5{align-content:start;gap:clamp(1.5rem,4vh,2.5rem)}.lb-qlist{gap:clamp(.9rem,2.2vh,1.4rem);width:min(100%,35rem);margin:0;padding:0;list-style:none;display:grid}.lb-qlist li .qcard{background:linear-gradient(160deg, color-mix(in oklab, var(--bg-2) 78%, transparent), transparent 62%), color-mix(in oklab, var(--lb-scrim) 90%, transparent)}.lb-actions{flex-wrap:wrap;gap:.75rem;margin-top:.6rem;display:flex}.lb-credit{font-size:var(--t--1);color:var(--text-3);max-width:30rem}.lb-flatcover{margin:.6rem 0 0;display:none}.lb-flatcover img{width:clamp(6.5rem,9vw,9rem);height:auto;box-shadow:var(--shadow-2);border-radius:2px}.lb.is-flat .lb-flatcover{display:block}@media (width<=72rem) and (aspect-ratio<=1){.lb{--lb-pad-l:var(--gutter);--lb-col-w:34rem;--lb-band:clamp(15rem, 46svh, 30rem)}html[data-book=little-book-of-common-sense-investing]{scroll-padding-top:calc(var(--header-h) + clamp(15rem, 46svh, 30rem) + 4.4rem)}.lb-stage{top:var(--header-h);height:var(--lb-band);z-index:3;pointer-events:auto;bottom:auto}.lb-stage:after{content:"";z-index:2;background:linear-gradient(180deg, transparent 0, color-mix(in oklab, var(--bg-0) 70%, transparent) 55%, var(--bg-0) 100%);pointer-events:none;height:2rem;position:absolute;bottom:0;left:0;right:0}.lb-veil{top:calc(var(--header-h) + var(--lb-band));z-index:3;pointer-events:auto;background:linear-gradient(180deg, var(--bg-0) 0, var(--bg-0) 88%, transparent 100%);height:4.4rem;bottom:auto}.lb-flow{padding-top:calc(var(--header-h) + var(--lb-band))}.lb-beat{align-content:start;min-height:0;padding-block:2.6rem 0}.lb-b0{padding-top:2.4rem}.lb-beat:where(:not(.lb-b0)){padding-top:26svh}.lb-b6{padding-bottom:12svh}.lb-qlist{gap:1.2rem}.lb-static img{object-position:50% 50%}}@media (prefers-reduced-motion:reduce){.lb-stage canvas{transition:none}}
