.filters[data-astro-cid-yxawekgd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin-bottom:2rem;display:flex}.filter-buttons[data-astro-cid-yxawekgd]{flex-wrap:wrap;gap:.5rem;display:flex}.filter-buttons[data-astro-cid-yxawekgd] button[data-astro-cid-yxawekgd]{font:inherit;cursor:pointer;background:var(--white);min-height:44px;color:var(--navy);border:2px solid var(--navy);border-radius:999px;padding:.4rem 1rem;font-weight:800;font-stretch:85%;transition:background-color .15s ease-out,color .15s ease-out}.filter-buttons[data-astro-cid-yxawekgd] button[data-astro-cid-yxawekgd]:hover{background:var(--off)}.filter-buttons[data-astro-cid-yxawekgd] button[data-astro-cid-yxawekgd][aria-pressed=true]{background:var(--navy);color:var(--yellow)}.filter-status[data-astro-cid-yxawekgd]{color:var(--muted);margin:0;font-weight:600}.grid[data-astro-cid-yxawekgd]{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;display:grid}.grid[data-astro-cid-yxawekgd] li[data-astro-cid-yxawekgd]{background:var(--off);border-radius:14px;overflow:hidden}.grid[data-astro-cid-yxawekgd] .frame{border-radius:0}.card-body[data-astro-cid-yxawekgd]{padding:1.2rem 1.3rem 1.4rem}.meta[data-astro-cid-yxawekgd]{flex-wrap:wrap;gap:.4rem;margin:0 0 .7rem;display:flex}.meta[data-astro-cid-yxawekgd] span[data-astro-cid-yxawekgd]{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:.2rem .6rem;font-size:.875rem;font-weight:800;font-stretch:85%}.place[data-astro-cid-yxawekgd]{background:var(--navy);color:var(--yellow)}.type[data-astro-cid-yxawekgd]{background:var(--white);color:var(--navy)}.grid[data-astro-cid-yxawekgd] h2[data-astro-cid-yxawekgd]{margin-bottom:.45em;font-size:1.8rem}.grid[data-astro-cid-yxawekgd] p[data-astro-cid-yxawekgd]{color:var(--muted);margin-bottom:.5rem;font-size:.98rem}.grid[data-astro-cid-yxawekgd] strong[data-astro-cid-yxawekgd]{color:var(--navy)}.next[data-astro-cid-yxawekgd]{background:var(--navy);color:#d5dcf2;border-radius:14px;margin-top:clamp(3rem,7vw,4.5rem);padding:clamp(1.5rem,4vw,2.75rem)}.next[data-astro-cid-yxawekgd] h2[data-astro-cid-yxawekgd]{color:var(--white)}.actions[data-astro-cid-yxawekgd]{flex-wrap:wrap;gap:.75rem;display:flex}
