.sr[data-astro-cid-vhlt4c5n]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.filters[data-astro-cid-vhlt4c5n]{display:grid;gap:18px;margin:8px 0 32px}.search[data-astro-cid-vhlt4c5n] input[data-astro-cid-vhlt4c5n]{width:100%;max-width:520px;height:50px;padding:0 20px;border-radius:999px;font:inherit;font-size:15.5px;color:var(--text);background:var(--card);border:1px solid var(--line)}.search[data-astro-cid-vhlt4c5n] input[data-astro-cid-vhlt4c5n]::placeholder{color:var(--muted)}.search[data-astro-cid-vhlt4c5n] input[data-astro-cid-vhlt4c5n]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #3696b733}.chips[data-astro-cid-vhlt4c5n]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-vhlt4c5n]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;color:var(--muted);border:1px solid var(--line);background:transparent;transition:all .15s}.chip[data-astro-cid-vhlt4c5n] span[data-astro-cid-vhlt4c5n]{font-size:12px;opacity:.75}.chip[data-astro-cid-vhlt4c5n]:hover{color:var(--text);border-color:#3696b780}.chip[data-astro-cid-vhlt4c5n].on{color:#fff;background:var(--primary);border-color:var(--primary)}.count[data-astro-cid-vhlt4c5n]{color:var(--muted);margin:0 0 18px}.results[data-astro-cid-vhlt4c5n]{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 760px){.results[data-astro-cid-vhlt4c5n]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.results[data-astro-cid-vhlt4c5n]{grid-template-columns:repeat(3,1fr)}}.r-card{display:flex;flex-direction:column;gap:8px;padding:22px;background:var(--card);border:1px solid var(--line);border-radius:16px}.r-card:hover{border-color:#3696b780}.r-badge{align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--primary);background:#3696b71f;padding:4px 11px;border-radius:999px}.r-card h2{margin:2px 0 0;font-size:1.15rem;line-height:1.3;font-family:Manrope,Inter,sans-serif}.r-card h2 a{color:var(--text);text-decoration:none}.r-card p{margin:0;color:var(--muted);font-size:.95rem}.r-meta{color:var(--muted);font-size:13px;margin-top:auto;padding-top:4px}.grid[data-astro-cid-nni2rj4u]{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width: 760px){.grid[data-astro-cid-nni2rj4u]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.grid[data-astro-cid-nni2rj4u]{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1100px){.grid[data-astro-cid-nni2rj4u] .featured{grid-column:1 / -1}}.pager[data-astro-cid-nni2rj4u]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:44px;flex-wrap:wrap}.pager[data-astro-cid-nni2rj4u] ul[data-astro-cid-nni2rj4u]{display:flex;gap:6px;list-style:none;margin:0;padding:0}.pager[data-astro-cid-nni2rj4u] a[data-astro-cid-nni2rj4u],.pager[data-astro-cid-nni2rj4u] .off[data-astro-cid-nni2rj4u],.pager[data-astro-cid-nni2rj4u] .current[data-astro-cid-nni2rj4u]{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 14px;border-radius:999px;font-size:14.5px;font-weight:600;text-decoration:none;border:1px solid var(--line)}.pager[data-astro-cid-nni2rj4u] a[data-astro-cid-nni2rj4u]{color:var(--text)}.pager[data-astro-cid-nni2rj4u] a[data-astro-cid-nni2rj4u]:hover{border-color:var(--primary);color:var(--primary)}.pager[data-astro-cid-nni2rj4u] .current[data-astro-cid-nni2rj4u]{background:var(--primary);border-color:var(--primary);color:#fff}.pager[data-astro-cid-nni2rj4u] .off[data-astro-cid-nni2rj4u]{color:var(--muted);opacity:.45}@media (max-width: 640px){.pager[data-astro-cid-nni2rj4u] ul[data-astro-cid-nni2rj4u]{order:3;width:100%;justify-content:center}}.hero[data-astro-cid-kiaftnj6]{padding-top:64px;padding-bottom:8px}.eyebrow[data-astro-cid-kiaftnj6]{color:var(--primary);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:13px;margin:0 0 12px}h1[data-astro-cid-kiaftnj6]{font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.02em;margin:0 0 14px;font-family:Manrope,Inter,sans-serif;max-width:820px}.lead[data-astro-cid-kiaftnj6]{color:var(--muted);font-size:1.15rem;margin:0;max-width:720px}.list[data-astro-cid-kiaftnj6]{margin-top:36px}.empty[data-astro-cid-kiaftnj6]{color:var(--muted)}
