.blog-module__ydDH5G__page{padding-block:clamp(var(--s-7), 8vw, var(--s-9));padding-bottom:clamp(var(--s-8), 10vw, var(--s-10))}.blog-module__ydDH5G__head{gap:var(--s-3);flex-direction:column;display:flex}.blog-module__ydDH5G__lead{max-width:56ch;margin:var(--s-2) 0 0;color:var(--fg-dim);font-size:1.08rem}.blog-module__ydDH5G__empty{margin-top:var(--s-6);color:var(--fg-mute)}.blog-module__ydDH5G__list{margin:clamp(var(--s-6), 6vw, var(--s-7)) 0 0;gap:var(--s-4);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.blog-module__ydDH5G__card{transition:border-color var(--dur-2) ease, transform var(--dur-2) var(--ease-in);flex-direction:column;display:flex;overflow:hidden}.blog-module__ydDH5G__card:hover{border-color:var(--accent-line);transform:translateY(-2px)}.blog-module__ydDH5G__cover{aspect-ratio:16/8;object-fit:cover;border-bottom:.5px solid var(--line);width:100%}.blog-module__ydDH5G__body{gap:var(--s-2);padding:var(--s-5);flex-direction:column;display:flex}.blog-module__ydDH5G__date{color:var(--fg-mute);letter-spacing:.04em;font-size:.8rem}.blog-module__ydDH5G__title{color:var(--fg);margin:0;font-size:clamp(1.5rem,3.5vw,2rem)}.blog-module__ydDH5G__excerpt{max-width:66ch;color:var(--fg-dim);margin:0;line-height:1.55}@media (min-width:760px){.blog-module__ydDH5G__list{grid-template-columns:repeat(2,1fr)}}
