.OG1Jlq_page{color:#0b1530;background:#fff}.OG1Jlq_container{width:min(1440px,100% - 48px);margin-inline:auto}.OG1Jlq_page h1,.OG1Jlq_page h2,.OG1Jlq_page h3,.OG1Jlq_page p{margin-top:0}.OG1Jlq_page h1,.OG1Jlq_page h2,.OG1Jlq_page h3{letter-spacing:-.045em;text-wrap:balance}.OG1Jlq_page p{text-wrap:pretty}.OG1Jlq_page a:focus-visible{outline-offset:5px;outline:3px solid #1f56c9}.OG1Jlq_hero a:focus-visible,.OG1Jlq_close a:focus-visible{outline-color:#fff}.OG1Jlq_eyebrow{color:#3162ad;letter-spacing:.05em;margin-bottom:16px;font-size:.75rem;font-weight:700}.OG1Jlq_hero{color:#fff;background:#071b43;padding-block:clamp(56px,6vw,80px)}.OG1Jlq_hero .OG1Jlq_container{max-width:1180px}.OG1Jlq_hero .OG1Jlq_eyebrow{color:#bcd3fb;margin-bottom:18px}.OG1Jlq_hero h1{color:#fff;max-width:900px;margin-bottom:20px;font-size:clamp(2.75rem,4.2vw,4rem);font-weight:700;line-height:1.08}.OG1Jlq_heroLead{color:#dce7fa;max-width:750px;margin-bottom:0;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.OG1Jlq_products{padding-block:clamp(64px,6vw,88px);scroll-margin-top:90px}.OG1Jlq_sectionHeading{max-width:900px;margin-bottom:32px}.OG1Jlq_sectionHeading .OG1Jlq_eyebrow{margin-bottom:12px}.OG1Jlq_sectionHeading h2,.OG1Jlq_company h2,.OG1Jlq_close h2{margin-bottom:14px;font-size:clamp(1.9rem,2.6vw,2.6rem);font-weight:700;line-height:1.15}.OG1Jlq_sectionHeading>p:last-child{color:#52617a;max-width:750px;margin-bottom:0;font-size:1rem;line-height:1.6}.OG1Jlq_productGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.OG1Jlq_productCard{background:#f5f7fb;border-radius:20px;flex-direction:column;min-width:0;padding:22px 18px;display:flex}.OG1Jlq_productCard h3{overflow-wrap:anywhere;min-height:55px;margin-bottom:12px;font-size:21px;font-weight:700;line-height:1.25}.OG1Jlq_productBody{color:#52617a;margin-bottom:0;font-size:15px;line-height:1.6}.OG1Jlq_benefits{background:#eef2fb;padding-block:clamp(64px,6vw,88px)}.OG1Jlq_benefits .OG1Jlq_sectionHeading{max-width:830px;margin-bottom:36px}.OG1Jlq_benefitList{border-top:1px solid #b7c4dd}.OG1Jlq_benefitRow{border-bottom:1px solid #b7c4dd;grid-template-columns:.7fr 1.3fr 1.1fr;align-items:start;gap:clamp(20px,3vw,48px);padding-block:20px 22px;display:grid}.OG1Jlq_benefitLabel{color:#3162ad;font-size:.85rem;font-weight:700}.OG1Jlq_benefitRow h3{max-width:430px;margin-bottom:0;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:700;line-height:1.25}.OG1Jlq_benefitRow>p:last-child{color:#52617a;max-width:470px;margin-bottom:0;font-size:.95rem;line-height:1.6}.OG1Jlq_company{padding-block:clamp(64px,6vw,88px)}.OG1Jlq_companyGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,6vw,90px);max-width:1180px;display:grid}.OG1Jlq_companyIntro h2{max-width:420px}.OG1Jlq_companyIntro>p:not(.OG1Jlq_eyebrow){color:#52617a;max-width:490px;margin-bottom:18px;font-size:1rem;line-height:1.65}.OG1Jlq_companyIntro a,.OG1Jlq_companyDetails a{color:#173565;text-underline-offset:4px}.OG1Jlq_companyIntro a{align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.OG1Jlq_companyIntro a:hover{text-decoration:underline}.OG1Jlq_companyDetails a{justify-self:start;-webkit-text-decoration:underline #17356566;text-decoration:underline #17356566;text-decoration-thickness:1px}.OG1Jlq_companyDetails a:hover{text-decoration-color:currentColor}.OG1Jlq_companyDetails{border-top:2px solid #173565}.OG1Jlq_detailsTitle{margin:18px 0 16px;font-size:1.06rem;font-weight:700}.OG1Jlq_companyDetails dl{margin:0}.OG1Jlq_companyDetails dl>div{border-top:1px solid #dce2ed;grid-template-columns:135px 1fr;gap:20px;padding-block:12px;display:grid}.OG1Jlq_companyDetails dt{color:#52617a;font-size:.9rem}.OG1Jlq_companyDetails dd{overflow-wrap:anywhere;gap:4px;margin:0;font-size:.94rem;font-weight:600;line-height:1.55;display:grid}.OG1Jlq_companyDetails address{font-style:normal;display:grid}.OG1Jlq_close{color:#fff;background:#173565;padding-block:clamp(64px,6vw,88px)}.OG1Jlq_closeInner{justify-content:space-between;align-items:end;gap:32px;max-width:1180px;display:flex}.OG1Jlq_close .OG1Jlq_eyebrow{color:#bfd6ff}.OG1Jlq_close h2{color:#fff;max-width:690px}.OG1Jlq_close p:not(.OG1Jlq_eyebrow){color:#dce7fa;max-width:570px;margin-bottom:0;font-size:1rem;line-height:1.6}.OG1Jlq_close a{color:#102a52;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.OG1Jlq_close a:hover{color:#102a52;background:#e9eefb}@media (max-width:1140px){.OG1Jlq_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OG1Jlq_productCard h3{min-height:0}}@media (max-width:800px){.OG1Jlq_benefitRow{grid-template-columns:.75fr 1.25fr;gap:15px 32px}.OG1Jlq_benefitRow>p:last-child{grid-column:2}.OG1Jlq_companyGrid{grid-template-columns:1fr;gap:40px}.OG1Jlq_closeInner{flex-direction:column;align-items:start;gap:24px}}@media (max-width:650px){.OG1Jlq_container{width:min(100% - 36px,1440px)}.OG1Jlq_hero{padding-block:56px 64px}.OG1Jlq_hero h1{font-size:clamp(2.2rem,8vw,2.75rem)}.OG1Jlq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.OG1Jlq_productCard{padding:18px 16px}.OG1Jlq_productCard h3{font-size:1.3rem}.OG1Jlq_benefitRow{grid-template-columns:1fr;gap:10px}.OG1Jlq_benefitRow h3,.OG1Jlq_benefitRow>p:last-child{grid-column:1}}@media (max-width:440px){.OG1Jlq_productGrid{grid-template-columns:1fr}.OG1Jlq_companyDetails dl>div{grid-template-columns:1fr;gap:4px}}
