.journal{padding-block:clamp(36px,7vw,92px);min-height:65vh}.kicker{color:var(--quiet);font:500 .83rem var(--body);letter-spacing:.035em}.journal h1,.journal h2{font-family:var(--display);font-weight:400;letter-spacing:-.035em}.journal h1{font-size:clamp(2.8rem,6.3vw,6.2rem);line-height:1.02;max-width:21ch;margin:1rem 0}.journal .deck{font-size:clamp(1.05rem,1.7vw,1.4rem);color:var(--quiet);line-height:1.5;max-width:62ch}.journal-list{padding:0;margin:3rem 0;list-style:none;border-bottom:1px solid var(--line)}.journal-list li{display:grid;grid-template-columns:3rem 1fr;gap:16px;padding:1.5rem 0;border-top:1px solid var(--line)}.journal-list span{color:var(--accent);font-variant-numeric:tabular-nums}.journal-list h2{font-size:clamp(1.7rem,3.2vw,2.8rem);line-height:1.1;margin:0}.journal-list p{color:var(--quiet);max-width:65ch}.journal a:hover{text-decoration:underline}.reading{font-size:1.04rem;line-height:1.68;max-width:68ch;margin:2.5rem 0;overflow-wrap:anywhere}.reading p{margin:0 0 1.1em}.reading h2{font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.15;margin:1.6em 0 .5em}.journal .kicker a,.journal>a,.reading a{text-decoration:underline;text-underline-offset:3px}.reading figure{margin:2rem 0}.reading img{border:1px solid var(--line)}.reading figcaption{color:var(--quiet);font-size:.875rem}.reading details{border-top:1px solid var(--line);padding:12px 0}.reading summary{cursor:pointer;font-weight:550}.reading details p{margin:.6rem 0}.journal{--proof-ink:var(--ink,#20211d);--proof-quiet:var(--quiet,#55594f);--proof-line:var(--line,#c3c4bc)}.journal .bench-scroll{margin:1.1rem 0 2rem}.journal .bench-table a{text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px}.journal .bench-table td{white-space:nowrap}.journal .bench-scroll>p{font-size:.85rem;color:var(--quiet)}