.XkGOfG_section{background:#f7f8f9;padding:7rem 8rem}@media (min-width:767px) and (max-width:1024px){.XkGOfG_section{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.XkGOfG_section{padding:5rem 2rem}}@media (max-width:449px){.XkGOfG_section{padding:5rem 1.25rem}}.XkGOfG_inner{grid-template-columns:1fr 1.3fr;gap:4rem;max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.XkGOfG_inner{grid-template-columns:1fr}}.XkGOfG_header{flex-direction:column;align-self:start;gap:1.1rem;display:flex}.XkGOfG_eyebrow{letter-spacing:3px;text-transform:uppercase;color:#046999;font-size:.7rem;font-weight:700}.XkGOfG_heading{color:#0d1b2a;letter-spacing:-.025em;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:800;line-height:1.15}.XkGOfG_accent{color:#046999}.XkGOfG_lead{color:#4a5568;font-size:1rem;line-height:1.8}.XkGOfG_steps{flex-direction:column;gap:2rem;padding:0;list-style:none;display:flex;position:relative}.XkGOfG_steps:before{content:"";background:#0469994d;width:2px;position:absolute;top:1.4rem;bottom:1.4rem;left:1.4rem}.XkGOfG_step{grid-template-columns:2.8rem 1fr;gap:1.5rem;display:grid;position:relative}.XkGOfG_stepNum{color:#fff;background:#046999;border-radius:50%;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-weight:800;display:flex}.XkGOfG_stepText{flex-direction:column;gap:.4rem;padding-top:.35rem;display:flex}.XkGOfG_stepTitle{color:#0d1b2a;font-size:1.05rem;font-weight:700}.XkGOfG_stepBody{color:#4a5568;font-size:.9rem;line-height:1.75}.XkGOfG_link{color:#046999;font-size:.88rem;font-weight:700}.XkGOfG_link:after{content:" →"}
