._head_6040p_1{max-width:1120px;margin:0 auto;padding:var(--spacing-16) var(--spacing-6) 2.5rem}._eyebrow_6040p_2{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._title_6040p_3{font-family:var(--font-family-display);font-weight:400;font-size:clamp(2.8rem,6.5vw,5rem);line-height:.98;letter-spacing:-.03em;margin:0 0 1.25rem}._title_6040p_3 em{font-style:italic;color:var(--primary)}._sub_6040p_5{max-width:620px;font-size:1.15rem;line-height:1.6;color:var(--muted-foreground);margin:0}._featured_6040p_6{max-width:1120px;margin:0 auto var(--spacing-12);padding:0 var(--spacing-6)}._filters_6040p_7{max-width:1120px;margin:0 auto var(--spacing-8);padding:0 var(--spacing-6);display:flex;gap:var(--spacing-2);overflow-x:auto;scrollbar-width:none}._filters_6040p_7::-webkit-scrollbar{display:none}._chip_6040p_9{flex:none;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:999px;padding:8px 16px;font:inherit;font-size:.9rem;font-weight:550;cursor:pointer}._chip_6040p_9:hover{border-color:var(--primary)}._chipOn_6040p_11{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._grid_6040p_12{max-width:1120px;margin:0 auto;padding:0 var(--spacing-6);display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem var(--spacing-6)}._empty_6040p_13{color:var(--muted-foreground)}@media(max-width:960px){._grid_6040p_12{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._head_6040p_1{padding:2.5rem var(--spacing-4) var(--spacing-8)}._featured_6040p_6,._filters_6040p_7,._grid_6040p_12{padding-inline:var(--spacing-4)}._grid_6040p_12{grid-template-columns:1fr;gap:var(--spacing-8)}}
