:root{--primary-blue:#070154;--accent-color:#f900d3;--light-color:#fff;--callout-text-color:#fff;--main-text-color:#070154;--btn-size:18px;--primary-button-color:#fff;--primary-button-background:#0047ff;--primary-button-hover:#fff;--primary-button-hover-text:rgba(7,1,84,0);--secondary-button-color:#070154;--secondary-button-bg-color:#fff;--secondary-button-hover:#0047ff;--secondary-button-hover-text:#fff;--icon-color-main:rgba(6,29,52,0);--Blue:#0047ff;--Grey:#e8eef8;--Navy:#070154;--Pink:#f900d3;--Yellow:#f6eb20;--White:#fff}#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{font-family:IBM Plex Sans,sans-serif;margin:0}body *{box-sizing:border-box}.flex,.row{display:flex}.row{flex-direction:row;width:100%}.flex-center{align-items:center;justify-content:center}.col,.column{flex-direction:column;width:100%}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.container{box-sizing:border-box;margin:0 auto;max-width:1382px;padding:0 35px;position:relative;width:100%;z-index:2}.align-center{align-items:center}.absolute-centered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bg-cover{background-size:cover;z-index:-1}img{max-width:100%}* 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}}h1{font-size:56px;margin-bottom:24px}h1,h2{font-style:normal;font-weight:700;letter-spacing:0;line-height:1.2;margin-top:0;text-transform:uppercase}h2{font-size:36px;margin-bottom:28px}h3{font-size:26px;font-weight:700;margin-bottom:25px}h3,h4{font-style:normal;letter-spacing:0;line-height:1.2;margin-top:0;text-transform:none}h4{font-size:22px;margin-bottom:15px}h5{font-size:20px;font-style:normal;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:300;line-height:26px;margin-top:0}.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,h1 *,h2 *,h3 *,h4 *,h5 *,p span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}body .large,body .large :not(h1,h2,h3,h4,h5){font-size:20px;font-style:normal;font-weight:300;line-height:150%}body .small,body .small :not(h1,h2,h3,h4,h5){font-size:14px;font-style:normal;font-weight:400;line-height:150%}body .subtitle,body .subtitle :not(h1,h2,h3,h4,h5){font-size:28px;font-style:normal;font-weight:300;line-height:120%}ul li{font-size:16px;line-height:1.2}ul li:not(.hs-form-radio):not(.hs-form-checkbox):not(:last-child){padding-bottom:15px}.eyebrow{color:#f900d3;display:block;font-family:IBM Plex Mono,monospace;font-size:18px;font-weight:500;letter-spacing:1.8px;line-height:16.8px;margin-bottom:16px;text-transform:none;width:fit-content}.eyebrow:empty{display:none;margin:0}.center{margin:0 auto;text-align:center}.impact{font-size:90px;font-weight:500;line-height:120%;margin:0 0 30px}.impact:empty{display:none;margin:0}:is(h1,h2,h3,h4,h5,h6,p,span,p span) strong{font-variation-settings:"opsz" 0,"wght" 600}.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-family:IBM Plex Mono,monospace;font-weight:700;letter-spacing:1.8px;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.btn.icon{gap:14px}.button-primary,.nav-button-primary,input[type=submit]{align-items:center;background-color:var(--primary-button-background);border:0 solid var(--primary-button-background);border-radius:100px;color:var(--primary-button-color);cursor:pointer;display:inline-flex;font-size:var(--btn-size);font-weight:700;letter-spacing:1.8px;padding:10px 20px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;z-index:1}.btn span,.button-primary span,.nav-button-primary span{color:inherit;font-size:inherit;font-weight:inherit;transition:all .3s ease-out}.bth svg path{transition:all .3s ease-out}.button-primary:hover,.nav-button-primary:hover,input[type=submit]:hover{background-color:var(--primary-button-hover);border-color:var(--Navy);color:var(--Navy)}.button-primary svg path{stroke:var(--primary-button-color);transition:all .3s ease-out}.button-primary:hover svg path{stroke:var(--Navy)}.button-secondary{align-items:center;background:var(--secondary-button-bg-color);border:1px solid #070154;border-radius:100px;color:var(--secondary-button-color);display:inline-flex;font-size:var(--btn-size);padding:10px 20px;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-secondary svg path{stroke:var(--secondary-button-color);transition:all .3s ease-out}.button-secondary:hover svg path{stroke:var(--secondary-button-hover-text)}.button-secondary:hover{background-color:var(--secondary-button-hover);border:1px solid #fff;color:var(--secondary-button-hover-text)}.button-secondary.arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath stroke='%23070154' stroke-linecap='round' stroke-width='2' d='m1 1 4 4.5L1 10'/%3E%3C/svg%3E");display:inline-block;margin-bottom:2px;margin-left:12px;transition:all .3s ease-out}.button-secondary.arrow:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath stroke='%230047ff' stroke-linecap='round' stroke-width='2' d='m1 1 4 4.5L1 10'/%3E%3C/svg%3E")}.button-outline{background-color:#fff;border:2px solid #0c64e7;border-radius:8px;color:#0c64e7;transition:all .3s ease-out}.button-outline:hover{background-color:#0b5bd1;color:#fff}.button-tertiary{align-items:center;color:#070154;display:inline-flex;font-size:var(--btn-size);position:relative;text-decoration:none}.button-tertiary:after{margin-left:12px;margin-top:2px;transition:all .3s ease-out}.button-tertiary:hover:after{margin-left:22px}.button-primary.button-white{background-color:var(--White);border-radius:100px;color:var(--Navy)}.button-primary.button-white:hover{background-color:var(--Blue);color:var(--White)}.button-alt,.nav-mobile-menu-wrapper .nav-button-primary{align-items:center;border:2px solid var(--primary-button-background);border-radius:100px;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}.button-alt:hover,.nav-mobile-menu-wrapper .nav-button-primary: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}.button-tertiary.center:after{margin-left:12px;margin-top:2px;position:absolute;right:-18px;transition:all .3s ease-out}.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;line-height:26px;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{font-size:60px!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;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}}.form-container 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-family:IBM Plex Mono,monospace;font-size:16px;font-weight:700;letter-spacing:0;line-height:150%;text-transform:none}.form-container .hs-form-required{color:var(--Pink)!important}.form-container :is(select,input[type=text],input[type=email],input[type=tel],textarea){background-color:#fff;border:1px solid #e8eef8;border-radius:0;color:#070154;font-family:IBM Plex Sans;font-size:16px;letter-spacing:0;text-transform:none}.form-container ul li span{font-family:IBM Plex Sans}:is(h1,h2,h3,h4,h5).underline{max-width:100%;width:fit-content}.header-underline-svg{max-width:100%;transform:translateY(-40%)}.header-underline-svg svg{max-width:100%}.highlight{display:inline-block;position:relative;z-index:0}.highlight:not(.animate):before{background-color:var(--Yellow);content:"";inset:0;position:absolute;transform-origin:left center;z-index:-1}.highlight.animate .highlight-bg{background:var(--Yellow);pointer-events:none}