.section-heading--blue,.section-heading--dark{font-family:var(--font-primary);font-weight:600;font-size:54.91px;line-height:69px;letter-spacing:-1.1px;text-align:center;vertical-align:middle;margin-bottom:16px}@media(max-width:991.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(2rem,7vw,3.2rem);line-height:1.22;letter-spacing:-.5px}}@media(max-width:767.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.2;letter-spacing:-.3px}}@media(max-width:575.98px){.section-heading--blue,.section-heading--dark{font-size:clamp(1.5rem,5.5vw,1.9rem);line-height:1.18;letter-spacing:-.2px}}.section-subtext{font-family:var(--font-primary);font-weight:400;font-size:20.59px;line-height:32.03px;letter-spacing:0;text-align:center;vertical-align:middle;color:#6b7280;max-width:860px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:32px}@media(max-width:991.98px){.section-subtext{font-size:1rem;line-height:1.7}}.section-heading--dark{color:#1b1648}.section-heading--dark .heading-accent{color:#08c;font-size:inherit;font-weight:600;font-style:normal}.section-heading--blue{color:#08c}.section-heading--blue .heading-accent{color:#1b1648;font-size:inherit;font-weight:600}.service-tagline{background:#fff;text-align:left}.service-tagline .container{padding-top:56px;padding-bottom:16px}@media(max-width:991.98px){.service-tagline .container{padding-top:40px;padding-bottom:12px}}@media(max-width:575.98px){.service-tagline .container{padding-top:28px;padding-bottom:8px}}.service-tagline__heading.section-heading--dark{text-align:left;margin-bottom:20px}@media(max-width:767.98px){.service-tagline__heading.section-heading--dark{text-align:center}}.service-tagline__desc.section-subtext{max-width:860px;text-align:left;margin-left:0}@media(max-width:767.98px){.service-tagline__desc.section-subtext{text-align:center;margin-left:auto;margin-right:auto}}.service-tagline--center .service-tagline__heading.section-heading--dark{text-align:center}.service-tagline--center .service-tagline__desc.section-subtext{text-align:center;margin-left:auto;margin-right:auto}[dir=rtl] .service-tagline__desc.section-subtext,[dir=rtl] .service-tagline__heading.section-heading--dark{text-align:right}@media(max-width:991.98px){[dir=rtl] .service-tagline__desc.section-subtext,[dir=rtl] .service-tagline__heading.section-heading--dark{text-align:center}}[dir=rtl] .service-tagline__desc.section-subtext{margin-left:auto;margin-right:0}@media(max-width:991.98px){[dir=rtl] .service-tagline__desc.section-subtext{margin-left:auto;margin-right:auto}}