.section--bofu--steps .section--bofu--headers p:first-of-type{position:relative}.section--bofu--steps .section--bofu--headers p strong:first-of-type{color:var(--primaryColor)}@media screen and (min-width:1024px){.section--bofu--steps .section--bofu--headers p strong:first-of-type:before{margin-left:-1.351%}}@media screen and (max-width:1023px) and (min-width:680px){.section--bofu--steps .section--bofu--headers p strong:first-of-type:before{margin-left:-2.5%}}@media screen and (min-width:680px){.section--bofu-steps--wrapper{padding:0 36px 40px!important}}@media screen and (max-width:679px){.section--bofu-steps--wrapper{padding:0 26px 40px!important}.section--bofu--steps .section--bofu--headers p strong:first-of-type:before{margin-left:-5%}}.section--bofu--steps .section--bofu--headers p strong:first-of-type:before{border-left:1px solid var(--primaryColor);content:"";height:80%;line-height:1em;position:absolute;top:10%}.bofu--play-caption{padding:0 20px 20px}.bofu--play-caption .video-caption--text{margin-left:15px}.section--bofu--wrapper{border-top:5px;border-top-color:var(--primaryColor);border-top-style:solid;box-shadow:0 35px 40px -20px rgba(95,109,137,.6),0 -5px 10px -5px rgba(95,109,137,.1)}@media screen and (max-width:679px){.video-caption--text br{display:none}}.progress--container{display:block;margin:20px auto 40px!important;position:relative;text-align:center}.progress--container .progress-wrapper .progress-items{display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.progress-wrapper-bar{background:var(--primaryColor);border-radius:10px;height:2px;opacity:50%;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}.progress-wrapper-bar .progress-wrapper-bar--fill{background:#60bfff;display:block;height:100%}.stage-progress-bar--entry{cursor:pointer;flex:0 0;position:relative}.stage-progress-bar--first .indicator,.stage-progress-bar--shift .indicator{margin-left:-10px}.stage-progress-bar--center .copy{left:-50%}.stage-progress-bar--last{left:100%;position:absolute}.stage-progress-bar--last .indicator{margin:0 auto}.stage-progress-bar--last .copy{left:0}.stage-progress-bar--entry.active .indicator{background:var(--primaryColor);border:1px solid var(--primaryColor)}.stage-progress-bar--entry .indicator{align-items:center;background:#fff;border:1px solid var(--primaryColor);border-radius:100%;display:flex;height:20px;justify-content:center;position:relative;width:20px;z-index:1}.stage-progress-bar--entry .indicator .number{color:var(--primaryColor);left:0;line-height:20px;right:0}.stage-progress-bar--entry.active .indicator .number{color:#fff}.stage-progress-bar--entry .copy{color:#4f5465;font-size:.75rem;font-weight:600;margin-top:7px;position:absolute;top:100%;width:100%}.stage-progress-bar--entry.active .copy{color:var(--primaryColor)}.stage-progress-bar--shift .copy{left:-50%}.section--bofu-steps{min-height:700px}.section--bofu-steps--1-form form{align-items:flex-start;display:flex;flex-flow:column}.section--bofu-steps--1-form form .form-columns-1:has(>.legal-consent-container){-webkit-box-ordinal-group:3;order:3}.section--bofu-steps--1-form form .hs_submit{display:inline-block!important;text-align:left;width:auto!important}.section--bofu-steps--1-form form .legal-consent-container p{font-size:12px;line-height:1.25em;margin-bottom:0;margin-top:20px}.section--bofu-steps--1-form form .actions{align-items:center;display:flex;justify-content:center;padding:10px 21px!important}.section--bofu-steps--1-form form .actions .hs-button{-webkit-appearance:none;background:none;border:0;border-radius:50px;box-shadow:none!important;color:#fff;cursor:pointer;font-family:proxima-nova,Helvetica Neue,Arial,sans-serif;font-size:0;font-weight:700;height:100%;line-height:1em;outline:none!important;padding:0;position:absolute;text-shadow:none;white-space:normal;width:100%}.section--bofu-steps--3{align-items:center;display:flex;justify-content:center;min-height:650px}.section--bofu-steps--3-header img{margin-bottom:-20px}