.prose[data-astro-cid-x5kk2amj]{max-width:calc(68ch + 2 * var(--gutter));padding-top:clamp(22px,3vw,40px);padding-bottom:clamp(44px,5vw,80px)}.prose[data-astro-cid-x5kk2amj] h1[data-astro-cid-x5kk2amj]{margin:clamp(26px,3vw,36px) 0 18px;font-size:clamp(36px,4.6vw,54px);line-height:1}.lede[data-astro-cid-x5kk2amj]{color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:500;line-height:1.6}.meta[data-astro-cid-x5kk2amj]{color:var(--ink-soft);margin:0 0 8px;font-size:12.5px}.prose-body[data-astro-cid-x5kk2amj] h2{font-family:var(--font-display);font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;letter-spacing:-.025em;margin:40px 0 12px;font-size:clamp(22px,2.4vw,28px);font-weight:850;line-height:1.1}.prose-body[data-astro-cid-x5kk2amj] p,.prose-body[data-astro-cid-x5kk2amj] li{color:var(--ink-mid);font-size:16.5px;line-height:1.7}.prose-body[data-astro-cid-x5kk2amj] p{margin-bottom:14px}.prose-body[data-astro-cid-x5kk2amj] ul{gap:6px;margin:0 0 16px 22px;display:grid}.prose-body[data-astro-cid-x5kk2amj] strong{color:var(--ink)}.prose-body[data-astro-cid-x5kk2amj] a{color:var(--accent);border-bottom:2px solid color-mix(in srgb, var(--gold) 55%, transparent)}.prose-body[data-astro-cid-x5kk2amj] a:hover{border-color:var(--gold)}.prose-body[data-astro-cid-x5kk2amj] .todo{border:1.5px dashed var(--gold);color:var(--ink);background:#fff3c4;border-radius:4px;padding:2px 6px;font-size:.95em}
