.cs-section-heading{margin:0 auto;max-width:1240px;padding:0 1.5rem}.cs-section-heading--center{text-align:center}.cs-section-heading--left{text-align:left}.cs-section-heading__eyebrow{color:var(--cs-color-primary);font-size:13px;font-weight:600;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.cs-section-heading__heading{color:var(--cs-color-heading);font-family:Plus Jakarta Sans,sans-serif;font-weight:700;margin:0 0 1rem}h1.cs-section-heading__heading{font-size:2.75rem;line-height:1.15}h2.cs-section-heading__heading{font-size:2rem;line-height:1.25}h3.cs-section-heading__heading{font-size:1.5rem;line-height:1.3}.cs-section-heading__body{color:var(--cs-color-accent-navy);font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.7;margin:0 auto;max-width:720px}.cs-section-heading--left .cs-section-heading__body{margin-left:0}.cs-section-heading__body p{margin:0 0 1rem}.cs-section-heading__body p:last-child{margin-bottom:0}@media (max-width:767px){.cs-section-heading{padding:0 1.25rem}h1.cs-section-heading__heading{font-size:2rem}h2.cs-section-heading__heading{font-size:1.6rem}h3.cs-section-heading__heading{font-size:1.25rem}}.cs-section-heading.cs-section-heading--card{background-color:#fff;border:1px solid var(--cs-color-border);border-radius:var(--cs-radius-card);padding:32px;transition:box-shadow .15s linear}.cs-section-heading.cs-section-heading--card:hover{box-shadow:var(--cs-shadow-hover)}.cs-section-heading.cs-section-heading--band{background-color:var(--cs-color-secondary);border-radius:var(--cs-radius-card);padding:48px}@media (max-width:767px){.cs-section-heading.cs-section-heading--card{padding:24px}.cs-section-heading.cs-section-heading--band{padding:32px 24px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}