.program-table.svelte-6nip5k{width:100%;min-width:40rem;border-collapse:collapse;font-size:.95rem}.program-table.svelte-6nip5k th:where(.svelte-6nip5k),.program-table.svelte-6nip5k td:where(.svelte-6nip5k){border-bottom:1px solid var(--color-line);padding:1rem 1.25rem;text-align:left;vertical-align:top}.program-table.svelte-6nip5k thead:where(.svelte-6nip5k) th:where(.svelte-6nip5k){font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted)}.program-table.svelte-6nip5k tbody:where(.svelte-6nip5k) tr:where(.svelte-6nip5k):last-child>:where(.svelte-6nip5k){border-bottom:0}.program-table.svelte-6nip5k tbody:where(.svelte-6nip5k) th:where(.svelte-6nip5k){display:grid;gap:.15rem;font-weight:600}.program-table.svelte-6nip5k tbody:where(.svelte-6nip5k) th:where(.svelte-6nip5k) span:where(.svelte-6nip5k){font-size:.85rem;font-weight:400;color:var(--color-muted)}.program-table.svelte-6nip5k td:where(.svelte-6nip5k){color:var(--color-ink)}.quote.svelte-6nip5k{margin:0 auto;max-width:52rem;text-align:center}.quote.svelte-6nip5k p:where(.svelte-6nip5k){margin:0;font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.4rem);font-style:italic;line-height:1.25;color:var(--color-ink)}.quote.svelte-6nip5k figcaption:where(.svelte-6nip5k){margin-top:1rem;font-weight:600;color:var(--color-muted)}.measure-list.svelte-6nip5k{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.measure-list.svelte-6nip5k li:where(.svelte-6nip5k){border-left:3px solid var(--color-secondary);padding-left:1rem;line-height:1.65;color:var(--color-ink)}
