body{--ep-color-bluebackground:#6894ff;--ep-color-bluetext:#285fdf;--ep-color-vermillion:#eb5a36;--ep-color-darkyellow:#f7a11f;--ep-color-navy:#4355bb;--ep-color-error-red:var(--ep-color-vermillion);--ep-ui-control-bg:#fff;--ep-ui-control-box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 3px 7px 0 rgba(0,0,0,.05),0 0 0 0.5px rgba(0,0,0,.1);--ep-ui-control-border-radius:6px}.ep-button,a.ep-button,button.ep-button{fill:currentColor;background:none;border:none!important;border-radius:var(--ep-ui-control-border-radius);color:inherit;cursor:pointer;display:inline-flex;flex-direction:row;font-family:inherit;font-size:17px;font-style:normal;font-weight:300;gap:.6em;letter-spacing:0;margin:0;opacity:1!important;outline-color:var(--ep-color-bluebackground)!important;padding:10px 15px;position:relative;text-align:center;text-decoration:none;text-transform:none;transition:.3s}.ep-button:before,a.ep-button:before,button.ep-button:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:.3s;z-index:-1}.ep-button .ep-button-icon,a.ep-button .ep-button-icon,button.ep-button .ep-button-icon{fill:currentColor;display:inline-block;height:1.25em;width:1.25em}.ep-button.ep-button-style-tinted:before,a.ep-button.ep-button-style-tinted:before,button.ep-button.ep-button-style-tinted:before{background:currentcolor;opacity:.1}.ep-button.ep-button-style-tinted:hover:before,a.ep-button.ep-button-style-tinted:hover:before,button.ep-button.ep-button-style-tinted:hover:before{opacity:.17}.ep-button.active:before,a.ep-button.active:before,button.ep-button.active:before{background:var(--ep-ui-control-bg);box-shadow:var(--ep-ui-control-box-shadow);opacity:1!important}form{background-color:unset;border:none;font-size:16px;padding:20px 0}.hs-form-field>label,.hs-form-field>label span{font-family:inherit;font-size:inherit;padding:0 0 0 .15em}.inputs-list>li{margin:.4em .3em;width:auto}.footer span.hs-form-required,.header span.hs-form-required,.hs-error-msg,.hs-form-required{color:var(--ep-color-error-red);font-size:16px}.hs-input.invalid.error{border-color:var(--ep-color-error-red)}.form-title{background:none;border:none;color:var(--ep-color-bluetext);display:none;font-family:unset;font-weight:unset;padding:1em 0;text-transform:none}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:none;border-radius:var(--ep-ui-control-border-radius);box-shadow:var(--ep-ui-control-box-shadow);outline:none!important}.hs-submit,.hs_submit{text-align:center}form .hs-button,form input[type=submit]{background:var(--ep-color-bluebackground);border:none!important;border-radius:var(--ep-ui-control-border-radius);display:inline-block;font-family:inherit!important;font-weight:500!important;letter-spacing:.02em;padding-left:1.2em;padding-right:1.2em;text-transform:none;width:auto}form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:var(--ep-color-darkyellow)}.grecaptcha-badge{box-shadow:none!important;height:auto!important}.grecaptcha-logo{display:none}.submitted-message{background:none;border:none;color:#529b21;text-align:center}.submitted-message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Ccircle fill='%2396D656' cx='11' cy='11' r='11'/%3E%3Cpath stroke='%23FFF' stroke-width='1.8' d='m6.004 11.014 3.602 3.597 7.205-8.094'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;margin-bottom:1px;margin-right:.5em;margin-top:-4px;vertical-align:text-bottom;width:22px}.blog-index--top-section{--ep-tinted-button-bg-color:#285fdf;padding:0 20px}.ep-blog-subscription-button-container{color:#285fdf;text-align:center}.ep-blog-subscription-form-collapsible-container{max-height:40em;overflow:hidden;transition:.5s}.ep-blog-subscription-form-collapsible-container.collapsed{max-height:0;opacity:0}.ep-blog-subscription-form{background:#dfe1e8;border-radius:12px;margin:20px auto;max-width:800px;padding:20px 30px 5px}.ep-blog-subscription-form-cta-copy{text-align:center}.ep-blog-subscription-form-cta-copy h2{line-height:1.1;margin-bottom:.2em;margin-top:.3em;text-align:inherit!important}.ep-blog-subscription-form-cta-copy p{margin:.5em 0}