.features_hero__lH1u1{background:var(--surface-ice) url(/features/hero-bg.png) no-repeat center top;background-size:cover;padding:56px 0 40px}.features_heroGrid__S90qQ{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.features_eyebrow__KAaHI{font-size:12px;font-weight:700!important;letter-spacing:3.2px;text-transform:uppercase;color:var(--neutral-500);margin:0 0 16px}.features_heroTitle__A_5bu{font-size:clamp(34px,4.2vw,48px)!important;font-weight:600!important;line-height:1.1!important;letter-spacing:.7px;color:var(--brand-navy-2)!important;margin:0 0 20px}.features_heroIntro__RwEPe{font-size:var(--text-body-md);font-weight:700;line-height:1.45;letter-spacing:1px;color:var(--brand-azure);margin:0 0 16px}.features_heroBody__vPXi_{font-size:var(--text-body-md);line-height:1.7;color:var(--black);margin:0 0 24px}.features_heroImage__wspSr{width:100%;height:auto}.features_statLine___xANl{text-align:center;font-size:17px!important;font-weight:600!important;letter-spacing:.8px;color:var(--brand-navy-2);margin:40px 0 24px}.features_statHighlight__Rkl1s{color:var(--brand-azure)}.features_logoRow__hajGR{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-bottom:8px}.features_logoImg__cKnk3{height:36px;width:auto;max-width:140px;object-fit:contain;opacity:.85}.features_arrowLink__V_NKb{display:inline-flex;align-items:center;gap:10px;color:var(--brand-indigo)!important;font-size:var(--text-button)!important;font-weight:700!important;text-decoration:none}.features_arrowIcon__kAGXA{transition:transform .2s ease}.features_arrowLink__V_NKb:hover .features_arrowIcon__kAGXA{transform:translateX(4px)}.features_introSection__EbnwW{padding:64px 0 40px;text-align:center}.features_introHeading__AC2Ky.features_introHeading__AC2Ky{color:var(--brand-navy-2)!important;margin:0 auto 20px!important}.features_introBody__WqSTD{font-size:var(--text-body-md);line-height:1.7;color:var(--black);max-width:780px;margin:0 auto}.features_category__YQ_BG{padding:56px 0;border-top:1px solid var(--neutral-200)}.features_catHeading__DaXRK.features_catHeading__DaXRK{color:var(--brand-navy-2)!important;margin:0 auto 48px!important}.features_featureGrid__hTNGJ{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;margin-bottom:28px}.features_featureCol__OsVuk{gap:40px}.features_featureCol__OsVuk,.features_feature__dGeED{display:flex;flex-direction:column}.features_featureHeading__LlMQY{font-size:22px!important;font-weight:600!important;letter-spacing:.8px;color:var(--brand-sky)!important;margin:0 0 12px}.features_featureBody__m1d4S{font-size:var(--text-body-md);line-height:1.7;color:var(--black);margin:0 0 16px}.features_featureBody__m1d4S:last-child{margin-bottom:0}.features_inlineLink__fGndu{color:var(--brand)!important;text-decoration:underline}.features_eyebrow__KAaHI.features_eyebrow__KAaHI.features_eyebrow__KAaHI.features_eyebrow__KAaHI{letter-spacing:3.2px!important}.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu{letter-spacing:.7px!important;line-height:1.1!important}.features_heroIntro__RwEPe.features_heroIntro__RwEPe.features_heroIntro__RwEPe.features_heroIntro__RwEPe{letter-spacing:1px!important;line-height:1.45!important}.features_featureBody__m1d4S.features_featureBody__m1d4S.features_featureBody__m1d4S.features_featureBody__m1d4S,.features_heroBody__vPXi_.features_heroBody__vPXi_.features_heroBody__vPXi_.features_heroBody__vPXi_,.features_introBody__WqSTD.features_introBody__WqSTD.features_introBody__WqSTD.features_introBody__WqSTD{line-height:1.7!important}.features_featureHeading__LlMQY.features_featureHeading__LlMQY.features_featureHeading__LlMQY.features_featureHeading__LlMQY,.features_statLine___xANl.features_statLine___xANl.features_statLine___xANl.features_statLine___xANl{letter-spacing:.8px!important}@media (max-width:900px){.features_heroGrid__S90qQ{grid-template-columns:1fr}.features_heroImage__wspSr{order:-1}.features_featureGrid__hTNGJ{grid-template-columns:1fr;gap:32px}.features_logoRow__hajGR{justify-content:center}}.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu{font-size:40px!important;font-weight:500!important}@media (max-width:768px){.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu.features_heroTitle__A_5bu{font-size:clamp(26px,6vw,32px)!important}}