.article-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.thumb{aspect-ratio:16/9;background:var(--blue-50);position:relative}.thumb img{object-fit:cover;width:100%;height:100%}.thumb-fallback{width:100%;height:100%;color:var(--blue-300);background:linear-gradient(140deg, var(--blue-50), var(--blue-100));place-items:center;display:grid}.body{padding:var(--sp-m);flex-direction:column;flex:1;display:flex}.article-card time{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);font-size:.85rem;font-weight:700}.article-card .title{font-size:var(--step-1);margin-top:.35rem}.article-card .title a{color:var(--blue-800);text-decoration:none}.article-card:hover .title a{text-decoration:underline}.article-card .excerpt{margin-top:var(--sp-xs);color:var(--ink-700);font-size:1rem}.article-card .more{padding-top:var(--sp-s);color:var(--blue-700);align-self:flex-start;align-items:center;gap:.2rem;margin-top:auto;font-weight:650;text-decoration:none;display:inline-flex}.article-card .more:hover{text-decoration:underline}
