.browse-banner-row[data-astro-cid-u7s67gfo]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.browse-banner-img[data-astro-cid-u7s67gfo]{object-fit:contain;flex-shrink:0}.shape-circle[data-astro-cid-u7s67gfo]{border-radius:999px}.shape-diamond[data-astro-cid-u7s67gfo]{border-radius:var(--radius-sm);transform:rotate(45deg)}.shape-square[data-astro-cid-u7s67gfo]{border-radius:var(--radius-md)}.browse-banner-text[data-astro-cid-u7s67gfo]{flex:1;min-width:0}.browse-banner-text[data-astro-cid-u7s67gfo] h1[data-astro-cid-u7s67gfo]{margin:0}.browse-banner-blurb[data-astro-cid-u7s67gfo]{margin:var(--space-2) 0 0;color:var(--text-muted);max-width:70ch}.browse-banner-action[data-astro-cid-u7s67gfo]{flex-shrink:0;margin-left:auto}@media (width<=640px){.browse-banner-action[data-astro-cid-u7s67gfo]{flex-basis:100%;margin-left:0}.browse-banner-action[data-astro-cid-u7s67gfo] .btn{width:100%}}.page-jump[data-astro-cid-ohknivtf],.page-perpage[data-astro-cid-ohknivtf]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.page-jump[data-astro-cid-ohknivtf] label[data-astro-cid-ohknivtf],.page-perpage[data-astro-cid-ohknivtf] label[data-astro-cid-ohknivtf]{align-items:center;gap:var(--space-2);color:var(--text-muted);display:flex}.page-jump[data-astro-cid-ohknivtf] input[data-astro-cid-ohknivtf][type=number]{width:4.5em}.pagination-edge[data-astro-cid-ohknivtf]{flex:1 1 0;align-items:center;display:flex}.pagination-edge-end[data-astro-cid-ohknivtf]{justify-content:flex-end}.pagination-center[data-astro-cid-ohknivtf]{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (width<=760px){.pagination[data-astro-cid-ohknivtf]{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pagination-edge-start[data-astro-cid-ohknivtf]{grid-area:1/1}.pagination-edge-end[data-astro-cid-ohknivtf]{grid-area:1/2}.pagination-center[data-astro-cid-ohknivtf]{grid-area:2/1/auto/-1}}@media (width<=640px){.advanced-search-trigger[data-astro-cid-hagzykdy]{width:100%}}.advanced-search[data-astro-cid-hagzykdy]{width:min(30rem, calc(100vw - 2 * var(--space-5)));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg);margin:auto;padding:0}.advanced-search[data-astro-cid-hagzykdy]::backdrop{background:#0000008c}.advanced-search-form[data-astro-cid-hagzykdy]{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.advanced-search-head[data-astro-cid-hagzykdy]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.advanced-search-head[data-astro-cid-hagzykdy] h2[data-astro-cid-hagzykdy]{font-size:var(--text-lg);margin:0}.advanced-search-close[data-astro-cid-hagzykdy]{border:1px solid var(--border);border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.advanced-search-close[data-astro-cid-hagzykdy]:hover{color:var(--text);border-color:var(--border-strong)}.advanced-search-close[data-astro-cid-hagzykdy] svg[data-astro-cid-hagzykdy]{width:1rem;height:1rem}.advanced-search-sub[data-astro-cid-hagzykdy]{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-sm);color:var(--text-muted)}.advanced-search-fields[data-astro-cid-hagzykdy]{gap:var(--space-4);flex-direction:column;display:flex}.filter-group-wide[data-astro-cid-hagzykdy]{grid-column:1/-1}.advanced-search-fields[data-astro-cid-hagzykdy] .field[data-astro-cid-hagzykdy]{font-size:var(--text-sm)}.advanced-search-actions[data-astro-cid-hagzykdy]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-2);display:flex}.advanced-search-actions[data-astro-cid-hagzykdy] .btn[data-astro-cid-hagzykdy]{flex:1}.advanced-search-clear[data-astro-cid-hagzykdy]{font-size:var(--text-sm);color:var(--text-muted);flex-shrink:0;text-decoration:none}.advanced-search-clear[data-astro-cid-hagzykdy]:hover{color:var(--text);text-decoration:underline}
