.article-card:where(.astro-DI2NLC57){background-color:var(--card-surface);overflow:hidden;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;box-shadow:var(--shadow-1);min-height:100%;cursor:pointer;border:.5px solid var(--border-color);position:relative;border-radius:var(--radius-2)}.article-card:where(.astro-DI2NLC57):hover{outline:4px solid #fefbf5;outline-offset:4px}.article-card__inner:where(.astro-DI2NLC57){padding:var(--space-s);display:grid;grid-gap:var(--space-xs);gap:var(--space-xs)}@media (prefers-reduced-motion: no-preference){.article-card:where(.astro-DI2NLC57):hover,.article-card:where(.astro-DI2NLC57):focus-within{box-shadow:var(--shadow-4);transform:scale(1.03);outline-color:transparent}.article-card:where(.astro-DI2NLC57):focus-within{transform:scale(1.03);outline-color:transparent}}.article-card__inner:where(.astro-DI2NLC57){display:flex;flex-direction:column;width:100%;height:100%}.article-card:where(.astro-DI2NLC57) p:where(.astro-DI2NLC57){font-size:var(--step-0)}.article-card__title:where(.astro-DI2NLC57),.article-card__title-link:where(.astro-DI2NLC57){color:var(--heading-color);font-size:var(--step-1);line-height:1.3}.article-card__title-link:where(.astro-DI2NLC57){-webkit-text-decoration:none;text-decoration:none}.article-card__title-link:where(.astro-DI2NLC57):after{content:"";position:absolute;inset:0}.article-card__footer:where(.astro-DI2NLC57){display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;font-size:var(--step--2)}.article-card__read-more:where(.astro-DI2NLC57){display:inline-flex;align-items:center;gap:var(--space-3xs)}
