.wrap.svelte-1d73e2x{max-width:900px;padding:0 var(--gutter)}.doc.svelte-1d73e2x{padding-bottom:70px}h1.svelte-1d73e2x{text-transform:uppercase;margin-bottom:16px;font-size:clamp(30px,4vw,48px)}.lead.svelte-1d73e2x{color:var(--ink-2);max-width:70ch;margin-bottom:8px;font-size:15.5px}.block.svelte-1d73e2x{border-top:1px solid var(--line);margin-top:26px;padding:26px 0 4px}h2.svelte-1d73e2x{font-family:var(--font-display);letter-spacing:.01em;align-items:baseline;gap:14px;margin-bottom:14px;font-size:19px;display:flex}.idx.svelte-1d73e2x{font-family:var(--font-mono);font-size:var(--micro-3);letter-spacing:.18em;color:var(--accent-dark)}p.svelte-1d73e2x{color:var(--ink-2);max-width:74ch;font-size:14.5px;line-height:1.75}p.svelte-1d73e2x+p:where(.svelte-1d73e2x){margin-top:14px}dl.svelte-1d73e2x{flex-direction:column;gap:14px;margin-top:6px;display:flex}dt.svelte-1d73e2x{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;font-size:11.5px}dd.svelte-1d73e2x{color:var(--ink-2);max-width:74ch;font-size:14px;line-height:1.7}.contact-card.svelte-1d73e2x{margin-top:34px;padding:22px 24px}.contact-card.svelte-1d73e2x a:where(.svelte-1d73e2x){color:var(--ink);text-underline-offset:3px;text-decoration:underline}.contact-card.svelte-1d73e2x a:where(.svelte-1d73e2x):hover{color:var(--accent-dark)}.fine.svelte-1d73e2x{margin-top:10px}
