.topics-page[data-astro-cid-wair2pp5]{--topics-ink:var(--foreground);--topics-muted:var(--muted-foreground);--topics-border:var(--border);background:var(--background);color:var(--topics-ink);padding:48px 0 72px}[data-astro-cid-wair2pp5][data-topics-default][hidden],.topics-search-page[data-astro-cid-wair2pp5][hidden]{display:none}.topics-page[data-astro-cid-wair2pp5] [data-astro-cid-wair2pp5][hidden]{display:none!important}.topics-search[data-astro-cid-wair2pp5]{max-width:560px;display:block}.topics-page[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.topics-featured[data-astro-cid-wair2pp5]{background:var(--card);border-bottom:1px solid var(--border);border-top:1px solid var(--border);width:100vw;margin-left:-50vw;position:relative;left:50%}.topics-featured[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.topics-results[data-astro-cid-wair2pp5],.topics-directory[data-astro-cid-wair2pp5]{margin-top:0}.topics-section-heading[data-astro-cid-wair2pp5]{margin-bottom:24px}.topics-section-heading[data-astro-cid-wair2pp5] h2[data-astro-cid-wair2pp5]{margin:0}.topics-heading-row[data-astro-cid-wair2pp5]{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.topics-total[data-astro-cid-wair2pp5],.topics-result-count[data-astro-cid-wair2pp5]{color:var(--topics-muted);font-family:var(--font-family-ui);font-size:14px}.topics-filter-note[data-astro-cid-wair2pp5]{color:var(--topics-muted);margin:0 0 24px;font-size:14px}.topics-filter-note[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]{color:var(--brand-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.topics-filter-note[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:hover,.topics-filter-note[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible{color:var(--brand-text-hover)}.topics-featured-grid[data-astro-cid-wair2pp5]{max-width:1200px;margin:0 auto;padding:0 32px;list-style:none;display:flex}.topics-featured-grid[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]{border-right:1px solid var(--border);flex:1 1 0;min-width:0}.topics-featured-grid[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]:first-child{border-left:1px solid var(--border)}.topics-featured-grid[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]{color:var(--brand-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:78px;padding:12px 8px;text-decoration:none;transition:background-color .18s;display:flex}.topics-featured-grid[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:hover{background:var(--category-strip-hover)}.topics-featured-name[data-astro-cid-wair2pp5]{letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.4}.topics-featured-count[data-astro-cid-wair2pp5]{color:var(--topics-muted);margin-top:4px;font-size:12px}.topics-link-count[data-astro-cid-wair2pp5]{color:var(--topics-muted);white-space:nowrap;font-size:.85em;font-weight:400}.topics-featured-grid[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:hover .topics-featured-name[data-astro-cid-wair2pp5],.topics-featured-grid[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible .topics-featured-name[data-astro-cid-wair2pp5]{color:var(--brand-text-hover);text-underline-offset:3px;text-decoration:underline}.topics-alphabet[data-astro-cid-wair2pp5]{margin:0 0 20px}.topics-groups[data-astro-cid-wair2pp5]{column-count:4;column-gap:28px}.topics-groups-filtered[data-astro-cid-wair2pp5]{column-count:1}.topics-groups-filtered[data-astro-cid-wair2pp5] .topics-group[data-astro-cid-wair2pp5] ul[data-astro-cid-wair2pp5]{column-count:4;column-gap:28px}.topics-groups-filtered[data-astro-cid-wair2pp5] .topics-group[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]{break-inside:avoid;margin:0 0 8px}.topics-group[data-astro-cid-wair2pp5]{break-inside:avoid;border-top:1px solid var(--topics-border);padding:12px 4px 20px;scroll-margin-top:110px}.topics-group[data-astro-cid-wair2pp5] h3[data-astro-cid-wair2pp5]{color:var(--badge-gold-dark);margin:0 0 8px}.topics-group[data-astro-cid-wair2pp5] ul[data-astro-cid-wair2pp5],.topics-result-list[data-astro-cid-wair2pp5]{margin:0;padding:0;list-style:none}.topics-group[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5],.topics-result-list[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]{color:var(--topics-ink);font-family:var(--font-family-ui);font-size:15px;line-height:1.4;text-decoration:none}.topics-group[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]+li[data-astro-cid-wair2pp5]{margin-top:8px}.topics-group[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:hover,.topics-group[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible,.topics-result-list[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:hover,.topics-result-list[data-astro-cid-wair2pp5] a[data-astro-cid-wair2pp5]:focus-visible{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.topics-result-count[data-astro-cid-wair2pp5]{margin:8px 0 0}.topics-result-list[data-astro-cid-wair2pp5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.topics-result-list[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]{border-top:1px solid var(--topics-border);padding:12px 0}.topics-empty[data-astro-cid-wair2pp5]{color:var(--topics-muted);font-family:var(--font-family-ui);margin:0}@media (width<=1023px){.topics-featured-grid[data-astro-cid-wair2pp5]{scrollbar-width:thin;padding:0 24px;overflow-x:auto}.topics-featured-grid[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]{flex:0 0 160px}.topics-groups[data-astro-cid-wair2pp5]{column-count:3}.topics-groups-filtered[data-astro-cid-wair2pp5]{column-count:1}.topics-groups-filtered[data-astro-cid-wair2pp5] .topics-group[data-astro-cid-wair2pp5] ul[data-astro-cid-wair2pp5]{column-count:3}.topics-result-list[data-astro-cid-wair2pp5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.topics-page[data-astro-cid-wair2pp5]{padding:28px 0 48px}.topics-featured-grid[data-astro-cid-wair2pp5]{padding:0 16px}.topics-featured-grid[data-astro-cid-wair2pp5] li[data-astro-cid-wair2pp5]{flex-basis:150px}.topics-groups[data-astro-cid-wair2pp5]{column-count:2;column-gap:20px}.topics-groups-filtered[data-astro-cid-wair2pp5]{column-count:1}.topics-groups-filtered[data-astro-cid-wair2pp5] .topics-group[data-astro-cid-wair2pp5] ul[data-astro-cid-wair2pp5]{column-count:2;column-gap:20px}.topics-result-list[data-astro-cid-wair2pp5]{grid-template-columns:1fr}}
