.page-module__6g5Vbq__postsSection{padding:var(--section-md);max-width:var(--max-width);margin:0 auto}.page-module__6g5Vbq__postsGrid{gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__6g5Vbq__postCard{background:var(--white);border-radius:var(--radius-md);padding:calc(var(--space-m) + 4px);box-shadow:var(--shadow-sm);transition:transform .16s var(--transition-fast), box-shadow .16s var(--transition-fast);border:1px solid #0206170a;flex-direction:column;justify-content:space-between;display:flex}.page-module__6g5Vbq__postCard:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.page-module__6g5Vbq__cardContent{margin-bottom:var(--space-s)}.page-module__6g5Vbq__category{color:var(--blue-700);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.5rem;font-size:.75rem;font-weight:700}.page-module__6g5Vbq__title{color:var(--grey-900);margin:0 0 .5rem;font-size:1.15rem;line-height:1.25}.page-module__6g5Vbq__excerpt{color:var(--grey-700);margin-bottom:.75rem}.page-module__6g5Vbq__metaRow{color:var(--grey-500);gap:.6rem;font-size:.9rem;display:flex}.page-module__6g5Vbq__readLink{margin-top:var(--space-s);background:var(--blue-700);color:#fff;transition:background .16s var(--transition-fast), transform .16s var(--transition-fast);border-radius:10px;align-self:flex-start;padding:.6rem .85rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__6g5Vbq__readLink:hover{background:var(--blue-800);transform:translateY(-2px)}@media (max-width:1000px){.page-module__6g5Vbq__postsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__6g5Vbq__postsGrid{grid-template-columns:1fr}.page-module__6g5Vbq__postsSection{padding:var(--section-sm)}}
