.post[data-astro-cid-vqljwchw]{border-right:var(--hairline);border-bottom:var(--hairline);background:var(--paper);transition:background-color var(--dur-2);flex-direction:column;display:flex}.post[data-astro-cid-vqljwchw]:hover{background:var(--paper-2)}.post__body[data-astro-cid-vqljwchw]{gap:var(--space-4);padding:var(--space-6);flex:1;grid-template-rows:auto auto 1fr auto;min-height:14rem;display:grid}.post__cover[data-astro-cid-vqljwchw]{aspect-ratio:1200/220;border-top:var(--hairline);background:var(--paper);display:block;overflow:hidden}.post__cover[data-astro-cid-vqljwchw] img[data-astro-cid-vqljwchw]{object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform .7s var(--ease-out)}.post[data-astro-cid-vqljwchw]:hover .post__cover[data-astro-cid-vqljwchw] img[data-astro-cid-vqljwchw]{transform:scale(1.025)}.post__meta[data-astro-cid-vqljwchw]{gap:var(--space-4);display:flex}.post__title[data-astro-cid-vqljwchw]{text-wrap:pretty;hyphens:manual;overflow-wrap:normal}.post__desc[data-astro-cid-vqljwchw]{max-width:48ch}.post__foot[data-astro-cid-vqljwchw]{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}.post__tags[data-astro-cid-vqljwchw]{flex-wrap:wrap;gap:.4rem;display:flex}.post__tag[data-astro-cid-vqljwchw]{border:var(--hairline);border-radius:var(--radius-s);padding:.25rem .5rem}.post__arrow[data-astro-cid-vqljwchw]{transition:transform var(--dur-2) var(--ease-out);display:inline-flex}.post[data-astro-cid-vqljwchw]:hover .post__arrow[data-astro-cid-vqljwchw]{transform:translate(5px)}.post--featured[data-astro-cid-vqljwchw]{background:var(--paper-2)}.post--featured[data-astro-cid-vqljwchw].post--cover{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.post--featured[data-astro-cid-vqljwchw]:hover{background:var(--paper-3)}.post--featured[data-astro-cid-vqljwchw] .post__body[data-astro-cid-vqljwchw]{min-height:0;padding-block:var(--space-7)}.post--featured[data-astro-cid-vqljwchw] .post__title[data-astro-cid-vqljwchw]{max-width:24ch}.post--featured[data-astro-cid-vqljwchw] .post__cover[data-astro-cid-vqljwchw]{aspect-ratio:auto;border-top:0;border-left:var(--hairline);min-height:100%}.post--featured[data-astro-cid-vqljwchw] .post__desc[data-astro-cid-vqljwchw]{max-width:60ch;font-size:var(--fs-body)}.post--tile[data-astro-cid-vqljwchw]{border:var(--hairline);transition:border-color var(--dur-2)}.post--tile[data-astro-cid-vqljwchw]:hover{background:var(--paper);border-color:var(--ink)}.post--tile[data-astro-cid-vqljwchw] .post__body[data-astro-cid-vqljwchw]{gap:var(--space-3);grid-template-rows:auto auto 1fr auto;min-height:16rem;padding:clamp(1.5rem,2.5vw,2.25rem)}.post--tile[data-astro-cid-vqljwchw] .post__title[data-astro-cid-vqljwchw]{font-size:var(--fs-h3);letter-spacing:-.01em;margin-top:var(--space-2);line-height:1.15}.post--tile[data-astro-cid-vqljwchw] .post__desc[data-astro-cid-vqljwchw]{font-size:var(--fs-body-s)}.post__badge[data-astro-cid-vqljwchw]{color:var(--orange-deep)}@media (prefers-reduced-motion:reduce){.post__cover[data-astro-cid-vqljwchw] img[data-astro-cid-vqljwchw]{transition:none}}@media (width<=899px){.post--featured[data-astro-cid-vqljwchw].post--cover{grid-template-columns:1fr}.post--featured[data-astro-cid-vqljwchw] .post__body[data-astro-cid-vqljwchw]{padding-block:var(--space-6)}.post--featured[data-astro-cid-vqljwchw] .post__cover[data-astro-cid-vqljwchw]{aspect-ratio:1200/300;border-left:0;border-top:var(--hairline);min-height:0}}@media (width<=599px){.post--featured[data-astro-cid-vqljwchw] .post__title[data-astro-cid-vqljwchw]{font-size:var(--fs-h3)}}.blog-top[data-astro-cid-x255k2k2]{border-top:0;padding-block:clamp(3rem,6vw,5rem) clamp(2rem,4vw,3rem)}.blog-list[data-astro-cid-x255k2k2]{padding-top:clamp(2rem,4vw,3rem)}.blog-title[data-astro-cid-x255k2k2]{font-size:var(--fs-h2)}.blog-head[data-astro-cid-x255k2k2]{justify-content:space-between;align-items:end;gap:var(--space-5);flex-wrap:wrap;display:flex}.filter[data-astro-cid-x255k2k2]{flex-wrap:wrap;gap:.4rem;display:flex}.filter__chip[data-astro-cid-x255k2k2]{border:var(--hairline);border-radius:var(--radius-s);background:var(--paper);min-height:44px;color:var(--ink-2);transition:background-color var(--dur-1), color var(--dur-1), border-color var(--dur-1);flex:none;padding:.5rem .9rem}.filter__chip[data-astro-cid-x255k2k2]:hover{border-color:var(--ink);color:var(--ink)}.filter__chip[data-astro-cid-x255k2k2].is-active{background:var(--ink);color:var(--on-night);border-color:var(--ink)}.posts[data-astro-cid-x255k2k2]{margin-inline:var(--rail);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.posts[data-astro-cid-x255k2k2] .post[hidden]{display:none}.empty[data-astro-cid-x255k2k2]{margin-top:var(--space-6)}@media (width<=1099px){.posts[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.posts[data-astro-cid-x255k2k2]{margin-inline:var(--gutter)}}@media (width<=699px){.posts[data-astro-cid-x255k2k2]{grid-template-columns:1fr}}
