.track.svelte-67u9p9{padding:calc(var(--mk-nav-height) + clamp(1.5rem, 5vh, 3rem)) var(--mk-section-pad-x) clamp(4rem, 10vh, 7rem)}.wrap.svelte-67u9p9{max-width:1040px;margin:0 auto}.crumbs.svelte-67u9p9{color:var(--mk-text-tertiary);margin-bottom:1.4rem;font-size:.9375rem}.crumbs.svelte-67u9p9 a:where(.svelte-67u9p9){color:var(--mk-text-tertiary);text-decoration:none}.crumbs.svelte-67u9p9 a:where(.svelte-67u9p9):hover{color:var(--mk-text-primary)}.h1.svelte-67u9p9{font-family:var(--mk-font-display);letter-spacing:.004em;color:var(--mk-text-primary);margin:0;font-size:clamp(2.6rem,5.4vw,4.25rem);font-weight:600;line-height:1.06}.lead.svelte-67u9p9{color:var(--mk-text-secondary);max-width:52ch;margin:1.15rem 0 0;font-size:clamp(1.1875rem,1.5vw,1.4375rem);line-height:1.62}.count.svelte-67u9p9{font-family:var(--mk-font-fiscal);letter-spacing:.02em;color:var(--mk-text-tertiary);margin:1.1rem 0 0;font-size:.9375rem}.group.svelte-67u9p9{margin-top:2.75rem}.group__h.svelte-67u9p9{font-family:var(--mk-font-display);letter-spacing:.004em;color:var(--mk-text-primary);margin:0 0 1.15rem;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:600;line-height:1.12}.group__list.svelte-67u9p9{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.group__list.svelte-67u9p9 a:where(.svelte-67u9p9){border-radius:var(--mk-radius-lg);border:1px solid var(--mk-border-subtle);background:var(--mk-surface-1);transition:border-color .16s var(--mk-ease), transform .16s var(--mk-ease);gap:.35rem;padding:1.35rem 1.5rem;text-decoration:none;display:grid}.group__list.svelte-67u9p9 a:where(.svelte-67u9p9):hover{border-color:var(--mk-accent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.group__list.svelte-67u9p9 a:where(.svelte-67u9p9){transition:none}.group__list.svelte-67u9p9 a:where(.svelte-67u9p9):hover{transform:none}}.it__t.svelte-67u9p9{color:var(--mk-text-primary);font-size:1.25rem;font-weight:600;line-height:1.3}.it__d.svelte-67u9p9{color:var(--mk-text-secondary);font-size:1.0625rem;line-height:1.6}.it__m.svelte-67u9p9{font-family:var(--mk-font-fiscal);letter-spacing:.02em;color:var(--mk-text-tertiary);font-size:.875rem}
