.catalogue-source-note[data-astro-cid-3tmtcbuo]{margin-top:1.25rem;color:var(--text-muted);font-size:.9rem;max-width:76ch}#timeline-title[data-astro-cid-3tmtcbuo]+p[data-astro-cid-3tmtcbuo]{margin-top:1.5rem}.catalogue-intro[data-astro-cid-3tmtcbuo]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem)}.catalogue-intro[data-astro-cid-3tmtcbuo]>div[data-astro-cid-3tmtcbuo]{display:grid;gap:1.3rem;max-width:66ch;color:var(--text-muted)}.catalogue-filters[data-astro-cid-3tmtcbuo]{margin-top:2rem;padding:clamp(1.2rem,3vw,2.2rem);background:var(--surface);border:1px solid var(--linie)}.catalogue-filters[data-astro-cid-3tmtcbuo] label[data-astro-cid-3tmtcbuo]{display:block;margin-bottom:.5rem;font-weight:500;font-size:.92rem}.catalogue-filters[data-astro-cid-3tmtcbuo] input[data-astro-cid-3tmtcbuo],.catalogue-filters[data-astro-cid-3tmtcbuo] select[data-astro-cid-3tmtcbuo]{font:inherit;font-size:1rem;background:var(--bg);color:var(--text);border:1px solid var(--linie);border-radius:var(--radius);padding:.75rem;min-height:48px;width:100%;min-width:0}.catalogue-filters[data-astro-cid-3tmtcbuo] input[data-astro-cid-3tmtcbuo]:focus,.catalogue-filters[data-astro-cid-3tmtcbuo] select[data-astro-cid-3tmtcbuo]:focus{outline:2px solid var(--focus);outline-offset:2px}.catalogue-search[data-astro-cid-3tmtcbuo]{margin-bottom:1.5rem}.catalogue-filter-grid[data-astro-cid-3tmtcbuo]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.catalogue-actions[data-astro-cid-3tmtcbuo]{display:flex;gap:.6rem 1.5rem;flex-wrap:wrap;margin-top:1.4rem;align-items:center}.catalogue-submit[data-astro-cid-3tmtcbuo]{border:0;padding:.7rem 1.3rem;min-height:44px;font:inherit;font-weight:600;background:var(--brand);color:#fff;cursor:pointer;border-radius:var(--radius)}.catalogue-submit[data-astro-cid-3tmtcbuo]:hover{background:var(--brand-hover)}.catalogue-reset[data-astro-cid-3tmtcbuo]{border:0;background:none;color:var(--link);font:inherit;text-decoration:underline;text-underline-offset:.2em;min-height:44px;cursor:pointer;padding:0}.catalogue-result[data-astro-cid-3tmtcbuo]{margin-top:2rem;font-weight:500}.catalogue-groups[data-astro-cid-3tmtcbuo]{margin-top:2.5rem}.catalogue-group[data-astro-cid-3tmtcbuo]+.catalogue-group[data-astro-cid-3tmtcbuo]{margin-top:4rem}.catalogue-group__heading[data-astro-cid-3tmtcbuo]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.catalogue-group__heading[data-astro-cid-3tmtcbuo] .h2[data-astro-cid-3tmtcbuo]{font-size:clamp(1.7rem,2.5vw,2.4rem)}.catalogue-group__heading[data-astro-cid-3tmtcbuo]>a[data-astro-cid-3tmtcbuo]{font-size:.95rem;text-underline-offset:.2em}.catalogue-grid[data-astro-cid-3tmtcbuo]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 2.4rem}.catalogue-empty[data-astro-cid-3tmtcbuo]{padding:2.5rem 0;max-width:64ch}.catalogue-empty[data-astro-cid-3tmtcbuo] p[data-astro-cid-3tmtcbuo]{margin-top:1rem;color:var(--text-muted)}.catalogue-empty[data-astro-cid-3tmtcbuo]>div[data-astro-cid-3tmtcbuo]{margin-top:1.5rem;display:flex;gap:1rem 2rem;align-items:center;flex-wrap:wrap}.catalogue-help[data-astro-cid-3tmtcbuo]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.catalogue-help[data-astro-cid-3tmtcbuo]>div[data-astro-cid-3tmtcbuo]{max-width:62ch}.catalogue-help[data-astro-cid-3tmtcbuo] p[data-astro-cid-3tmtcbuo]{margin-top:1.5rem;color:var(--text-muted)}.catalogue-noscript[data-astro-cid-3tmtcbuo]{margin-block:2rem}@media(width<=1350px){.catalogue-filter-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width<=1050px){.catalogue-filter-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogue-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=700px){.catalogue-intro[data-astro-cid-3tmtcbuo]{grid-template-columns:1fr}.catalogue-filter-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:1fr}.catalogue-help[data-astro-cid-3tmtcbuo]{align-items:start;flex-direction:column}.catalogue-group[data-astro-cid-3tmtcbuo]+.catalogue-group[data-astro-cid-3tmtcbuo]{margin-top:3rem}}@media(width<=420px){.catalogue-filter-grid[data-astro-cid-3tmtcbuo]{grid-template-columns:1fr}}
