:root{--primary-blue:#f5f9ff;--accent-color:#424140;--light-color:#d8d8d8;--callout-text-color:#052d67;--main-text-color:#141413;--btn-size:16px;--primary-button-color:#fff;--primary-button-background:#bf1d6a;--primary-button-hover:#6e113d;--primary-button-hover-text:#fff;--secondary-button-color:#fff;--secondary-button-bg-color:#0c64e7;--secondary-button-hover:#052d67;--secondary-button-hover-text:#fff;--icon-color-main:#0c64e7;--Deck-Blue:#0c64e7}.figtree-500{font-family:Figtree,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}#skipLink{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;visibility:hidden;width:1px}#skipLink.load{visibility:visible}#skipLink:focus{height:auto;position:static;width:auto}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}body{margin:0}body *{box-sizing:border-box;font-family:Figtree,sans-serif}.flex{display:flex}.center-text{text-align:center}.align-center{align-items:center}.row{display:flex;flex-direction:row;width:100%}.flex-center{align-items:center;justify-content:center}.col,.column{flex-direction:column;width:100%}.dc-highlight{color:#fff!important;display:inline-block;padding:0 .7em 5px;position:relative}section.scroll-slide{position:relative;z-index:1}ol li::marker{font-weight:700}.bg.background{left:0;min-height:100%;min-width:100%;position:absolute;top:0;width:100%;z-index:-1}.dc-highlight:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' preserveAspectRatio='none' viewBox='0 0 268 69'%3E%3Cpath fill='%23052D67' d='M31.022 2.822A5 5 0 0 1 35.522 0h228.694c2.213 0 3.664 2.315 2.7 4.307l-29.938 61.87A5 5 0 0 1 232.477 69H3.784c-2.213 0-3.664-2.314-2.7-4.307z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:0 100%;content:"";inset:0;position:absolute;transition:all .3s ease-in-out;z-index:-1}.dc-highlight.active:after{background-size:100% 100%}.container{box-sizing:border-box;margin:0 auto;max-width:1312px;padding:0 35px;position:relative;width:100%;z-index:2}.bg-shadow{background:linear-gradient(180deg,#fff 8.17%,#eef5ff 52.95%,#fff 92.09%)}.bg-light{background:linear-gradient(180deg,#eef5ff,#fff)}.bg-dark{background:radial-gradient(50% 59.07% at 50% 0,#0c64e7 0,#052d67 100%),#eef5ff}.bg-dark :not(svg):not(path):not(rect):not(circle){color:#fff}img{max-width:100%}.system-page{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:200px 0 100px}section.overlap-top{margin-top:-150px;position:relative}.overlap-top .clip-divider{height:315px;min-width:100%;position:absolute;top:0;z-index:-1}section .divider-background{background-color:#fff;height:120%;position:absolute;top:315px;width:100%;z-index:-1}@media screen and (max-width:1500px){.overlap-top .clip-divider{height:200px}section .divider-background{height:120%;top:200px}}@media screen and (max-width:1100px){.overlap-top .clip-divider{height:100px}section .divider-background{height:120%;top:100px}}@media screen and (max-width:991px){section.top-overlap{margin-top:-100px}}* p:last-child{margin-bottom:0}@media (min-width:1550px){.container,.header-container{max-width:1350px}}@media (min-width:1200px){.container{max-width:1382px}}@media (max-width:768px){.container{padding-left:25px;padding-right:25px}}main{position:relative;z-index:1}.h1,h1{color:#0c64e7;font-size:67px;font-style:normal;font-variation-settings:"opsz" 0,"wght" 700;line-height:1.1;margin-bottom:25px}.h1,.h2,h1,h2{font-weight:700;letter-spacing:0;margin-top:0}.h2,h2{color:#052d67;font-size:40px;font-style:normal;font-variation-settings:"opsz" 0,"wght" 700;line-height:1.2;margin-bottom:16px}.h3,h3{font-size:24px;font-style:normal;font-variation-settings:"opsz" 0,"wght" 500;font-weight:500;margin-bottom:16px}.h3,.h4,h3,h4{letter-spacing:0;line-height:1.2;margin-top:0;text-transform:none}.h4,h4{font-size:22px;font-style:normal;font-variation-settings:"opsz" 0,"wght";margin-bottom:15px}.h5,h5{font-size:20px;font-style:normal;font-variation-settings:"opsz" 0,"wght" 300;letter-spacing:0;line-height:1.2;margin-bottom:0;text-transform:none}div,p,span{color:var(--main-text-color);font-size:16px;font-weight:400;line-height:1.6;margin-top:0}.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,h1 *,h2 *,h3 *,h4 *,h5 *,p span{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.large{color:var(--main-text-color);font-size:20px;font-variation-settings:"opsz" 0,"wght" 400;font-weight:400;line-height:1.6;margin-top:0}.small{font-size:14px;font-style:normal;font-weight:500;line-height:150%}ul li{font-size:16px;line-height:1.6}.eyebrow{color:#052d67;display:block;font-size:16.8px;font-weight:700;letter-spacing:0;line-height:25.2px;margin-bottom:8px;padding-left:25px;position:relative;text-transform:uppercase;width:fit-content}.eyebrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' viewBox='0 0 17 17'%3E%3Cpath fill='%23BF1D6A' d='M8.4.1A8.4 8.4 0 1 1 8.4 16.9 8.4 8.4 0 0 1 8.4.1m.001 4.2a4.2 4.2 0 1 0 0 8.4 4.2 4.2 0 0 0 0-8.4'/%3E%3C/svg%3E");height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.eyebrow:empty{display:none;margin:0}.impact,.impact *{font-size:85px;font-variation-settings:"opsz" 0,"wght" 800;font-weight:800;line-height:120%;margin:0 0 30px}.impact:empty{display:none;margin:0}p span strong,p strong{font-variation-settings:"opsz" 0,"wght" 700}.fade-in-on-scroll{opacity:1!important;transform:translateY(0)}a[type=button]:empty{display:none}.btn,.button,input[type=submit]{align-items:center;display:inline-flex;font-weight:600;justify-content:center;line-height:1.2;padding:14px 20px;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-primary,input[type=submit]{background:var(--primary-button-background);font-weight:600}.button-primary,.nav-button-primary,input[type=submit]{align-items:center;border-radius:8px;color:var(--primary-button-color);display:inline-flex;font-size:var(--btn-size);position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-primary:hover,.nav-button-primary:hover,input[type=submit]:hover{background-color:var(--primary-button-hover);border-color:var(--primary-button-hover-text);color:var(--primary-button-hover-text);cursor:pointer;position:relative}input[type=submit]{border-width:0}.button-secondary{align-items:center;background:var(--secondary-button-bg-color);border:2px solid var(--secondary-button-bg-color);border-radius:8px;color:var(--secondary-button-color);display:inline-flex;font-size:var(--btn-size);position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-secondary:hover{background-color:var(--secondary-button-hover);background-position:100%;border-color:#00529b;color:var(--secondary-button-hover-text)}.blog-post-form input[type=submit],.button-outline{background-color:transparent;border:2px solid #0c64e7;border-radius:8px;color:#0c64e7;font-weight:700;transition:all .3s ease-out}.blog-post-form input[type=submit]:hover,.button-outline:hover{background-color:#0b5bd1;color:#fff}.button-tertiary{align-items:center;color:#707179;display:inline-flex;font-size:var(--btn-size);font-weight:600;padding-left:0;position:relative;text-decoration:none}.button-tertiary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='15' fill='none' viewBox='0 0 10 15'%3E%3Cpath fill='%23707179' d='m8.906 7.78-6.062 6.094c-.313.281-.781.281-1.063 0l-.718-.719c-.282-.281-.282-.75 0-1.062l4.812-4.844-4.812-4.812c-.282-.313-.282-.782 0-1.063L1.78.655c.282-.281.75-.281 1.063 0L8.906 6.75a.736.736 0 0 1 0 1.031'/%3E%3C/svg%3E");margin-left:12px;margin-top:3px;transition:all .3s ease-out}a.button-tertiary:hover:after{margin-left:22px}.nav-mobile-menu-wrapper a.nav-button-primary,a.button-alt{align-items:center;background-image:linear-gradient(30deg,var(--primary-button-background) 70%,transparent 0);background-position:0;background-repeat:no-repeat;background-size:500px;border:2px solid var(--primary-button-background);border-radius:8px;color:var(--primary-button-color);display:inline-flex;font-size:var(--btn-size);padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.nav-mobile-menu-wrapper a.nav-button-primary:hover,a.button-alt:hover{background-color:var(--primary-button-hover);background-position:170%;border-color:var( --primary-button-hover-text);color:var( --primary-button-hover-text);cursor:pointer;padding:12px 24px;position:relative}a.button-tertiary.center:after{margin-left:12px;margin-top:2px;position:absolute;right:-18px;transition:all .3s ease-out}a.button-tertiary.center:hover:after{right:-28px}.button-group{display:flex;flex-wrap:wrap;gap:15px;margin-top:35px}.page-not-found{height:35vh;margin-top:200px;text-align:center}@media screen and (max-width:991px){.flex{flex-direction:column}p,span,ul li{font-size:20px;font-style:normal;font-weight:400;margin-top:0}.h1,.h1 *,h1,h1 *{font-size:40px!important}.h2,.h2 *,h2,h2 *{font-size:35px!important}.h3,.h3 *,h3,h3 *{font-size:28px!important}.impact,.impact *{font-size:50px!important}a.nav-button-primary{justify-content:center;text-align:center}}@media screen and (max-width:600px){p,span,ul li{font-size:16px;font-style:normal;font-weight:400;margin-top:0}.h1,.h1 *,h1,h1 *{font-size:30px!important}.h2,.h2 *,h2,h2 *{font-size:25px!important}.h3,.h3 *,h3,h3 *{font-size:20px!important}.impact{font-size:30px!important}}.formContainer label span,.hs-fieldtype-radio label,.hs-form-checkbox label,.hs-form-checkbox label span,.hs-form-radio label,.hs-form-radio label span,.hs-form-radio label span
.hs-fieldtype-checkbox label{font-size:14px;letter-spacing:0;text-transform:none}.formContainer input[type=email],.formContainer input[type=tel],.formContainer input[type=text],.formContainer select,textarea{background-color:#f0f2f4;border:1px solid #f0f2f4;border-radius:5px;color:#000;font-size:18px;letter-spacing:0;text-transform:none}.absolute-centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}