.blog-module__3rPSzG__header{background:var(--navy);border-bottom:1px solid var(--border);text-align:center;padding:8rem 2rem 3rem}.blog-module__3rPSzG__breadcrumb{color:var(--muted);margin-bottom:1rem;font-size:.72rem}.blog-module__3rPSzG__breadcrumb a{color:var(--gold)}.blog-module__3rPSzG__pageTitle{font-family:var(--font-serif);color:var(--white);margin-bottom:.75rem;font-size:clamp(2.2rem,5vw,3.5rem)}.blog-module__3rPSzG__pageLead{color:var(--muted);max-width:520px;margin:0 auto;font-size:.95rem}.blog-module__3rPSzG__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.blog-module__3rPSzG__card{border:1px solid var(--border);border-radius:var(--radius);color:inherit;background:#c9a22708;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;text-decoration:none;transition:border-color .3s,background .3s,transform .2s;display:flex}.blog-module__3rPSzG__card:hover{background:#c9a2270f;border-color:#c9a2274d;transform:translateY(-3px)}.blog-module__3rPSzG__category{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:.62rem;font-weight:600}.blog-module__3rPSzG__title{font-family:var(--font-serif);color:var(--white);flex:1;font-size:1.35rem;line-height:1.3}.blog-module__3rPSzG__excerpt{color:var(--muted);font-size:.83rem;line-height:1.65}.blog-module__3rPSzG__meta{color:#9a88788c;border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:1rem;padding-top:.75rem;font-size:.68rem;display:flex}@media (max-width:900px){.blog-module__3rPSzG__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
