.article-card{height:100%;display:flex;flex-direction:column;gap:18px;padding:16px 16px 28px;color:var(--slate);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.article-card:hover{transform:translateY(-3px);color:var(--slate);box-shadow:0 1px 2px rgba(13,38,69,.05),0 30px 64px -30px rgba(13,38,69,.34)}.article-card:focus-visible{outline-offset:4px;border-radius:var(--r-card)}.article-card__thumb{display:block;border-radius:var(--r-card-sm);overflow:hidden;background:radial-gradient(80% 70% at 100% 0,rgba(230,208,179,.38),transparent 70%),var(--ground);box-shadow:inset 0 0 0 1px rgba(13,38,69,.07)}.article-card__thumb img{display:block;width:100%;height:auto}.article-card__text{display:flex;flex-direction:column;gap:12px;padding:0 12px;flex:1 1}.article-card__title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.18}.article-card__summary{font-size:16px;line-height:1.6;color:var(--steel)}.article-card__go{margin-top:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-bottom:-10px;font-family:var(--sans);font-weight:600;font-size:14.5px;color:var(--navy)}.article-card__go .glyph{transition:transform .4s var(--ease)}.article-card:hover .article-card__go .glyph{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.article-card,.article-card__go .glyph{transition:none}.article-card:hover,.article-card:hover .article-card__go .glyph{transform:none}}