.catalog-page.svelte-10w1n2d{max-width:1000px}.page-heading.svelte-10w1n2d{gap:1rem;max-width:780px;display:grid}.eyebrow.svelte-10w1n2d{color:var(--blue);margin:0;font-size:.78rem;font-weight:650}h1.svelte-10w1n2d{font-size:clamp(3rem,8vw,6rem)}.page-heading.svelte-10w1n2d>p:where(.svelte-10w1n2d):last-child{color:var(--secondary);margin:.5rem 0 0;font-size:1.05rem;line-height:1.7}.filters.svelte-10w1n2d{grid-template-columns:2fr 1fr auto;align-items:end;gap:1rem;margin:3rem 0;display:grid}.filters.svelte-10w1n2d label:where(.svelte-10w1n2d){color:var(--secondary);gap:.45rem;font-size:.75rem;display:grid}.filters.svelte-10w1n2d input:where(.svelte-10w1n2d),.filters.svelte-10w1n2d select:where(.svelte-10w1n2d),.filters.svelte-10w1n2d button:where(.svelte-10w1n2d){border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--ink);padding:.7rem .85rem}.filters.svelte-10w1n2d button:where(.svelte-10w1n2d){background:var(--ink);color:#fff;padding-inline:1.3rem}.empty-state.svelte-10w1n2d{border-top:1px solid var(--line);grid-template-columns:5rem 1fr;gap:1.5rem;margin-top:5rem;padding:2rem 0;display:grid}.empty-state.svelte-10w1n2d>span:where(.svelte-10w1n2d){color:var(--secondary);font-size:3rem;font-weight:600}h2.svelte-10w1n2d{letter-spacing:-.03em;margin:0;font-size:1.65rem}.card-list.svelte-10w1n2d{gap:1rem;margin-top:3rem;display:grid}.card-list.svelte-10w1n2d article:where(.svelte-10w1n2d){border:1px solid var(--line);border-radius:var(--radius-large);background:var(--surface);padding:1.5rem}.card-title.svelte-10w1n2d{justify-content:space-between;gap:1rem;display:flex}.card-title.svelte-10w1n2d p:where(.svelte-10w1n2d){color:var(--secondary);margin:0 0 .45rem;font-size:.72rem}.card-title.svelte-10w1n2d>span:where(.svelte-10w1n2d){color:var(--positive);font-size:.75rem}dl.svelte-10w1n2d{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0;padding:1.1rem 0;display:grid}dl.svelte-10w1n2d div:where(.svelte-10w1n2d){gap:.35rem;display:grid}dt.svelte-10w1n2d{color:var(--secondary);font-size:.68rem}dd.svelte-10w1n2d{margin:0;font-size:.82rem}.detail-link.svelte-10w1n2d,.card-list.svelte-10w1n2d footer:where(.svelte-10w1n2d) a:where(.svelte-10w1n2d){color:var(--blue)}footer.svelte-10w1n2d{color:var(--secondary);justify-content:space-between;font-size:.78rem;display:flex}@media (width<=700px){.filters.svelte-10w1n2d{grid-template-columns:1fr}dl.svelte-10w1n2d{grid-template-columns:repeat(2,1fr)}.card-title.svelte-10w1n2d,footer.svelte-10w1n2d{flex-direction:column}}
