.page-hero.svelte-1e0rsuc{text-align:center;border-bottom:1px solid var(--border);padding:140px 0 64px}.eyebrow.svelte-1e0rsuc{letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:14px;font-size:.72rem;font-weight:700}.page-hero.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){color:var(--text);margin-bottom:16px;font-size:clamp(2.2rem,5vw,3.5rem)}.subtitle.svelte-1e0rsuc{color:var(--text-sec);max-width:540px;margin:0 auto 14px;font-size:1.05rem;line-height:1.65}.date.svelte-1e0rsuc{color:var(--text-dim);font-size:.78rem}.prose-page.svelte-1e0rsuc{padding:64px 0 96px}.prose-page.svelte-1e0rsuc .container:where(.svelte-1e0rsuc){max-width:740px}.callout.svelte-1e0rsuc{color:var(--text-sec);border-left:3px solid var(--teal);border-radius:var(--radius-sm);margin-bottom:56px;padding:22px 26px;font-size:.92rem;line-height:1.7}.callout.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--text)}h2.svelte-1e0rsuc{color:var(--teal);border-top:1px solid var(--border);letter-spacing:-.02em;margin-top:52px;margin-bottom:16px;padding-top:52px;font-size:1.35rem}h2.svelte-1e0rsuc:first-of-type{border-top:none;padding-top:0}h3.svelte-1e0rsuc{color:var(--text);margin-top:26px;margin-bottom:10px;font-size:1rem;font-weight:700}p.svelte-1e0rsuc{color:var(--text-sec);margin-bottom:14px;font-size:.93rem;line-height:1.8}strong.svelte-1e0rsuc{color:var(--text)}a.svelte-1e0rsuc{color:var(--teal)}a.svelte-1e0rsuc:hover{text-decoration:underline}.table-wrap.svelte-1e0rsuc{border-radius:var(--radius-sm);margin:16px 0 24px;overflow-x:auto}table.svelte-1e0rsuc{border-collapse:collapse;width:100%;font-size:.86rem}th.svelte-1e0rsuc{text-align:left;color:var(--text-dim);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:12px 16px;font-size:.72rem;font-weight:600}td.svelte-1e0rsuc{color:var(--text-sec);border-bottom:1px solid var(--border);padding:12px 16px}tr.svelte-1e0rsuc:last-child td:where(.svelte-1e0rsuc){border-bottom:none}
