/* Final shared text palette: solid black, brand blue and white. */
html body,body button,body input,body select,body textarea,body h1,body h2,body h3,body h4,body .brand>span,body .capability-strip{font-family:'Montserrat',Arial,sans-serif}body h1,body .hero h1,body .page-hero h1,body .services-hero h1{font-weight:700}body h2,body .section-heading h2,body .detail-title h2,body .service-cta h2,body #system h2{font-weight:700}body h3,body h4,body .services h3,body .detail-content h3,body .example h3{font-weight:700}body .light-section :is(h1,h2,h3,h4,p,li,small,label,summary),body .light-section .section-heading h2 span,body #system .system-copy>p,body #system .system-copy>.system-intro,body .light-section .form-notice,body .light-section #form-status{color:#000;opacity:1;-webkit-text-fill-color:currentColor}body .light-section :is(.eyebrow,.service-number,.text-link,.back-home),body .light-section h2 em,body .light-section .steps article>span,body .light-section .use-case>span,body .light-section .insurance-types h4,body .light-section .services a,body #system h2 em,body #system .eyebrow{color:#006eaa;opacity:1;-webkit-text-fill-color:currentColor}body .blue-hero :is(h1,h2,h3,p,small,.breadcrumb,.hero-note,.hero-note span,.art-caption,.orbit-label){color:#fff;opacity:1;-webkit-text-fill-color:currentColor}body .blue-hero .eyebrow{color:#80efff;opacity:1}body .blue-hero h1 em{color:#fff;-webkit-text-fill-color:currentColor}body header nav a,body #mobile-nav a,body footer :is(p,small,span,a),body .footer-links{color:#000;opacity:1}body header nav a[aria-current=page],body #mobile-nav a[aria-current=page],body footer .brand b{color:#006eaa}body .light-section :is(input,select,textarea){color:#000;opacity:1;-webkit-text-fill-color:currentColor}body .light-section input::placeholder,body .light-section textarea::placeholder{color:#000;opacity:1}body .light-section .tabs button,body .light-section .map-node,body .light-section .flow span,body .light-section .service-top,body #system .map-node,body #system .map-caption{color:#000;opacity:1}body .light-section .tabs button[aria-selected=true],body .light-section .pill,body .capability-strip.light-section,body .capability-strip.light-section>span,body .service-jumps.light-section a{color:#006eaa;opacity:1}body .light-section .button,body .light-section .button span,body header .nav-cta,body header .nav-cta span,body #system .button{color:#fff;-webkit-text-fill-color:currentColor}body #system .map-core strong,body #system .map-core small{color:#fff}body #system .map-core b{color:#39e0e5}body .light-section summary{font-weight:600}
