.page[data-astro-cid-uxbp4q5n]{padding:var(--space-4) 0 var(--space-7);max-width:900px}.breadcrumb[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary);margin-bottom:var(--space-2);font-size:.85rem}.breadcrumb[data-astro-cid-uxbp4q5n] a[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary)}.breadcrumb[data-astro-cid-uxbp4q5n] span[data-astro-cid-uxbp4q5n]{color:var(--color-text-primary);font-weight:600}.page-head[data-astro-cid-uxbp4q5n]{padding:var(--space-2) 0 var(--space-4)}.eyebrow[data-astro-cid-uxbp4q5n]{color:var(--color-accent-primary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:600;display:block}.page-head[data-astro-cid-uxbp4q5n] h1[data-astro-cid-uxbp4q5n]{font-size:var(--text-h1)}.page-head[data-astro-cid-uxbp4q5n] p[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary);max-width:60ch;margin-top:10px;font-size:14.5px}.page-head[data-astro-cid-uxbp4q5n] p[data-astro-cid-uxbp4q5n] a[data-astro-cid-uxbp4q5n]{color:var(--color-accent-primary)}.filter-bar[data-astro-cid-uxbp4q5n]{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.filter-field[data-astro-cid-uxbp4q5n]{flex-direction:column;gap:6px;display:flex}.filter-search[data-astro-cid-uxbp4q5n]{flex:240px;min-width:200px}.filter-field[data-astro-cid-uxbp4q5n] label[data-astro-cid-uxbp4q5n]{color:var(--color-text-primary);font-size:12px;font-weight:600}.filter-field[data-astro-cid-uxbp4q5n] input[data-astro-cid-uxbp4q5n],.filter-field[data-astro-cid-uxbp4q5n] select[data-astro-cid-uxbp4q5n]{font-family:var(--font-body);border:1px solid var(--color-border-subtle);background:var(--color-surface-base);color:var(--color-text-primary);border-radius:8px;min-width:180px;padding:9px 11px;font-size:14px}.filter-field[data-astro-cid-uxbp4q5n] input[data-astro-cid-uxbp4q5n]:focus,.filter-field[data-astro-cid-uxbp4q5n] select[data-astro-cid-uxbp4q5n]:focus{outline:2px solid var(--color-accent-primary);outline-offset:1px;border-color:var(--color-accent-primary)}.filter-clear[data-astro-cid-uxbp4q5n]{color:var(--color-accent-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:9px 2px;font-family:inherit;font-size:13px;font-weight:600}.filter-clear[data-astro-cid-uxbp4q5n]:hover{text-decoration:underline}@media (width<=560px){.filter-bar[data-astro-cid-uxbp4q5n]{flex-direction:column;align-items:stretch}.filter-field[data-astro-cid-uxbp4q5n] input[data-astro-cid-uxbp4q5n],.filter-field[data-astro-cid-uxbp4q5n] select[data-astro-cid-uxbp4q5n]{width:100%;min-width:0}}.compare-grid[data-astro-cid-uxbp4q5n]{gap:var(--space-3);grid-template-columns:1fr;display:grid}.compare-card[data-astro-cid-uxbp4q5n][hidden]{display:none}.compare-card[data-astro-cid-uxbp4q5n]{background:var(--color-surface-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-4);color:inherit;text-decoration:none;transition:border-color .15s,transform .15s;display:block}.compare-card[data-astro-cid-uxbp4q5n]:hover{border-color:var(--color-accent-primary);transform:translateY(-1px)}.cat-tag[data-astro-cid-uxbp4q5n]{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-tertiary);font-size:11px;font-weight:600}.compare-card[data-astro-cid-uxbp4q5n] h3[data-astro-cid-uxbp4q5n]{margin:8px 0 6px;font-size:17px}.compare-card[data-astro-cid-uxbp4q5n] .vs[data-astro-cid-uxbp4q5n]{color:var(--color-text-tertiary);margin:0 4px;font-size:14px;font-weight:400}.compare-card[data-astro-cid-uxbp4q5n] p[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary);margin:0 0 10px;font-size:13.5px}.compare-card[data-astro-cid-uxbp4q5n] p[data-astro-cid-uxbp4q5n] .dek-sep[data-astro-cid-uxbp4q5n]{color:var(--color-text-tertiary);margin:0 2px}.compare-card[data-astro-cid-uxbp4q5n] .go[data-astro-cid-uxbp4q5n]{color:var(--color-accent-primary);font-size:13.5px;font-weight:600}.empty[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary);font-size:14.5px}.upcoming-note[data-astro-cid-uxbp4q5n]{margin-top:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);padding:var(--space-3)}.upcoming-note[data-astro-cid-uxbp4q5n] p[data-astro-cid-uxbp4q5n]{color:var(--color-text-secondary);margin:0;font-size:13.5px}.upcoming-note[data-astro-cid-uxbp4q5n] a[data-astro-cid-uxbp4q5n]{color:var(--color-accent-primary)}
