@keyframes XOv7Fa_slide{0%,45%{transform:translate(-66.6667%)}50%,95%{transform:translate(-33.3333%)}to{transform:translate(0)}}@keyframes XOv7Fa_applyActive{0%,45%,to{opacity:1}50%,95%{opacity:0}}@keyframes XOv7Fa_buildActive{0%,45%,to{opacity:0}50%,95%{opacity:1}}.XOv7Fa_section{background:#fff;padding:clamp(4.5rem,9vw,8rem) 0;position:relative;overflow:hidden}.XOv7Fa_track{flex-direction:row-reverse;width:300%;animation:20s cubic-bezier(.65,0,.35,1) infinite XOv7Fa_slide;display:flex}.XOv7Fa_slide{box-sizing:border-box;flex-shrink:0;width:33.3333%;padding:0 clamp(1.25rem,7vw,8rem)}.XOv7Fa_inner{flex-direction:column;gap:3.5rem;max-width:1200px;margin-inline:auto;padding-inline:1.5rem;display:flex}.XOv7Fa_header{flex-direction:column;gap:1.25rem;max-width:52rem;display:flex}.XOv7Fa_eyebrow{letter-spacing:.06rem;text-transform:capitalize;color:#046999;font-size:.9rem;font-weight:700}@media (max-width:449px){.XOv7Fa_eyebrow{display:none}}.XOv7Fa_heading{letter-spacing:-.03em;color:#0d1b2a;font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:700;line-height:1.1}.XOv7Fa_accent{color:#046999}.XOv7Fa_text{color:#4a5568;font-size:1.05rem;line-height:1.8}.XOv7Fa_shot{background:#f2f3f5;border-radius:1.5rem;padding:clamp(1rem,3vw,2.5rem);overflow-x:auto}.XOv7Fa_image{width:100%;min-width:720px;height:auto;display:block}.XOv7Fa_groups{grid-template-columns:repeat(4,1fr);gap:2.5rem 2rem;padding:0;list-style:none;display:grid}@media (max-width:1024px){.XOv7Fa_groups{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.XOv7Fa_groups{grid-template-columns:1fr}}.XOv7Fa_group{border-top:1px solid #0000001c;flex-direction:column;gap:.75rem;padding-top:1.25rem;display:flex}.XOv7Fa_groupName{letter-spacing:2px;text-transform:uppercase;color:#046999;font-size:.68rem;font-weight:700}.XOv7Fa_groupText{color:#4a5568;font-size:.95rem;line-height:1.7}.XOv7Fa_indicators{margin-inline:auto;padding-inline:1.5rem;gap:1rem;max-width:1200px;margin:3.5rem auto 0;padding:0 clamp(1.25rem,7vw,8rem);display:flex}.XOv7Fa_indicator{letter-spacing:2px;text-transform:uppercase;color:#4a5568;flex:0 0 8rem;padding-top:1rem;font-size:.68rem;font-weight:700;position:relative}@media (max-width:449px){.XOv7Fa_indicator{flex:1}}.XOv7Fa_indicator:before,.XOv7Fa_indicator:after{content:"";border-radius:2px;height:4px;position:absolute;top:0;left:0;right:0}.XOv7Fa_indicator:before{background:#0000001c}.XOv7Fa_indicator:after{background:#046999;animation:none}.XOv7Fa_indicatorApply:after{animation-name:XOv7Fa_applyActive}.XOv7Fa_indicatorBuild:after{animation-name:XOv7Fa_buildActive}@media (prefers-reduced-motion:reduce){.XOv7Fa_track{flex-direction:column;gap:6rem;width:100%;animation:none}.XOv7Fa_slide{width:100%}.XOv7Fa_clone,.XOv7Fa_indicators{display:none}}
