.bar[data-astro-cid-2hwget37]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.filters[data-astro-cid-2hwget37]{display:flex;gap:8px;flex-wrap:wrap}.filters[data-astro-cid-2hwget37] button[data-astro-cid-2hwget37]{height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;font-weight:600;cursor:pointer;transition:all .2s}.filters[data-astro-cid-2hwget37] button[data-astro-cid-2hwget37] em[data-astro-cid-2hwget37]{font-style:normal;color:var(--muted);margin-left:4px;font-size:14px}.filters[data-astro-cid-2hwget37] button[data-astro-cid-2hwget37].on{background:var(--ink);color:#fff;border-color:var(--ink)}.filters[data-astro-cid-2hwget37] button[data-astro-cid-2hwget37].on em[data-astro-cid-2hwget37]{color:#ffffffb3}.search[data-astro-cid-2hwget37] input[data-astro-cid-2hwget37]{height:44px;width:300px;max-width:100%;border:1px solid var(--line);border-radius:999px;padding:0 20px;font:inherit}.search[data-astro-cid-2hwget37] input[data-astro-cid-2hwget37]:focus{outline:none;border-color:var(--brand)}@media(max-width:640px){.search[data-astro-cid-2hwget37],.search[data-astro-cid-2hwget37] input[data-astro-cid-2hwget37]{width:100%}}.note[data-astro-cid-2hwget37]{color:var(--muted);font-size:14px;margin:20px 0 32px}.pjs[data-astro-cid-2hwget37]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pjs[data-astro-cid-2hwget37] a[data-astro-cid-2hwget37]{display:block;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;height:100%;transition:box-shadow .25s,transform .25s}.pjs[data-astro-cid-2hwget37] a[data-astro-cid-2hwget37]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.img[data-astro-cid-2hwget37]{aspect-ratio:4/3;background:var(--bg-soft);overflow:hidden}.img[data-astro-cid-2hwget37] img[data-astro-cid-2hwget37]{width:100%;height:100%;object-fit:cover}.img[data-astro-cid-2hwget37] .ph[data-astro-cid-2hwget37]{display:grid;place-items:center;height:100%;background:var(--ink);color:#ffffff59;font-weight:800;letter-spacing:.2em;font-size:13px;background-image:linear-gradient(var(--line-dark) 1px,transparent 1px),linear-gradient(90deg,var(--line-dark) 1px,transparent 1px);background-size:28px 28px}.body[data-astro-cid-2hwget37]{padding:20px 22px 24px}.body[data-astro-cid-2hwget37] h2[data-astro-cid-2hwget37]{font-size:17px;font-weight:700;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.body[data-astro-cid-2hwget37] small[data-astro-cid-2hwget37]{display:block;margin-top:8px;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}@media(max-width:1000px){.pjs[data-astro-cid-2hwget37]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pjs[data-astro-cid-2hwget37]{grid-template-columns:1fr}}.empty[data-astro-cid-2hwget37]{text-align:center;color:var(--muted);padding:60px 0}.more-wrap[data-astro-cid-2hwget37]{text-align:center;margin-top:48px}.more[data-astro-cid-2hwget37][hidden]{display:none}
