.m-footer.svelte-ghm0dk{background:var(--canvas);border-top:1px solid var(--rule)}.m-footer.in-season.svelte-ghm0dk{background:var(--ink);color:var(--text-on-ink);border-top-color:oklch(30% .008 65)}.m-footer-inner.svelte-ghm0dk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:2rem 1.5rem;display:flex}.brand-line.svelte-ghm0dk{align-items:center;display:flex}.brand-link.svelte-ghm0dk{align-items:center;text-decoration:none;display:inline-flex}.links.svelte-ghm0dk{gap:1.2rem;font-size:12.5px;display:flex}.links.svelte-ghm0dk a:where(.svelte-ghm0dk){color:var(--text-secondary);transition:color .12s}.in-season.svelte-ghm0dk .links:where(.svelte-ghm0dk) a:where(.svelte-ghm0dk){color:var(--text-on-ink-muted);align-items:center;min-height:44px;display:inline-flex}.in-season.svelte-ghm0dk .meta:where(.svelte-ghm0dk){color:var(--text-on-ink-muted)}.links.svelte-ghm0dk a:where(.svelte-ghm0dk):hover{color:var(--text-primary)}.in-season.svelte-ghm0dk .links:where(.svelte-ghm0dk) a:where(.svelte-ghm0dk):hover{color:var(--red-on-ink)}.meta.svelte-ghm0dk{font-family:var(--font-sans);color:var(--text-muted);font-size:12px}@media (prefers-reduced-motion:reduce){.in-season.svelte-ghm0dk .links:where(.svelte-ghm0dk) a:where(.svelte-ghm0dk){transition:none}}
