.head.astro-q3atiix6{gap:var(--space-s);padding-block:var(--space-l) var(--space-m);display:grid}.head.astro-q3atiix6 .lead.astro-q3atiix6{max-inline-size:34em}.jump.astro-q3atiix6 ul.astro-q3atiix6{flex-wrap:wrap;gap:.5rem;margin-block-start:var(--space-s);display:flex}.jump.astro-q3atiix6 a.astro-q3atiix6{border:1px solid var(--c-line-strong);min-block-size:2.75rem;font-size:var(--text-s);border-radius:999px;align-items:center;gap:.5rem;padding-inline:1.1rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.jump.astro-q3atiix6 a.astro-q3atiix6:hover{background:var(--c-ink);color:var(--c-paper);border-color:var(--c-ink)}.jump.astro-q3atiix6 a.astro-q3atiix6:hover .soft.astro-q3atiix6{color:inherit}html:not(.js) .search.astro-q3atiix6,html.js .jump.astro-q3atiix6{display:none}.search.astro-q3atiix6{border:1px solid var(--c-line);border-radius:var(--radius-l);background:var(--c-sand);gap:1.25rem;padding:clamp(1rem,.7rem + 1.2vw,1.75rem);display:grid}.panel.astro-q3atiix6{gap:1.25rem;display:grid}.filters-toggle.astro-q3atiix6{display:none}@media (width<=700px){.filters-toggle.astro-q3atiix6{border:1px solid var(--c-line-strong);background:var(--c-paper);min-block-size:2.75rem;font-size:var(--text-s);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:.55rem;padding-inline:1rem 1.15rem;font-weight:500;display:inline-flex}.filters-toggle.astro-q3atiix6[aria-expanded=true]{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-paper)}.filters-toggle.astro-q3atiix6[aria-expanded=true] circle.astro-q3atiix6{fill:var(--c-ink)}.filters-toggle.astro-q3atiix6:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.badge.astro-q3atiix6{background:var(--c-ink);block-size:1.4rem;min-inline-size:1.4rem;color:var(--c-paper);border-radius:999px;place-items:center;padding-inline:.35rem;font-size:.75rem;line-height:1;display:inline-grid}.badge.astro-q3atiix6[hidden]{display:none}.filters-toggle.astro-q3atiix6[aria-expanded=true] .badge.astro-q3atiix6{background:var(--c-paper);color:var(--c-ink)}.search.astro-q3atiix6:not(.is-open) .panel.astro-q3atiix6{display:none}.search.astro-q3atiix6{gap:1rem}.search.astro-q3atiix6:not(.is-open){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem 1rem}.search.astro-q3atiix6:not(.is-open) .bar.astro-q3atiix6{display:contents}.search.astro-q3atiix6:not(.is-open) .count.astro-q3atiix6{text-align:end;justify-self:end}.search.astro-q3atiix6:not(.is-open) .bar-end.astro-q3atiix6{grid-column:1/-1}}.deal.astro-q3atiix6{background:var(--c-paper);box-shadow:inset 0 0 0 1px var(--c-line-strong);border:0;border-radius:999px;flex-wrap:wrap;justify-self:start;gap:.25rem;padding:.25rem;display:flex}.deal.astro-q3atiix6 label.astro-q3atiix6{position:relative}.deal.astro-q3atiix6 input.astro-q3atiix6{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.deal.astro-q3atiix6 span.astro-q3atiix6{min-block-size:2.5rem;font-size:var(--text-s);border-radius:999px;align-items:center;padding-inline:1.15rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.deal.astro-q3atiix6 input.astro-q3atiix6:checked+span.astro-q3atiix6{background:var(--c-ink);color:var(--c-paper)}.deal.astro-q3atiix6 input.astro-q3atiix6:focus-visible+span.astro-q3atiix6{outline:2px solid var(--c-ink);outline-offset:2px}.fields.astro-q3atiix6{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.fields.astro-q3atiix6 .field.astro-q3atiix6:first-child{grid-column:1/-1}@media (width>=760px){.fields.astro-q3atiix6{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.fields.astro-q3atiix6 .field.astro-q3atiix6:first-child{grid-column:auto}}.field.astro-q3atiix6{grid-template-columns:minmax(0,1fr);gap:.4rem;min-inline-size:0;display:grid}.field.astro-q3atiix6 select.astro-q3atiix6,.money.astro-q3atiix6,.sort.astro-q3atiix6 select.astro-q3atiix6{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-paper);min-block-size:3rem;inline-size:100%;font-size:var(--text-m);padding-inline:.85rem}.money.astro-q3atiix6{align-items:center;gap:.4rem;display:flex}.money.astro-q3atiix6 input.astro-q3atiix6{font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;block-size:2.9rem;inline-size:100%;min-inline-size:0}.money.astro-q3atiix6 input.astro-q3atiix6:focus{outline:none}.money.astro-q3atiix6:focus-within,.field.astro-q3atiix6 select.astro-q3atiix6:focus-visible,.sort.astro-q3atiix6 select.astro-q3atiix6:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px}.more.astro-q3atiix6 summary.astro-q3atiix6{min-block-size:2.75rem;font-size:var(--text-s);cursor:pointer;align-items:center;gap:.5rem;font-weight:500;list-style:none;display:inline-flex}.more.astro-q3atiix6 summary.astro-q3atiix6::-webkit-details-marker{display:none}.more.astro-q3atiix6 summary.astro-q3atiix6:after{content:"+";font-size:1.1em;line-height:1}.more.astro-q3atiix6[open] summary.astro-q3atiix6:after{content:"–"}.has.astro-q3atiix6{border:0;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem;padding:0;display:flex}.has.astro-q3atiix6 legend.astro-q3atiix6{margin-block-end:.6rem}.check.astro-q3atiix6{display:inline-flex;position:relative}.check.astro-q3atiix6 input.astro-q3atiix6{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.check.astro-q3atiix6 span.astro-q3atiix6{border:1px solid var(--c-line-strong);background:var(--c-paper);min-block-size:2.5rem;font-size:var(--text-s);border-radius:999px;align-items:center;gap:.45rem;padding-inline:.95rem;display:inline-flex}.check.astro-q3atiix6 input.astro-q3atiix6:checked+span.astro-q3atiix6{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-paper)}.check.astro-q3atiix6 input.astro-q3atiix6:focus-visible+span.astro-q3atiix6{outline:2px solid var(--c-ink);outline-offset:2px}.check.astro-q3atiix6 span.astro-q3atiix6:before{content:"";border:1px solid;border-radius:50%;block-size:.5rem;inline-size:.5rem}.check.astro-q3atiix6 input.astro-q3atiix6:checked+span.astro-q3atiix6:before{background:currentColor}.bar.astro-q3atiix6{justify-content:space-between;align-items:center;gap:.75rem var(--space-m);border-block-start:1px solid var(--c-line-strong);flex-wrap:wrap;padding-block-start:1rem;display:flex}.count.astro-q3atiix6{font-weight:500}.bar-end.astro-q3atiix6{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.reset.astro-q3atiix6{min-block-size:2.75rem;font-size:var(--text-s)}.sort.astro-q3atiix6{font-size:var(--text-s);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sort.astro-q3atiix6 select.astro-q3atiix6{min-block-size:2.75rem;inline-size:auto;min-inline-size:0;max-inline-size:100%;font-size:var(--text-s)}.results.astro-q3atiix6{padding-block-start:var(--space-m)}.cards.astro-q3atiix6{gap:var(--space-l) var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}@media (width>=1100px){.cards.astro-q3atiix6{grid-template-columns:repeat(3,minmax(0,1fr))}}.rhead.astro-q3atiix6{justify-content:space-between;align-items:baseline;gap:.5rem var(--space-m);border-block-start:1px solid var(--c-ink);flex-wrap:wrap;grid-column:1/-1;margin-block-start:var(--space-m);padding-block-start:var(--space-s);display:flex}.rhead.astro-q3atiix6:first-child{margin-block-start:0}.empty.astro-q3atiix6{padding:var(--space-l) var(--gutter);border:1px dashed var(--c-line-strong);border-radius:var(--radius-l);justify-items:start;gap:.75rem;display:grid}.empty.astro-q3atiix6 .btn.astro-q3atiix6{margin-block-start:.5rem}
