.wrap.svelte-1f7l0le{padding:clamp(28px,5vw,48px) 0 clamp(40px,6vw,72px)}h1.svelte-1f7l0le{margin:0 0 14px;font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.03em}.lede.svelte-1f7l0le{max-width:64ch;margin:0 0 28px;font-size:1rem;line-height:1.65;color:var(--text-dim)}.lede.svelte-1f7l0le b:where(.svelte-1f7l0le){color:var(--text);font-weight:600}.art.svelte-1f7l0le{margin:0 0 32px;max-width:520px}figcaption.svelte-1f7l0le{margin-top:10px;font-size:var(--text-tiny);line-height:1.6;color:var(--muted)}.prose.svelte-1f7l0le{max-width:68ch}.prose.svelte-1f7l0le h2:where(.svelte-1f7l0le){margin:30px 0 10px;font-size:1.15rem}.prose.svelte-1f7l0le p:where(.svelte-1f7l0le),.prose.svelte-1f7l0le li:where(.svelte-1f7l0le){font-size:var(--text-row);line-height:1.7;color:var(--text-dim)}.prose.svelte-1f7l0le ul:where(.svelte-1f7l0le){margin:0 0 12px;padding-left:20px}.prose.svelte-1f7l0le li:where(.svelte-1f7l0le){margin-bottom:8px}.prose.svelte-1f7l0le li:where(.svelte-1f7l0le) b:where(.svelte-1f7l0le),.prose.svelte-1f7l0le p:where(.svelte-1f7l0le) b:where(.svelte-1f7l0le){color:var(--text);font-weight:600}.prose.svelte-1f7l0le code:where(.svelte-1f7l0le){font-family:var(--mono);font-size:.92em;color:var(--text)}.cta.svelte-1f7l0le{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px}.note.svelte-1f7l0le{font-size:var(--text-tiny);color:var(--muted)}
