.article-card[data-astro-cid-7ahxywo7]{height:100%;color:var(--color-blue-dark)}.article-card__link[data-astro-cid-7ahxywo7]{height:100%;color:inherit;flex-direction:column;align-items:flex-start;gap:14px;text-decoration:none;display:flex}.article-card__image[data-astro-cid-7ahxywo7]{aspect-ratio:416/298;background:var(--color-blue-dark);border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.article-card__image[data-astro-cid-7ahxywo7]>img[data-astro-cid-7ahxywo7]{object-fit:cover;width:100%;height:100%;transition:transform .52s cubic-bezier(.22,1,.36,1);display:block}.article-card__overlay[data-astro-cid-7ahxywo7]{opacity:0;background:linear-gradient(#001a237a 0%,#001a238a 42%,#01779bf0 100%);justify-content:flex-start;align-items:center;padding-inline:20%;transition:opacity .32s;display:flex;position:absolute;inset:0}.article-card__read[data-astro-cid-7ahxywo7]{color:var(--color-white);letter-spacing:-1px;white-space:nowrap;opacity:0;align-items:center;gap:8px;font-size:clamp(20px,2.2vw,32px);font-weight:400;line-height:1.2;transition:opacity .28s,transform .36s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(8px)}.article-card__read[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{flex:none;width:24px;height:24px;display:block}.article-card__link[data-astro-cid-7ahxywo7]:hover .article-card__overlay[data-astro-cid-7ahxywo7],.article-card__link[data-astro-cid-7ahxywo7]:focus-visible .article-card__overlay[data-astro-cid-7ahxywo7]{opacity:1}.article-card__link[data-astro-cid-7ahxywo7]:hover .article-card__read[data-astro-cid-7ahxywo7],.article-card__link[data-astro-cid-7ahxywo7]:focus-visible .article-card__read[data-astro-cid-7ahxywo7]{opacity:1;transition-delay:80ms;transform:translateY(0)}.article-card__link[data-astro-cid-7ahxywo7]:hover .article-card__image[data-astro-cid-7ahxywo7]>img[data-astro-cid-7ahxywo7],.article-card__link[data-astro-cid-7ahxywo7]:focus-visible .article-card__image[data-astro-cid-7ahxywo7]>img[data-astro-cid-7ahxywo7]{transform:scale(1.035)}.article-card__link[data-astro-cid-7ahxywo7]:focus-visible{outline:2px solid var(--color-blue-accent);outline-offset:5px;border-radius:12px}.article-card__category[data-astro-cid-7ahxywo7]{background:var(--color-blue-gray);border-radius:8px;padding:4px 8px;font-size:16px;line-height:1.5;display:inline-block}.article-card__meta[data-astro-cid-7ahxywo7]{color:var(--color-paragraph);white-space:nowrap;align-items:center;gap:16px;margin-top:10px;font-size:16px;line-height:1.5;display:flex}.article-card__meta[data-astro-cid-7ahxywo7] .article-card__date[data-astro-cid-7ahxywo7]{align-items:center;gap:8px;display:flex}.article-card__meta[data-astro-cid-7ahxywo7] .article-card__date[data-astro-cid-7ahxywo7]:before{content:"";background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.article-card__title[data-astro-cid-7ahxywo7]{max-width:330px;margin:0;font-size:24px;font-weight:400;line-height:1.2}.article-card__description[data-astro-cid-7ahxywo7]{-webkit-line-clamp:3;color:var(--color-paragraph);font-family:var(--font-family-body);-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:26px;display:-webkit-box;overflow:hidden}.article-card--home[data-astro-cid-7ahxywo7] .article-card__image[data-astro-cid-7ahxywo7]{aspect-ratio:310/221;margin-bottom:10px}.article-card--home[data-astro-cid-7ahxywo7] .article-card__meta[data-astro-cid-7ahxywo7]{display:contents}.article-card--home[data-astro-cid-7ahxywo7] .article-card__date[data-astro-cid-7ahxywo7]{color:var(--color-paragraph);align-items:center;gap:6px;margin-top:auto;font-size:16px;display:flex}.article-card--home[data-astro-cid-7ahxywo7] .article-card__date[data-astro-cid-7ahxywo7]:before{content:"";background:var(--color-paragraph);border-radius:50%;flex:none;width:8px;height:8px}.article-card--home[data-astro-cid-7ahxywo7] .article-card__read[data-astro-cid-7ahxywo7]{font-size:24px}@media (width<=1000px){.article-card__meta[data-astro-cid-7ahxywo7]{gap:8px;font-size:13px}.article-card__title[data-astro-cid-7ahxywo7]{font-size:21px}}@media (width<=700px){.article-card__read[data-astro-cid-7ahxywo7],.article-card--home[data-astro-cid-7ahxywo7] .article-card__read[data-astro-cid-7ahxywo7]{font-size:20px}}@media (prefers-reduced-motion:reduce){.article-card__image[data-astro-cid-7ahxywo7]>img[data-astro-cid-7ahxywo7],.article-card__overlay[data-astro-cid-7ahxywo7],.article-card__read[data-astro-cid-7ahxywo7]{transition:none}}
