.page-module__jXZM3G__blogContainer{max-width:900px;margin:0 auto;padding:4rem 2rem}.page-module__jXZM3G__blogTitle{text-align:center;color:var(--primary);margin-bottom:3rem;font-size:3rem}.page-module__jXZM3G__post{border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:var(--transition);background:#fff;margin-bottom:3rem;overflow:hidden}.page-module__jXZM3G__post:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.page-module__jXZM3G__postContent{padding:2.5rem}.page-module__jXZM3G__postTitle{color:var(--primary);margin-bottom:1rem;font-size:1.8rem}.page-module__jXZM3G__postExcerpt{color:var(--text-muted);margin-bottom:1.5rem;line-height:1.7}.page-module__jXZM3G__readMore{color:var(--accent);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__jXZM3G__readMore:hover{color:var(--primary);text-decoration:none}.page-module__jXZM3G__date{color:var(--text-muted);filter:brightness(1.2);text-transform:uppercase;letter-spacing:1px;margin-bottom:.8rem;font-size:.85rem;display:block}
