:root{--primary-blue:#000;--accent-color:#812294;--light-color:#ebf0ff;--callout-text-color:#4b371c;--main-text-color:#142239;--btn-size:16px;--primary-button-color:#142239;--primary-button-background:#12ebff;--primary-button-hover:#a46caf;--primary-button-hover-text:#fff;--secondary-button-color:#142239;--secondary-button-bg-color:#000;--secondary-button-hover:#812294;--secondary-button-hover-text:#12ebff;--icon-color-main:rgba(6,29,52,0)}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/Geist-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/WorkSans-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Work Sans;font-style:italic;font-weight:100 900;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/WorkSans-Italic-VariableFont_wght.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/Inter-VariableFont_opsz%2cwght.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/Inter-Italic-VariableFont_opsz%2cwght.ttf) format("truetype")}@font-face{font-family:Coda;font-style:normal;font-weight:400;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/Coda-Regular.ttf) format("truetype")}@font-face{font-family:Coda;font-style:normal;font-weight:800;src:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Fonts/Coda-ExtraBold.ttf) format("truetype")}#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}@media screen and (max-width:1350px){.container{padding:0 35px}}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:1312px;position:relative;width:100%;z-index:2}.align-center{align-items:center}img{max-width:100%}* p:last-child{margin-bottom:0}@media (max-width:768px){.container{padding-left:25px;padding-right:25px}}h1{font-size:56px;font-weight:500;margin-bottom:25px}h1,h2{color:#142239;font-family:Geist;font-style:normal;letter-spacing:0;line-height:1.2;margin-top:0}h2{font-size:44px;font-weight:600;margin-bottom:20px}h3{font-size:28px;font-weight:400;margin-bottom:16px}h3,h4{color:#142239;font-family:Geist;font-style:normal;letter-spacing:0;line-height:1.2;margin-top:0;text-transform:none}h4{font-size:24px;margin-bottom:15px}h5{color:#142239;font-family:Geist;font-size:20px;font-style:normal;letter-spacing:0;line-height:1.2;margin-bottom:0;text-transform:none}p,p span{color:var(--main-text-color);font-family:Work Sans;font-size:16px;font-weight:400;line-height:26px;margin-top:0}.leading-paragraph{color:var(--Text,#142239);font-family:Inter;font-size:24px;font-style:normal;font-weight:300;line-height:150%}.h1 *,.h2 *,.h3 *,.h4 *,.h5 *,h1 *,h2 *,h3 *,h4 *,h5 *,p span{color:inherit;font-family:inherit;font-size: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-family:Work Sans;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:var(--Neutral,#ecd1f2);display:block;font-family:Coda;font-size:16px;font-style:normal;font-weight:400;letter-spacing:3.2px;line-height:120%;margin-bottom:8px;text-transform:uppercase;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}p span strong,p strong{font-weight:600}.fade-in-on-scroll{opacity:1!important;transform:translateY(0)}a[type=button]:empty{display:none}.btn,.button,input[type=submit]{font-weight:600;padding:12px 24px}.btn,.button,.button-primary,input[type=submit]{align-items:center;display:inline-flex;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-primary,input[type=submit]{background-color:var(--primary-button-background);background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/cta%20arrow%20right.svg);background-position:85%;background-repeat:no-repeat;border-radius:10px;color:var(--primary-button-color);font-family:Coda;font-size:var(--btn-size);font-weight:300;letter-spacing:1.6px;line-height:120%;padding:16px 54px 16px 36px;text-transform:uppercase}.button-primary.download{background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Download%20icon.svg);background-size:15px}.button-primary.download:hover{background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/download%20white.svg)}.nav-button-primary,input[type=submit]{align-items:center;background-color:var(--primary-button-background);border-radius:10px;color:var(--primary-button-color);display:inline-flex;font-family:Coda;font-size:var(--btn-size);letter-spacing:1.5px;line-height:120%;padding:12px 24px;position:relative;text-decoration:none;text-transform:uppercase;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);background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/cta%20arrow%20right%20white.svg);background-position:90%;border:0;color:var(--primary-button-hover-text);cursor:pointer;position:relative}input[type=submit]{border-width:0}.button-secondary{align-items:center;background-color:transparent;background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/Gray%20arrow%20right.svg);background-position:88%;background-repeat:no-repeat;border:1px solid #142239;border-radius:10px;color:var(--secondary-button-color);display:inline-flex;font-family:Coda;font-size:var(--btn-size);font-weight:400;letter-spacing:1.5px;line-height:120%;padding:16px 54px 16px 36px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out;width:fit-content;z-index:1}.button-secondary:hover{background-color:transparent;background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/purple%20arrow%20right-1.svg);background-position:92%;border:1px solid #a46caf;color:#a46caf}.button-secondary.white{align-items:center;background-color:transparent;background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/cta%20arrow%20right%20white.svg);background-position:89%;background-repeat:no-repeat;border:1px solid #fff;border-radius:10px;color:#fff;display:inline-flex;font-family:Coda;font-size:var(--btn-size);font-weight:400;letter-spacing:1.5px;line-height:120%;padding:16px 54px 16px 36px;position:relative;text-decoration:none;transition:all .3s ease-out;width:fit-content;z-index:1}.button-secondary.white:hover{background-color:transparent;background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/cta%20arrow%20blue%20right.svg);background-position:93%;border:1px solid #12ebff;color:var(--secondary-button-hover-text)}.button-outline{background-color:#fff;border:2px solid #0c64e7;border-radius:8px;color:#0c64e7;letter-spacing:1.5px;transition:all .3s ease-out}.button-outline:hover{background-color:#0b5bd1;color:#fff}.button-tertiary{align-items:center;color:#a46caf;display:inline-flex;font-family:Coda;font-size:16px;font-style:normal;font-weight:400;letter-spacing:1.5px;line-height:120%;padding-left:0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase}.button-tertiary:after{background-image:url(https://43951346.fs1.hubspotusercontent-na1.net/hubfs/43951346/purple%20arrow%20right.svg);background-repeat:no-repeat;content:"";height:18px;margin-left:8px;margin-top:3px;transition:all .3s ease-out;width:10px}.button-tertiary:hover:after{margin-left:18px}.button-alt,.nav-mobile-menu-wrapper .nav-button-primary{align-items:center;border:1px solid var(--primary-button-background);border-radius:10px;color:var(--primary-button-color);display:inline-flex;font-size:var(--btn-size);padding:16px 54px 16px 36px;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}.eyebrow{font-size:14px}p,span,ul li{font-size:18px;line-height:27px;margin-top:0}.h1,.h1 *,h1,h1 *{font-size:44px!important}.h2,.h2 *,h2,h2 *{font-size:32px!important}.h3,.h3 *,h3,h3 *{font-size:28px!important}.impact{font-size:60px!important}a.nav-button-primary{justify-content:center;text-align:center}.button-primary,.button-secondary,.button-tertiary{font-size:14px}}@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}}.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%)}