.post-list[data-astro-cid-x255k2k2]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.post-item[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,300px) 1fr;align-items:start;gap:1.6rem;display:grid}.post-item__media[data-astro-cid-x255k2k2] img[data-astro-cid-x255k2k2]{aspect-ratio:16/9;object-fit:cover;border-radius:.3rem;width:100%}.post-item__body[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2]{margin:0 0 .45rem;font-size:1.55rem}.post-item__body[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{color:var(--street);text-decoration:none}.post-item__body[data-astro-cid-x255k2k2] h2[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{text-decoration:underline}.post-item__meta[data-astro-cid-x255k2k2]{color:var(--muted);flex-wrap:wrap;gap:.8rem;margin:0 0 .55rem;font-size:.82rem;display:flex}.post-item__cat[data-astro-cid-x255k2k2]{text-transform:uppercase;letter-spacing:.05em;color:var(--blue);font-weight:700}.blog-section-title[data-astro-cid-x255k2k2]{color:var(--street);margin:0 0 1.4rem;font-size:clamp(1.6rem,2.4vw,2.2rem)}.post-list[data-astro-cid-x255k2k2]+.blog-section-title[data-astro-cid-x255k2k2]{margin-top:3.5rem}.guide-card[data-astro-cid-x255k2k2] h3[data-astro-cid-x255k2k2]{color:var(--street);margin:0 0 .5rem;font-size:1.15rem;line-height:1.35}@media (width<=640px){.post-item[data-astro-cid-x255k2k2]{grid-template-columns:1fr}}
