.topics-module__4pgXEW__hero{background:var(--navy);text-align:center;padding:56px}.topics-module__4pgXEW__hero>div{margin-bottom:14px}.topics-module__4pgXEW__title{color:#fff;max-width:720px;margin:0 auto 14px;font-size:clamp(30px,3.9vw,44px);line-height:1.1}.topics-module__4pgXEW__sub{color:var(--on-navy-body);text-wrap:pretty;max-width:560px;margin:0 auto;font-size:17px;line-height:1.6}.topics-module__4pgXEW__section{max-width:1220px;margin:0 auto;padding:48px 56px 8px}.topics-module__4pgXEW__section:last-of-type{padding-bottom:64px}.topics-module__4pgXEW__segTitle{margin-bottom:24px;font-size:28px}.topics-module__4pgXEW__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;display:grid}.topics-module__4pgXEW__card{border:1px solid var(--warm-border);background:#fff;border-radius:10px;padding:20px;transition:transform .25s,box-shadow .25s;display:block}.topics-module__4pgXEW__card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #0032471a}.topics-module__4pgXEW__cardTitle{color:var(--navy);margin-bottom:6px;font-size:15.5px;font-weight:700}.topics-module__4pgXEW__cardText{font-family:var(--font-serif), Georgia, serif;color:var(--secondary-text);margin-bottom:10px;font-size:14.5px;line-height:1.45}.topics-module__4pgXEW__cardMore{color:var(--coral);font-size:13px;font-weight:600}@media (max-width:700px){.topics-module__4pgXEW__hero,.topics-module__4pgXEW__section{padding-left:24px;padding-right:24px}}
