.card[data-astro-cid-gglh6hsg]{border-radius:var(--radius);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.card__media[data-astro-cid-gglh6hsg]{aspect-ratio:16/9;background:var(--c-ink);overflow:hidden}.card[data-astro-cid-gglh6hsg] .card__img{object-fit:cover;width:100%;height:100%}.card__placeholder[data-astro-cid-gglh6hsg]{background:radial-gradient(circle at 70% 30%, var(--c-ink-700), var(--c-ink-900));place-items:center;height:100%;display:grid}.card__body[data-astro-cid-gglh6hsg]{flex-direction:column;flex:auto;gap:14px;padding:26px 28px 30px;display:flex}.card__meta[data-astro-cid-gglh6hsg]{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:.84rem;font-weight:600;display:flex}.card__sep[data-astro-cid-gglh6hsg]:before{content:"·";content:"·" / "";margin-right:10px}.chip[data-astro-cid-gglh6hsg]{background:var(--lv-50,var(--c-gold-50));color:var(--c-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:800;line-height:1.5}.card__title[data-astro-cid-gglh6hsg]{font-size:1.3rem;line-height:var(--lh-caps);letter-spacing:-.01em}.card__title[data-astro-cid-gglh6hsg] a[data-astro-cid-gglh6hsg]{text-decoration:none}.card__title[data-astro-cid-gglh6hsg] a[data-astro-cid-gglh6hsg]:after{content:"";position:absolute;inset:0}.card__title[data-astro-cid-gglh6hsg] a[data-astro-cid-gglh6hsg]:focus-visible{outline:none}.card[data-astro-cid-gglh6hsg]:focus-within{outline:3px solid var(--c-gold);outline-offset:3px}.card__excerpt[data-astro-cid-gglh6hsg]{color:var(--c-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.card__more[data-astro-cid-gglh6hsg]{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;margin-top:auto;font-size:.875rem;font-weight:800;display:inline-flex}@media (width<=420px){.card__body[data-astro-cid-gglh6hsg]{padding:22px 20px 24px}}
