.blog-module__3rPSzG__page{padding-bottom:60px}.blog-module__3rPSzG__hero{border-bottom:1px solid var(--color-border);padding:100px 0 56px}.blog-module__3rPSzG__hero h1{max-width:680px;margin-top:14px;font-size:clamp(28px,4vw,40px)}.blog-module__3rPSzG__section{padding:64px 0}.blog-module__3rPSzG__empty{color:var(--color-text-muted);font-size:15px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.blog-module__3rPSzG__postCard{flex-direction:column;padding:0;transition:border-color .2s;display:flex;overflow:hidden}.blog-module__3rPSzG__postCard:hover{border-color:var(--color-accent)}.blog-module__3rPSzG__postImage{object-fit:cover;width:100%;height:180px}.blog-module__3rPSzG__postBody{flex-direction:column;gap:8px;padding:20px;display:flex}.blog-module__3rPSzG__postBody h2{font-size:18px}.blog-module__3rPSzG__postBody p{color:var(--color-text-muted);font-size:14px;line-height:1.5}.blog-module__3rPSzG__postDate{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);font-size:12px;font-weight:600}@media (max-width:900px){.blog-module__3rPSzG__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
