.t10-hero[data-astro-cid-o5woi2mn]{border-bottom:1px solid var(--border);background:var(--bg)}.t10-hero__inner[data-astro-cid-o5woi2mn]{gap:var(--space-4);padding-block:var(--space-6);flex-direction:column;display:flex}.t10-hero__eyebrow[data-astro-cid-o5woi2mn]{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-text);font-weight:600;display:flex}.t10-hero__title[data-astro-cid-o5woi2mn]{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(36px,4vw,60px);font-style:italic;font-weight:800;line-height:.95}.t10-hero__title[data-astro-cid-o5woi2mn] span[data-astro-cid-o5woi2mn]{color:var(--brand-mark);display:block}.t10-hero__intro[data-astro-cid-o5woi2mn]{max-width:56ch;font-size:var(--fs-md);color:var(--text-2);line-height:1.5}.t10-index[data-astro-cid-bzs5n2lh]{padding-top:var(--space-6);border-top:1px solid var(--border)}.t10-index__title[data-astro-cid-bzs5n2lh]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);font-size:var(--fs-xl);text-transform:uppercase;font-style:italic;font-weight:800;display:flex}.t10-index__grid[data-astro-cid-bzs5n2lh]{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.t10-index__grid[data-astro-cid-bzs5n2lh] h3[data-astro-cid-bzs5n2lh]{margin-bottom:var(--space-2);font-size:var(--fs-base);font-weight:700}.t10-index__grid[data-astro-cid-bzs5n2lh] ul[data-astro-cid-bzs5n2lh]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.t10-index__grid[data-astro-cid-bzs5n2lh] a[data-astro-cid-bzs5n2lh]{font-size:var(--fs-xs);color:var(--text-2)}.t10-index__grid[data-astro-cid-bzs5n2lh] a[data-astro-cid-bzs5n2lh]:hover{color:var(--text);text-decoration:underline}.t10-controls[data-astro-cid-f76liszh]{gap:var(--space-5);flex-direction:column;display:flex}.t10-picker[data-astro-cid-f76liszh]{--t10-accent:var(--cyan);gap:var(--space-5);padding:var(--space-6);border:1px solid var(--border);background:var(--surface-2);flex-direction:column;display:flex}.t10-search[data-astro-cid-f76liszh]{align-items:center;gap:var(--space-3) var(--space-6);grid-template-columns:minmax(180px,1fr) minmax(280px,460px);display:grid}.t10-search__label[data-astro-cid-f76liszh]{font-size:var(--fs-sm);letter-spacing:.07em;text-transform:uppercase;color:var(--text);font-weight:700}.t10-search__field[data-astro-cid-f76liszh]{align-items:center;gap:var(--space-3);min-height:52px;padding-inline:var(--space-4);border:1px solid var(--border);background:var(--surface);color:var(--t10-accent);display:flex}.t10-search__field[data-astro-cid-f76liszh]:focus-within{border-color:var(--t10-accent)}.t10-search__field[data-astro-cid-f76liszh] input[data-astro-cid-f76liszh]{min-width:0;color:var(--text);font:inherit;font-size:var(--fs-base);background:0 0;border:0;flex:1}.t10-search__field[data-astro-cid-f76liszh] input[data-astro-cid-f76liszh]:focus{outline:none}.t10-search__field[data-astro-cid-f76liszh] input[data-astro-cid-f76liszh]::placeholder{color:var(--text-3)}.t10-search__status[data-astro-cid-f76liszh]{font-size:var(--fs-xs);color:var(--text-2);grid-column:1/-1}.t10-search__status[data-astro-cid-f76liszh]:empty{display:none}.t10-groups[data-astro-cid-f76liszh] ul[data-astro-cid-f76liszh],.t10-cats[data-astro-cid-f76liszh] ul[data-astro-cid-f76liszh]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.t10-groups[data-astro-cid-f76liszh] ul[data-astro-cid-f76liszh]{border-bottom:1px solid var(--border)}.t10-groups[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh]{padding:var(--space-3) 0;font-size:var(--fs-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);border-bottom:3px solid #0000;margin-bottom:-1px;font-style:italic;font-weight:800;display:inline-block}.t10-groups[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh]:hover{color:var(--text)}.t10-groups[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh][aria-current=true]{border-bottom-color:var(--t10-accent);color:var(--text)}.t10-cats[data-astro-cid-f76liszh] ul[data-astro-cid-f76liszh]{gap:var(--space-2)}.t10-cats[data-astro-cid-f76liszh] li[data-astro-cid-f76liszh][hidden]{display:none}.t10-cats[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh]{border:1px solid var(--border);font-size:var(--fs-xs);letter-spacing:.02em;color:var(--text-2);padding:11px 16px;font-weight:600;transition:border-color .15s,color .15s;display:inline-block}.t10-cats[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh]:hover{border-color:var(--text-2);color:var(--text)}.t10-cats[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh][aria-current=true]{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}@media (width<=720px){.t10-picker[data-astro-cid-f76liszh]{padding:var(--space-5) var(--space-4)}.t10-search[data-astro-cid-f76liszh]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.t10-groups[data-astro-cid-f76liszh] ul[data-astro-cid-f76liszh]{gap:var(--space-5);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.t10-groups[data-astro-cid-f76liszh] a[data-astro-cid-f76liszh]{white-space:nowrap}}.t10-empty[data-astro-cid-buemyzso]{padding-block:var(--space-8);font-size:var(--fs-lg);color:var(--text-2)}.t10[data-astro-cid-buemyzso]{gap:var(--space-6);padding-block:var(--space-6) var(--space-7);flex-direction:column;display:flex}.t10-results[data-astro-cid-buemyzso]{margin-top:var(--space-2);min-height:480px;scroll-margin-top:calc(var(--header-h) + var(--space-4))}.t10-results[data-astro-cid-buemyzso][aria-busy=true]{opacity:.45;transition:opacity .2s}html[data-t10-pending] .t10-results[data-astro-cid-buemyzso]{visibility:hidden}.t10-error[data-astro-cid-buemyzso]{padding-block:var(--space-6);font-size:var(--fs-md);color:var(--text-2)}
