.blog-module__AR74KG__header{text-align:center;margin-bottom:3rem}.blog-module__AR74KG__title{color:var(--navy-dark);margin-bottom:.75rem;font-size:2.5rem}.blog-module__AR74KG__subtitle{color:var(--text-muted);max-width:650px;margin:0 auto;font-size:1.15rem;line-height:1.6}.blog-module__AR74KG__grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;display:grid}.blog-module__AR74KG__empty{text-align:center;color:var(--text-muted);padding:4rem 0;font-size:1.1rem}.blog-module__AR74KG__post-header{text-align:center;max-width:800px;margin:0 auto 2.5rem}.blog-module__AR74KG__post-title{color:var(--navy-dark);margin-bottom:1rem;font-size:2.2rem;line-height:1.3}.blog-module__AR74KG__post-meta{color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:.75rem;font-size:.95rem;display:flex}.blog-module__AR74KG__post-tags{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.blog-module__AR74KG__post-tag{background:var(--gold-light);color:var(--navy-dark);border-radius:20px;padding:.2rem .75rem;font-size:.8rem;font-weight:600}.blog-module__AR74KG__post-body{max-width:800px;margin:0 auto}.blog-module__AR74KG__back-link{color:var(--gold-accent);align-items:center;gap:.4rem;margin-bottom:2rem;font-weight:600;transition:gap .3s;display:inline-flex}.blog-module__AR74KG__back-link:hover{gap:.7rem}@media (max-width:768px){.blog-module__AR74KG__title{font-size:1.8rem}.blog-module__AR74KG__grid{grid-template-columns:1fr}.blog-module__AR74KG__post-title{font-size:1.5rem}}
