.ex-page{max-width:760px;margin:0 auto;padding:12px 0 60px}.ex-eyebrow{letter-spacing:.2em;color:var(--accent);margin:6px 0 10px;font-size:11px;font-weight:800}.ex-page h1{letter-spacing:-.03em;text-wrap:balance;margin:0 0 12px;font-size:clamp(26px,4vw,36px);font-weight:800;line-height:1.1}.ex-lede{color:var(--text-muted);text-wrap:pretty;margin:0 0 10px;font-size:15px;line-height:1.65}.ex-page section{border-top:1px solid var(--border);margin-top:14px;padding:18px 0 6px}.ex-page h2{letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:800}.ex-page p,.ex-page li{color:var(--text-muted);text-wrap:pretty;font-size:14px;line-height:1.7}.ex-page ul{flex-direction:column;gap:6px;margin:6px 0 0;padding-left:20px;display:flex}.ex-page b{color:var(--text)}.ex-page code{font-family:var(--font-mono,ui-monospace, monospace);background:#ffffff0f;border-radius:5px;padding:1px 6px;font-size:12.5px}.ex-page a{color:var(--accent);font-weight:600;text-decoration:none}.ex-page a:hover{text-decoration:underline}.ex-foot{border-top:1px solid var(--border);color:var(--text-faint);margin-top:22px;padding-top:14px;font-size:12.5px;line-height:1.6}
