.head.svelte-11pfpb9{border-block-end:1px solid var(--rule-strong);padding-block:2rem 2.5rem}h1.svelte-11pfpb9{letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1}.caption.svelte-11pfpb9{text-transform:uppercase;letter-spacing:.08em;margin:1rem 0 0}.aside.svelte-11pfpb9{margin-block-start:1.5rem}.aside.svelte-11pfpb9 a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.aside.svelte-11pfpb9 a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.body.svelte-11pfpb9{max-inline-size:65ch;color:var(--ink);line-height:1.6}.body.svelte-11pfpb9 h2{border-block-start:1px solid var(--rule);font-size:var(--text-lg);margin:2.5rem 0 .5rem;padding-block-start:1rem;font-weight:600}.body.svelte-11pfpb9 h2:first-of-type{border-block-start:none;padding-block-start:0}.body.svelte-11pfpb9 h3{font-size:var(--text-base);margin:1.5rem 0 .4rem;font-weight:600}.body.svelte-11pfpb9 p{color:var(--ink-muted);margin:0}.body.svelte-11pfpb9 p+p{margin-block-start:.75rem}.body.svelte-11pfpb9 a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.body.svelte-11pfpb9 a:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.body.svelte-11pfpb9 hr{border:none;border-block-start:1px solid var(--rule-strong);margin:4rem 0 0}
