.article-card[data-v-5760480d]{border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-md);background:#fff;flex-direction:column;transition:transform .2s;display:flex;position:relative;overflow:hidden}.article-card[data-v-5760480d]:hover{transform:translateY(-4px)}.article-card__media[data-v-5760480d]{aspect-ratio:16/9;background:var(--color-surface);flex:none;overflow:hidden}.article-card__media img[data-v-5760480d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.article-card__body[data-v-5760480d]{flex-direction:column;flex:1;align-items:flex-start;padding:1.5rem 1.75rem 1.75rem;display:flex}.article-card__body .tag[data-v-5760480d]{margin-bottom:.75rem}.article-card__title[data-v-5760480d]{margin:0 0 .75rem;font-size:1.3rem;line-height:1.25}.article-card__title a[data-v-5760480d]{color:inherit;text-decoration:none}.article-card__title a[data-v-5760480d]:after{content:"";position:absolute;inset:0}.article-card__title a[data-v-5760480d]:focus-visible{outline:none}.article-card[data-v-5760480d]:has(a:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.article-card__excerpt[data-v-5760480d]{color:var(--color-muted);margin:0 0 1.25rem}.article-card__rating[data-v-5760480d]{color:var(--brand-navy);align-items:center;gap:.35rem;display:inline-flex}.article-card__date[data-v-5760480d]{width:100%;color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:auto 0 0;font-size:.9rem;font-weight:600;display:flex}.articles[data-v-00b0b348]{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.articles>li[data-v-00b0b348]{display:flex}.articles>li[data-v-00b0b348]>*{flex:1}.articles__empty[data-v-00b0b348]{color:var(--color-muted);margin:0}
