.SectionBanner_bannerWrapper__GhLl9{width:100%;padding:2.25rem 2.5rem;border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem}.SectionBanner_secondary__byEoS{background-color:#f3f4f6;border:1px solid #e5e7eb;color:#111827}.SectionBanner_secondary__byEoS .SectionBanner_sectionLabel__uC1cQ{color:var(--brand-secondary,#173a73)}.SectionBanner_secondary__byEoS .SectionBanner_title__qZFT5{color:#111827}.SectionBanner_secondary__byEoS .SectionBanner_description__zBMrP{color:#4b5563}.SectionBanner_primary__5MJhW{background-color:var(--brand-primary,#0b1420);border:1px solid var(--brand-primary,#0b1420);color:#ffffff}.SectionBanner_primary__5MJhW .SectionBanner_sectionLabel__uC1cQ{color:#9ca3af}.SectionBanner_primary__5MJhW .SectionBanner_title__qZFT5{color:#ffffff}.SectionBanner_primary__5MJhW .SectionBanner_description__zBMrP{color:#d1d5db}.SectionBanner_sectionLabel__uC1cQ{font-family:var(--font-montserrat),sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0}.SectionBanner_title__qZFT5{font-family:var(--font-serif,Georgia,serif);font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:700;line-height:1.2;margin:0 0 .25rem}.SectionBanner_description__zBMrP{font-family:var(--font-montserrat),sans-serif;font-size:.875rem;line-height:1.55;margin:0;max-width:950px}@media (max-width:640px){.SectionBanner_bannerWrapper__GhLl9{padding:1.5rem 1.25rem}}