.top.svelte-16dim71{padding-top:56px}h1.svelte-16dim71{font-size:clamp(2.2rem,7vw,3.8rem);margin:10px 0 14px}.lead.svelte-16dim71{color:var(--muted);max-width:54ch}.filtros.svelte-16dim71{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 12px}.filtros.svelte-16dim71 button:where(.svelte-16dim71){font:500 .9rem var(--sans);padding:9px 18px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:background .2s}.filtros.svelte-16dim71 button:where(.svelte-16dim71):hover{background:var(--paper-2)}.filtros.svelte-16dim71 button.on:where(.svelte-16dim71){background:var(--walnut);color:#f7f1e6;border-color:var(--walnut)}.count.svelte-16dim71{font-size:.85rem;color:var(--muted);margin-bottom:24px}.grid.svelte-16dim71{display:grid;gap:24px}.card.svelte-16dim71{background:#fbf8f2;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.img.svelte-16dim71{aspect-ratio:10 / 7}.body.svelte-16dim71{padding:20px 22px 24px}.meta.svelte-16dim71{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}h2.svelte-16dim71{font-size:1.6rem;margin:6px 0 8px}.txt.svelte-16dim71{color:var(--muted);font-size:.95rem}.mat.svelte-16dim71{margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:.9rem}.mat.svelte-16dim71 span:where(.svelte-16dim71){color:var(--clay);font-weight:600;margin-right:6px}.end.svelte-16dim71{margin-top:56px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:28px;border:1px dashed var(--line);border-radius:var(--radius)}@media(min-width:700px){.grid.svelte-16dim71{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.grid.svelte-16dim71{grid-template-columns:repeat(3,1fr)}}
