.page-module__2CUfSq__pageWrapper{background-color:var(--color-bg-base);flex-direction:column;min-height:100vh;display:flex}.page-module__2CUfSq__blogSection{z-index:2;padding:10.5rem 0 4rem;position:relative}@media (max-width:1120px){.page-module__2CUfSq__blogSection{padding:7rem 0 3rem}}.page-module__2CUfSq__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:700px;margin:0 auto 3.5rem;display:flex}.page-module__2CUfSq__sectionBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--color-teal);background-color:#3868680d;border-radius:4px;padding:.4rem 1rem;font-size:.7rem;font-weight:700}.page-module__2CUfSq__sectionTitle{text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-primary);font-size:2.2rem}.page-module__2CUfSq__sectionDesc{color:var(--color-text-secondary);font-size:1rem;line-height:1.5}.page-module__2CUfSq__blogGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2.5rem;max-width:1200px;margin:0 auto;display:grid}.page-module__2CUfSq__postCard{border:1px solid var(--color-border-light);transition:var(--transition-smooth);background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2.5rem;display:flex;box-shadow:0 10px 30px #00000005}.page-module__2CUfSq__postCard:hover{border-color:var(--color-copper);transform:translateY(-3px);box-shadow:0 15px 45px #d354000f}.page-module__2CUfSq__postMeta{letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:700;display:flex}.page-module__2CUfSq__postCategory{color:var(--color-teal);background-color:#3868680f;border-radius:4px;padding:.25rem .65rem}.page-module__2CUfSq__postDate{color:var(--color-text-muted)}.page-module__2CUfSq__postTitle{font-size:1.35rem;font-weight:700;line-height:1.3}.page-module__2CUfSq__postLink{color:var(--color-text-primary);transition:var(--transition-fast)}.page-module__2CUfSq__postCard:hover .page-module__2CUfSq__postLink{color:var(--color-copper)}.page-module__2CUfSq__postDesc{color:var(--color-text-secondary);flex-grow:1;font-size:.9rem;line-height:1.6}.page-module__2CUfSq__postFooter{border-top:1px solid var(--color-border-mid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem;padding-top:1.25rem;font-size:.75rem;display:flex}.page-module__2CUfSq__postAuthor{color:var(--color-text-muted);flex:200px;min-width:0;font-style:italic}.page-module__2CUfSq__readMore{color:var(--color-copper);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;margin-left:auto;font-weight:700}.page-module__2CUfSq__readMore:hover{color:var(--color-copper-bright)}.page-module__2CUfSq__emptyState{text-align:center;color:var(--color-text-secondary);padding:5rem 0}@media (max-width:600px){.page-module__2CUfSq__postCard{padding:1.75rem}}
