main[data-astro-cid-x255k2k2]{background:#fff}.skip-link[data-astro-cid-x255k2k2]{z-index:100;color:var(--ink);transition:transform var(--dur-short) var(--ease-out-cubic);background:#fff;border-radius:999px;padding:10px 14px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-160%);box-shadow:0 10px 30px -12px #0b0f2466}.skip-link[data-astro-cid-x255k2k2]:focus-visible{transform:translateY(0)}.bl__filter[data-astro-cid-x255k2k2]{background:#f8f9fb;border:1px solid #e6e7ec;border-radius:999px;flex-wrap:wrap;gap:.25rem;max-width:100%;padding:.3rem;display:inline-flex}.bl__tab[data-astro-cid-x255k2k2]{color:#4b5160;white-space:nowrap;height:2.1rem;transition:background-color var(--dur-short), color var(--dur-short), box-shadow var(--dur-short);border-radius:999px;align-items:center;padding:0 .95rem;font-size:.78rem;font-weight:700;display:inline-flex}.bl__tab[data-astro-cid-x255k2k2]:hover{color:var(--ink)}.bl__tab[data-astro-cid-x255k2k2].is-active{color:var(--ink);background:#fff;box-shadow:0 1px 2px #0f172a14,0 0 0 1px #e6e7ec}.bl__tab[data-astro-cid-x255k2k2]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.bl__grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,1fr);gap:1.1rem;margin-top:1.4rem;display:grid}.bl__card[data-astro-cid-x255k2k2]{display:flex}.bl__card[data-astro-cid-x255k2k2][hidden]{display:none}.bl__card-link[data-astro-cid-x255k2k2]{width:100%;color:var(--ink);transition:border-color var(--dur-short), box-shadow var(--dur-short), transform var(--dur-short);background:#fff;border:1px solid #e6e7ec;border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden}.bl__card-link[data-astro-cid-x255k2k2]:hover{border-color:#cfd3dc;transform:translateY(-2px);box-shadow:0 20px 44px -30px #0f172a73}.bl__cover[data-astro-cid-x255k2k2]{aspect-ratio:16/9;object-fit:cover;background:#eef1f6;width:100%;display:block}.bl__cover--empty[data-astro-cid-x255k2k2]{color:#9aa0ad;background:linear-gradient(135deg,#eef1f6 0%,#f8f9fb 100%);justify-content:center;align-items:center;display:flex}.bl__card-body[data-astro-cid-x255k2k2]{flex-direction:column;flex:auto;padding:1rem 1.15rem 1.15rem;display:flex}.bl__cat[data-astro-cid-x255k2k2]{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;font-size:.66rem;font-weight:800}.bl__card-title[data-astro-cid-x255k2k2]{letter-spacing:-.01em;margin-top:.4rem;font-size:1.02rem;font-weight:800;line-height:1.3}.bl__card-text[data-astro-cid-x255k2k2]{color:#5f6472;margin-top:.4rem;font-size:.85rem;line-height:1.5}.bl__meta[data-astro-cid-x255k2k2]{color:#8a8f9c;margin-top:auto;padding-top:.8rem;font-size:.75rem;font-weight:600}.bl__empty[data-astro-cid-x255k2k2]{text-align:center;color:#5f6472;background:#f8f9fb;border-radius:1.25rem;grid-column:1/-1;margin:0;padding:2.6rem 1.5rem;font-size:.9rem;font-weight:600}.bl__empty[data-astro-cid-x255k2k2][hidden]{display:none}.bl__band[data-astro-cid-x255k2k2]{background:#f8f9fb;border:1px solid #e6e7ec;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.2rem 1.4rem;display:flex}.bl__band-lead[data-astro-cid-x255k2k2]{align-items:center;gap:.9rem;display:flex}.bl__band-ico[data-astro-cid-x255k2k2]{width:2.5rem;height:2.5rem;color:var(--ink);background:#fff;border:1px solid #e6e7ec;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bl__band-title[data-astro-cid-x255k2k2]{margin:0;font-size:.98rem;font-weight:800}.bl__band-text[data-astro-cid-x255k2k2]{color:#5f6472;margin:.2rem 0 0;font-size:.8rem}.bl__band-btn[data-astro-cid-x255k2k2]{background:var(--ink);color:#fff;border-radius:999px;flex:none;align-items:center;gap:.5rem;height:2.75rem;padding:0 1.25rem;font-size:.85rem;font-weight:800;display:inline-flex}@media (width<=960px){.bl__grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr 1fr}}@media (width<=640px){.bl__filter[data-astro-cid-x255k2k2]{border-radius:1.25rem;display:flex}.bl__grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr}.bl__band[data-astro-cid-x255k2k2]{flex-direction:column;align-items:flex-start}}
