.blog-module__3rPSzG__container{width:100%;max-width:800px;margin:0 auto;padding:6rem 1.5rem 2rem}.blog-module__3rPSzG__header{text-align:center;margin-bottom:4rem}.blog-module__3rPSzG__title{margin-bottom:.5rem;font-size:3rem;font-weight:700;line-height:1.1}@media (max-width:768px){.blog-module__3rPSzG__title{font-size:2rem!important}.blog-module__3rPSzG__header{margin-bottom:2rem}}.blog-module__3rPSzG__subtitle{color:hsl(var(--text-secondary))}.blog-module__3rPSzG__section{margin-bottom:4rem}.blog-module__3rPSzG__sectionTitle{align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;display:flex}.blog-module__3rPSzG__sectionTitle:after{content:"";background:hsl(var(--text-secondary)/.3);flex-grow:1;height:1px}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.blog-module__3rPSzG__microGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}.blog-module__3rPSzG__card{border-radius:var(--radius-md);flex-direction:column;height:100%;padding:1.5rem;transition:transform .2s,border-color .2s;display:flex}.blog-module__3rPSzG__card:hover{border-color:hsl(var(--accent-color)/.5);transform:translateY(-3px)}.blog-module__3rPSzG__meta{color:hsl(var(--text-secondary));margin-bottom:.5rem;font-size:.875rem}.blog-module__3rPSzG__postTitle{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.blog-module__3rPSzG__excerpt{color:hsl(var(--text-secondary));margin-bottom:1rem;font-size:.95rem;line-height:1.5}.blog-module__3rPSzG__readMore{color:hsl(var(--accent-color));margin-top:auto;font-size:.9rem;font-weight:500}.blog-module__3rPSzG__microCard{padding:1.25rem}.blog-module__3rPSzG__microContent{color:hsl(var(--text-primary));font-size:1rem;font-style:italic}
