.blog-module__R2lbeq__card{isolation:isolate;grid-template-columns:auto 1fr;align-items:stretch;display:grid;overflow:hidden}@media (max-width:560px){.blog-module__R2lbeq__card{grid-template-columns:1fr}}.blog-module__R2lbeq__hit{z-index:2;position:absolute;inset:0}.blog-module__R2lbeq__hit span{position:absolute;inset:0}.blog-module__R2lbeq__thumb{border-right:1px solid var(--color-hairline);background:var(--color-surface);width:clamp(7rem,18vw,11rem);overflow:hidden}@media (max-width:560px){.blog-module__R2lbeq__thumb{aspect-ratio:16/9;border-right:0;border-bottom:1px solid var(--color-hairline);width:100%}}.blog-module__R2lbeq__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out-expo)}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__thumb img{transform:scale(1.05)}.blog-module__R2lbeq__cardBody{align-content:center;gap:.65rem;padding:clamp(1.15rem,1rem + 1vw,1.75rem);display:grid}.blog-module__R2lbeq__cardTitle{font-size:var(--step-1);transition:color .32s var(--ease-out-expo)}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cardTitle{color:var(--color-signal)}.blog-module__R2lbeq__category{z-index:3;transition:color .22s;position:relative}.blog-module__R2lbeq__category:hover{color:var(--color-signal)}.blog-module__R2lbeq__dot{opacity:.4;margin-inline:.45rem}.blog-module__R2lbeq__cue{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);align-items:center;gap:.45rem;transition:color .32s;display:inline-flex}.blog-module__R2lbeq__cue svg{width:1em;height:1em;transition:transform .42s var(--ease-out-expo)}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cue{color:var(--color-signal)}.blog-module__R2lbeq__card:hover .blog-module__R2lbeq__cue svg{transform:translate(4px)}.blog-module__R2lbeq__post{width:min(100% - (var(--gutter) * 2), 52rem);margin-inline:auto;padding-block:clamp(2rem,1.5rem + 3vw,4rem) clamp(4rem,3rem + 4vw,7rem)}.blog-module__R2lbeq__postHead{justify-items:start;gap:1rem;margin-bottom:2rem;display:grid}.blog-module__R2lbeq__back{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faint);transition:color .24s}.blog-module__R2lbeq__back:hover{color:var(--color-signal)}.blog-module__R2lbeq__postTitle{font-size:var(--step-4);letter-spacing:-.04em}.blog-module__R2lbeq__hero{aspect-ratio:2;border:1px solid var(--color-hairline);border-radius:3px;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);overflow:hidden}.blog-module__R2lbeq__hero img{object-fit:cover;width:100%;height:100%}.blog-module__R2lbeq__body{max-width:none}
.blog-module__3rPSzG__page{padding-block:clamp(3rem,2rem + 4vw,5rem) clamp(4rem,3rem + 4vw,7rem)}.blog-module__3rPSzG__head{justify-items:start;gap:1.15rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.blog-module__3rPSzG__title{font-size:var(--step-4);letter-spacing:-.04em}.blog-module__3rPSzG__lede{max-width:52ch;color:var(--color-ink-dim);line-height:1.7}
.blogposts-module__77xkkq__list{gap:clamp(.85rem,.7rem + .8vw,1.25rem);display:grid}
