._1mDDyG_section{background:#f7f8f9;margin-top:-2rem;padding:2rem 10vw 6rem}@media (min-width:767px) and (max-width:1024px){._1mDDyG_section{padding:2rem 4vw 6rem}}@media (min-width:450px) and (max-width:766px){._1mDDyG_section{padding:2rem 4vw 5rem}}@media (max-width:449px){._1mDDyG_section{padding:1rem 1rem 6rem}}._1mDDyG_lightHeroBlock{background-color:#1a1c1e;width:100vw;height:11rem;margin-bottom:2rem}@media screen and (max-width:1260px){._1mDDyG_lightHeroBlock{height:8.5rem}}@media screen and (max-width:700px){._1mDDyG_lightHeroBlock{height:6rem}}._1mDDyG_inner{grid-template-columns:1.05fr 50%;align-items:center;gap:4rem;max-width:1400px;margin:0 auto;display:grid}@media (max-width:1024px){._1mDDyG_inner{grid-template-columns:1fr;gap:3rem}}._1mDDyG_content{flex-direction:column;gap:1.5rem;display:flex}._1mDDyG_heading{letter-spacing:-.03em;color:#0d1b2a;font-size:clamp(2.4rem,4.5vw,3.8rem);font-weight:700;line-height:1.1}._1mDDyG_accent{color:#046999}._1mDDyG_lead{color:#4a5568;max-width:38rem;font-size:1.05rem;line-height:1.8}._1mDDyG_actions{flex-wrap:wrap;gap:.75rem;display:flex}._1mDDyG_primary{z-index:1;color:#fff;letter-spacing:1px;text-align:center;text-transform:capitalize;white-space:nowrap;vertical-align:middle;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#046999;border:1px solid #0000;border-radius:.1rem;align-items:center;padding:13px 25px;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative;overflow:hidden}._1mDDyG_primary:before{content:"";z-index:-1;background:#fff;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}._1mDDyG_primary:hover{color:#046999;border-color:#046999}._1mDDyG_primary:hover:before{left:0}._1mDDyG_secondary{padding:.85rem 1.75rem;font-size:.88rem;font-weight:700}._1mDDyG_facts{color:#777a7e;border-top:1px solid #00000014;flex-wrap:wrap;gap:.5rem 1.5rem;padding:1.25rem 0 0;font-size:.82rem;font-weight:600;list-style:none;display:flex}._1mDDyG_facts li{align-items:center;gap:.5rem;display:flex}._1mDDyG_facts li:before{content:"";background:#046999;border-radius:50%;width:6px;height:6px}._1mDDyG_image{justify-content:center;align-items:center;display:flex}@media (max-width:770px){._1mDDyG_image{display:none}}._1mDDyG_image img{width:900px;height:auto}
.Z02oHG_section{background:#111820;padding:7rem 8rem}@media (min-width:767px) and (max-width:1024px){.Z02oHG_section{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.Z02oHG_section{padding:5rem 2rem}}@media (max-width:449px){.Z02oHG_section{padding:5rem 1.25rem}}.Z02oHG_inner{flex-direction:column;gap:4rem;max-width:1200px;margin-inline:auto;padding-inline:1.5rem;display:flex}@media screen and (max-width:770px){.Z02oHG_inner{padding-inline:0}}.Z02oHG_topRow{grid-template-columns:1.15fr 1fr;align-items:center;gap:5rem;display:grid}@media (max-width:1024px){.Z02oHG_topRow{grid-template-columns:1fr;gap:3rem}}.Z02oHG_intro{flex-direction:column;gap:1.4rem;display:flex}.Z02oHG_eyebrow{letter-spacing:.06rem;text-transform:capitalize;color:#ffffffbf;font-size:.9rem;font-weight:700}@media (max-width:449px){.Z02oHG_eyebrow{display:none}}.Z02oHG_heading{letter-spacing:-.025em;color:#fff;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:700;line-height:1.15}.Z02oHG_muted{color:#4a5568}.Z02oHG_lead{color:#ffffffe0;font-size:1rem;line-height:1.8}.Z02oHG_visual svg{width:100%;height:auto}@media (max-width:1024px){.Z02oHG_visual{max-width:460px}}@media (max-width:449px){.Z02oHG_visual{display:none}}.Z02oHG_list{border-top:1px solid #ffffff1f;padding:0;list-style:none}.Z02oHG_item{border-bottom:1px solid #ffffff1f;grid-template-columns:14rem 1fr;align-items:baseline;gap:2rem;padding:1.75rem 0;display:grid}@media (max-width:766px){.Z02oHG_item{grid-template-columns:1fr;gap:.5rem}}.Z02oHG_tag{letter-spacing:-.02em;color:#ffffff59;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;transition:color .25s}.Z02oHG_item:hover .Z02oHG_tag{color:#c0392b}.Z02oHG_itemTitle{color:#ffffffe6;margin-bottom:.35rem;font-size:1.05rem;font-weight:700}.Z02oHG_itemBody{color:#ffffffa6;max-width:44rem;font-size:.93rem;line-height:1.7}.Z02oHG_closing{color:#fff;border-left:2px solid #046999;max-width:48rem;padding-left:1.5rem;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:700;line-height:1.5}.Z02oHG_accent{color:#ffffffa6}
