.recent-posts.svelte-ugysoq{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:var(--padding-l);margin-top:var(--size-800)}.recent-post.svelte-ugysoq:first-child{grid-row:span 2}.posts.svelte-ugysoq{display:grid;grid-template-columns:1fr 1fr;gap:var(--padding-l);margin-top:var(--margin-l)}.post.svelte-ugysoq,.recent-post.svelte-ugysoq{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;color:var(--color-onsurface-primary);background-color:var(--color-surface-primary);border-radius:var(--radius-m)}.post__cover.svelte-ugysoq img:where(.svelte-ugysoq),.recent-post__cover.svelte-ugysoq img:where(.svelte-ugysoq){aspect-ratio:21 / 9;width:100%;object-fit:cover;border:var(--border-size-m) solid var(--color-surface-primary);border-radius:var(--radius-m)}.recent-post__cover.svelte-ugysoq{display:none}.recent-post.svelte-ugysoq:first-child .recent-post__cover:where(.svelte-ugysoq){display:block}.post__content.svelte-ugysoq,.recent-post__content.svelte-ugysoq{flex-grow:1;padding:var(--padding-m)}.post__date.svelte-ugysoq,.recent-post__date.svelte-ugysoq{font:var(--font-subtext)}.post__title.svelte-ugysoq,.recent-post__title.svelte-ugysoq{margin-top:var(--margin-m);font:var(--font-h4)}.recent-post.svelte-ugysoq:first-child .recent-post__title:where(.svelte-ugysoq){font:var(--font-h3)}.post__link.svelte-ugysoq,.recent-post__link.svelte-ugysoq{padding:var(--padding-m);padding-top:0}.post__linkarea.svelte-ugysoq,.recent-post__linkarea.svelte-ugysoq{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 960px){.recent-posts.svelte-ugysoq,.posts.svelte-ugysoq{grid-template-columns:1fr}}.category-buttons.svelte-ugysoq{display:flex;flex-wrap:wrap;width:100%;gap:16px;margin-top:var(--size-1200)}.category-item.svelte-ugysoq{border:2px solid var(--green-100);border-radius:var(--radius-s);padding:var(--padding-s) var(--padding-m);background-color:transparent;cursor:pointer}.category-item.svelte-ugysoq:hover,.selected.svelte-ugysoq{background-color:var(--green-100);color:var(--color-onsurface-primary);transition:all .2s ease-in-out}
