.article-grid.svelte-1l6ypjr.svelte-1l6ypjr{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0}.blog-card.svelte-1l6ypjr.svelte-1l6ypjr{display:grid;place-items:flex-end;position:relative;aspect-ratio:1;overflow:hidden;max-height:75svh;min-height:300px;width:100%}.blog-card__content.svelte-1l6ypjr.svelte-1l6ypjr{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;text-align:left;position:absolute;color:var(--color-accent);z-index:1;gap:12px;width:100%;padding:20px;background-color:var(--overlay-color);min-height:50%;overflow:scroll;height:auto}.blog-card__image.svelte-1l6ypjr.svelte-1l6ypjr{height:100%}.blog-card__image.svelte-1l6ypjr .cover.svelte-1l6ypjr{width:100%;height:100%}h2.svelte-1l6ypjr.svelte-1l6ypjr{font-size:1.5rem;line-height:1.7rem}h2.svelte-1l6ypjr a.svelte-1l6ypjr{color:var(--color-accent)}.blog-card__content.svelte-1l6ypjr p.svelte-1l6ypjr{font-size:1.2rem;line-height:1.5rem;margin:0}.button.svelte-1l6ypjr.svelte-1l6ypjr{padding:10px 20px;border:1px solid var(--color-black);width:auto;font-size:1.1rem;align-self:flex-start;background-color:var(--color-primary);color:var(--color-black)}.button.svelte-1l6ypjr.svelte-1l6ypjr:hover{opacity:.9}@media screen and (max-width:900px){.article-grid.svelte-1l6ypjr.svelte-1l6ypjr{grid-template-columns:1fr}h2.svelte-1l6ypjr.svelte-1l6ypjr{font-size:1.5rem;line-height:1.8rem}}
