.archive.svelte-1d6nxft{max-width:var(--content-width,1200px);min-height:100vh;padding:calc(var(--space-16) * 2) var(--space-4) calc(var(--space-16) * 2);margin-inline:auto}header.svelte-1d6nxft{margin-block-end:var(--space-16)}header.svelte-1d6nxft .filter:where(.svelte-1d6nxft){align-items:center;gap:var(--space-4);font-size:calc(var(--font-size-lg) * 1.1);margin-block-start:var(--space-4);display:flex}header.svelte-1d6nxft .filter:where(.svelte-1d6nxft) p:where(.svelte-1d6nxft),header.svelte-1d6nxft .filter:where(.svelte-1d6nxft) button:where(.svelte-1d6nxft){font-family:var(--font-secondary)}.range.svelte-1d6nxft{flex-wrap:wrap;align-items:baseline;margin-block-start:var(--space-2);display:flex}.range.svelte-1d6nxft button:where(.svelte-1d6nxft){color:var(--font-color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .12em}.slants.svelte-1d6nxft{color:var(--font-color-primary);font-weight:300;display:inline-flex}.slants.svelte-1d6nxft i:where(.svelte-1d6nxft){font-style:normal}.range.svelte-1d6nxft button:where(.svelte-1d6nxft):hover,.range.svelte-1d6nxft button:where(.svelte-1d6nxft):focus-visible,.range.svelte-1d6nxft button.active:where(.svelte-1d6nxft),button.active.svelte-1d6nxft+.slants:where(.svelte-1d6nxft) i:where(.svelte-1d6nxft):nth-child(-n+2){color:var(--color-primary)}.slants.svelte-1d6nxft:has(+button.active:where(.svelte-1d6nxft)) i:where(.svelte-1d6nxft):nth-last-child(-n+2){color:var(--color-primary)}.range.svelte-1d6nxft button:where(.svelte-1d6nxft):focus-visible{outline:2px solid var(--color-primary);outline-offset:.2em}.page-title.svelte-1d6nxft{font-size:var(--font-size-5xl);color:var(--color-primary)}.program-list.svelte-1d6nxft{gap:clamp(var(--space-4), 3vw, var(--space-12));padding-block:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.empty-state.svelte-1d6nxft{border-top:1px solid var(--color-primary);padding-block:var(--space-6)}@media (width<=700px){header.svelte-1d6nxft{grid-template-columns:1fr}}
