.ArticleCard-module__tYZGqW__cardLink{color:inherit;text-decoration:none;display:block}.ArticleCard-module__tYZGqW__cardLink:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-ink);outline-offset:5px}.ArticleCard-module__tYZGqW__card{border-bottom:1px solid var(--color-border);grid-template-columns:125px minmax(0,1fr) 32px;align-items:center;gap:clamp(1rem,3vw,2rem);padding:1.25rem 0;display:grid}.ArticleCard-module__tYZGqW__meta{border-right:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;gap:.35rem;padding-right:1rem;font-size:.72rem;font-weight:700;display:grid}.ArticleCard-module__tYZGqW__title{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,2.2vw,1.7rem);line-height:1.15}.ArticleCard-module__tYZGqW__summary{color:var(--color-muted);margin:.35rem 0 0;font-size:.9rem;line-height:1.55}.ArticleCard-module__tYZGqW__link{color:var(--color-ink);justify-content:flex-end;align-items:center;display:inline-flex}@media (max-width:820px){.ArticleCard-module__tYZGqW__card{grid-template-columns:1fr 32px}.ArticleCard-module__tYZGqW__meta{border-right:0;grid-column:1/-1;padding-right:0;display:flex}}.ArticleCard-module__tYZGqW__card{transition:border-color .2s,padding-left .2s,padding-right .2s}.ArticleCard-module__tYZGqW__link svg{transition:transform .2s}.ArticleCard-module__tYZGqW__card:hover .ArticleCard-module__tYZGqW__link svg{transform:translate(4px)}@media (max-width:1600px){.ArticleCard-module__tYZGqW__card{padding:1.05rem 0}.ArticleCard-module__tYZGqW__title{font-size:clamp(1.2rem,1.8vw,1.5rem)}.ArticleCard-module__tYZGqW__summary{font-size:.86rem}}@media (max-width:560px){.ArticleCard-module__tYZGqW__card{grid-template-columns:minmax(0,1fr) 24px;gap:.75rem;padding:.95rem 0}.ArticleCard-module__tYZGqW__meta{gap:.25rem;font-size:.64rem}.ArticleCard-module__tYZGqW__title{font-size:1.25rem}.ArticleCard-module__tYZGqW__summary{font-size:.84rem}}.ArticleCard-module__tYZGqW__card{border:1px solid color-mix(in srgb, var(--color-border) 78%, transparent);background:var(--article-surface,color-mix(in srgb, var(--color-paper-soft) 80%, transparent));box-shadow:0 10px 28px var(--color-shadow-soft);border-radius:14px;padding:1.15rem 1.25rem;overflow:hidden}.ArticleCard-module__tYZGqW__cardLink:nth-child(3n+1){--article-surface:color-mix(in srgb, var(--color-blue-soft) 72%, var(--color-paper-soft))}.ArticleCard-module__tYZGqW__cardLink:nth-child(3n+2){--article-surface:color-mix(in srgb, var(--color-peach-soft) 72%, var(--color-paper-soft))}.ArticleCard-module__tYZGqW__cardLink:nth-child(3n+3){--article-surface:color-mix(in srgb, var(--color-lime-soft) 72%, var(--color-paper-soft))}.ArticleCard-module__tYZGqW__card:hover{border-color:color-mix(in srgb, #4e7cff 38%, var(--color-border));padding-left:1.55rem;padding-right:1.55rem}@media (min-width:1800px){.ArticleCard-module__tYZGqW__card{grid-template-columns:145px minmax(0,1fr) 36px;padding:1.35rem 1.45rem}.ArticleCard-module__tYZGqW__title{font-size:1.7rem}.ArticleCard-module__tYZGqW__summary{font-size:.92rem}}@media (max-width:480px){.ArticleCard-module__tYZGqW__card{border-radius:12px;padding:1rem}.ArticleCard-module__tYZGqW__meta{flex-wrap:wrap}.ArticleCard-module__tYZGqW__summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (hover:none){.ArticleCard-module__tYZGqW__card:hover{padding-left:1.25rem;padding-right:1.25rem}.ArticleCard-module__tYZGqW__card:hover .ArticleCard-module__tYZGqW__link svg{transform:none}}
