.prose.svelte-1q76pnm{width:100%;max-width:680px;margin:0 auto;padding:40px 24px 56px}.prose.svelte-1q76pnm .kicker{color:var(--accent);letter-spacing:.02em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.3}.prose.svelte-1q76pnm h1{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(30px,4.4vw,40px);font-weight:600;line-height:1.08}.prose.svelte-1q76pnm h2{letter-spacing:-.015em;margin:34px 0 10px;font-size:19px;font-weight:600}.prose.svelte-1q76pnm p,.prose.svelte-1q76pnm li{color:#33322d;font-size:16px;line-height:1.62}.prose.svelte-1q76pnm p{margin:0 0 14px}.prose.svelte-1q76pnm .lead{color:var(--muted);margin-bottom:26px;font-size:18px;line-height:1.55}.prose.svelte-1q76pnm ol,.prose.svelte-1q76pnm ul{margin:0 0 16px;padding-left:22px}.prose.svelte-1q76pnm li{margin-bottom:7px}.prose.svelte-1q76pnm strong{font-weight:600}.prose.svelte-1q76pnm a{color:var(--accent);text-underline-offset:2px;text-decoration-thickness:1px}.prose.svelte-1q76pnm kbd{font-size:11px}.prose.svelte-1q76pnm .aside{border-left:2px solid var(--accent-soft);color:var(--muted);margin:0 0 16px;padding-left:14px;font-size:15px}.prose.svelte-1q76pnm .notice{background:var(--accent-soft);color:#7d3218;border-radius:9px;margin:0 0 24px;padding:13px 15px;font-size:14px}.prose.svelte-1q76pnm .next{border-top:1px solid var(--hairline);margin-top:34px;padding-top:18px}
