.hero-stats[data-astro-cid-idn2biu3]{list-style:none;margin:6px 0 0;padding:18px 0 0;display:flex;flex-wrap:wrap;gap:12px 32px;border-top:1px solid color-mix(in srgb,var(--emerald-100) 18%,transparent)}.hero-stats[data-astro-cid-idn2biu3] li[data-astro-cid-idn2biu3]{display:flex;flex-direction:column;gap:2px}.hero-stats[data-astro-cid-idn2biu3] strong[data-astro-cid-idn2biu3]{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1.1;color:var(--emerald-300)}.hero-stats[data-astro-cid-idn2biu3] span[data-astro-cid-idn2biu3]{font-size:13px;font-weight:500;color:var(--emerald-100)}@media(min-width:900px){.hero-stats[data-astro-cid-idn2biu3]{position:absolute;top:50%;right:40px;transform:translateY(-50%);flex-direction:column;flex-wrap:nowrap;gap:10px;margin:0;padding:0;border-top:0}.hero-stats[data-astro-cid-idn2biu3] li[data-astro-cid-idn2biu3]{min-width:190px;padding:10px 18px;border:1px solid color-mix(in srgb,var(--emerald-100) 18%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--emerald-100) 8%,transparent);backdrop-filter:blur(6px)}.hero-stats[data-astro-cid-idn2biu3] strong[data-astro-cid-idn2biu3]{font-size:26px}}.filters[data-astro-cid-xa2vjltu]{position:relative}.filters-button[data-astro-cid-xa2vjltu]{display:inline-flex;align-items:center;gap:8px;width:auto;padding:0 14px;list-style:none;position:relative;font-size:14px;font-weight:600}.filters-button[data-astro-cid-xa2vjltu]::-webkit-details-marker{display:none}.filters[data-astro-cid-xa2vjltu][open] .filters-button[data-astro-cid-xa2vjltu]{background:var(--slate-200)}.count[data-astro-cid-xa2vjltu]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--emerald-500);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.filters-panel[data-astro-cid-xa2vjltu]{position:absolute;right:0;top:52px;z-index:30;width:min(420px,calc(100vw - 32px))}fieldset[data-astro-cid-xa2vjltu]{border:0;padding:0;margin:0 0 16px}legend[data-astro-cid-xa2vjltu]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--slate-500);margin-bottom:8px}.chip[data-astro-cid-xa2vjltu]{cursor:pointer}.chip[data-astro-cid-xa2vjltu]:has(input:checked){background:var(--emerald-50);color:var(--emerald-700);border-color:var(--emerald-200)}.chip[data-astro-cid-xa2vjltu]:has(input:focus-visible){outline:2px solid var(--emerald-700);outline-offset:2px}.chip[data-astro-cid-xa2vjltu] input[data-astro-cid-xa2vjltu]{position:absolute;opacity:0;width:0;height:0}@supports not selector(:has(*)){.chip[data-astro-cid-xa2vjltu] input[data-astro-cid-xa2vjltu]{position:static;opacity:1;width:auto;height:auto}}.actions[data-astro-cid-xa2vjltu]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px;border-top:1px solid var(--border)}.list-search[data-astro-cid-3nvypqd7]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.list-search-row[data-astro-cid-3nvypqd7]{display:flex;flex:1 1 320px;gap:8px;min-width:0}.list-search-field[data-astro-cid-3nvypqd7]{display:flex;flex:1;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 14px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--slate-500)}.list-search-field[data-astro-cid-3nvypqd7]:focus-within{border-color:var(--emerald-700);outline:2px solid var(--emerald-700);outline-offset:1px}.list-search-field[data-astro-cid-3nvypqd7] input[data-astro-cid-3nvypqd7]{flex:1;align-self:stretch;min-width:0;border:0;outline:0;font:inherit;font-size:16px;color:var(--text);background:transparent}.list-search-field[data-astro-cid-3nvypqd7] input[data-astro-cid-3nvypqd7]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.list-search[data-astro-cid-3nvypqd7] .btn[data-astro-cid-3nvypqd7]{min-height:44px}.list-search-open[data-astro-cid-3nvypqd7]{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--border);border-radius:999px;background:var(--surface);font-size:14px;font-weight:600;color:var(--slate-600);cursor:pointer}.list-search-open[data-astro-cid-3nvypqd7]:has(input:checked){background:var(--emerald-50);border-color:var(--emerald-200);color:var(--emerald-700)}.list-search-open[data-astro-cid-3nvypqd7]:has(input:focus-visible){outline:2px solid var(--emerald-700);outline-offset:2px}.list-search-open[data-astro-cid-3nvypqd7] input[data-astro-cid-3nvypqd7]{position:absolute;opacity:0;width:0;height:0}.list-search-open[data-astro-cid-3nvypqd7] svg{display:none}.list-search-open[data-astro-cid-3nvypqd7]:has(input:checked) svg{display:block}@supports not selector(:has(*)){.list-search-open[data-astro-cid-3nvypqd7] input[data-astro-cid-3nvypqd7]{position:static;opacity:1;width:18px;height:18px;margin:0}}
