.post-entry[data-astro-cid-uw2qxarq]{align-items:start;gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-border-subtle);grid-template-columns:200px minmax(0,1fr);display:grid}.post-entry[data-astro-cid-uw2qxarq]:first-child{padding-top:0}.post-entry[data-astro-cid-uw2qxarq]:last-child{border-bottom:0}.post-cover[data-astro-cid-uw2qxarq]{display:block;overflow:hidden}.post-cover[data-astro-cid-uw2qxarq] img[data-astro-cid-uw2qxarq]{aspect-ratio:4/3;object-fit:contain;object-position:center;width:100%;height:auto}.post-summary[data-astro-cid-uw2qxarq]{min-width:0}.post-entry[data-astro-cid-uw2qxarq] h2[data-astro-cid-uw2qxarq]{margin-bottom:var(--space-2);color:var(--color-text-strong);max-inline-size:28ch;font-size:28px;line-height:1.25}.post-entry[data-astro-cid-uw2qxarq] h2[data-astro-cid-uw2qxarq] a[data-astro-cid-uw2qxarq]{text-decoration:none}.post-entry[data-astro-cid-uw2qxarq] h2[data-astro-cid-uw2qxarq] a[data-astro-cid-uw2qxarq]:hover{color:var(--color-ochre-dark)}.post-entry[data-astro-cid-uw2qxarq] p[data-astro-cid-uw2qxarq]{margin-bottom:var(--space-3);font-size:19px;line-height:1.5}.post-summary[data-astro-cid-uw2qxarq] time[data-astro-cid-uw2qxarq]{color:var(--color-text-muted);font-size:16px}@media (width<=600px){.post-entry[data-astro-cid-uw2qxarq]{gap:var(--space-3) var(--space-4);grid-template-columns:96px minmax(0,1fr)}.post-entry[data-astro-cid-uw2qxarq] h2[data-astro-cid-uw2qxarq]{grid-area:1/1/auto/-1;max-inline-size:none;margin-bottom:0;font-size:24px}.post-entry[data-astro-cid-uw2qxarq] p[data-astro-cid-uw2qxarq]{grid-area:2/1/auto/-1;margin-bottom:0;font-size:18px}.post-summary[data-astro-cid-uw2qxarq] time[data-astro-cid-uw2qxarq]{margin-top:calc(-1 * var(--space-1));grid-area:3/1/auto/-1;font-size:15px}.post-summary[data-astro-cid-uw2qxarq]{display:contents}.post-cover[data-astro-cid-uw2qxarq]{grid-area:4/1}}.blog-page[data-astro-cid-nzwlcmrj]{padding:var(--page-top) var(--page-gutter) var(--page-bottom)}.blog-heading[data-astro-cid-nzwlcmrj]{color:var(--color-text-strong);margin-bottom:var(--space-6);font-size:36px;line-height:1.25}@media (width<=600px){.blog-heading[data-astro-cid-nzwlcmrj]{font-size:30px}}.post-list[data-astro-cid-nzwlcmrj]{display:grid}
