.hero{overflow:hidden;position:relative}.hero__main-content,.hero__main-content a,.hero__main-content h1,.hero__main-content h2,.hero__main-content h3,.hero__main-content h4,.hero__main-content h5,.hero__main-content h6,.hero__main-content p,.hero__main-content span,.hero__sales-phone,.hero__sales-phone a,.hero__sales-phone h1,.hero__sales-phone h2,.hero__sales-phone h3,.hero__sales-phone h4,.hero__sales-phone h5,.hero__sales-phone h6,.hero__sales-phone p,.hero__sales-phone span{color:#fff!important}.hero__main-content{overflow:hidden;position:relative}.hero .floating-nav-placeholder{height:64px}.hero .stylized-underline{background-size:100%!important}.hero a{text-decoration:underline!important}.hero .stylized-underline{background-image:url(../images/stylized-underline.svg);background-position:0 100%;background-repeat:repeat-x;background-size:215px;padding-bottom:10px}.hero__content{align-items:center;display:flex;flex-direction:column;text-align:center}.hero .content-container{flex-shrink:0;padding:8px 0 32px}.hero .hero-cta{margin-bottom:32px;text-decoration:none!important}.hero__media-positioning-container__boxed{max-width:100%;position:relative}.hero__media-positioning-container__boxed .hero-media{max-width:100%}.hero__media-positioning-container .hero-media{height:auto}.hero__media-positioning-container.debug{border:1px solid red;min-height:300px}.hero__media-positioning-container.debug .hero-media{border:1px solid green}.hero__title{font-size:14px!important;font-weight:600!important;line-height:20px!important;margin:0!important;padding:0!important}.hero__subtitle{font-size:32px!important;font-weight:700!important;line-height:40px!important;margin:0 0 8px!important;padding:0!important}.hero__subtitle__desktop{display:none}.hero__subtitle__mobile{display:block}.hero__text{font-weight:500!important;line-height:24px!important;margin:0 0 16px!important;padding:0!important}.hero__form-link,.hero__form-link p,.hero__text{font-size:16px!important}.hero__form-link p{line-height:24px!important;margin:0!important}.hero .inline-form{margin-bottom:24px;max-width:450px}.hero .inline-buttons-form{margin-left:auto;margin-right:auto}.hero .form{align-self:center;margin-bottom:12px;max-width:390px}.hero .circle-button{margin-right:16px}.hero .circle-button i{font-size:16px}.hero .video-link{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:600;margin-top:32px;text-decoration:none!important}.hero .hero__media__modal-video-cta{align-items:center;background:#fff;border:1px solid #6476ff;border-radius:113.571px;bottom:0;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;gap:14px;height:52px;left:0;margin:auto;max-width:274px;position:absolute;right:0;scale:.8;top:0}.hero .hero__media__modal-video-cta span{color:#6476ff!important;font-size:14px;font-style:normal;font-weight:600;line-height:22.714px}.hero .hero__media__modal-video-cta .fa-solid{align-items:center;background:#fff;border-radius:100%;color:#6476ff!important;display:inline-flex;filter:drop-shadow(0 1.893px 11.357px rgba(0,0,0,.2));height:43px;justify-content:center;margin-left:4px;vertical-align:middle;width:43px}.hero .hero__media__modal-video-cta:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.hero__social-proof{align-items:center;background-color:#fff;color:#18181d!important;display:flex;flex-direction:column;padding:20px 0}.hero__social-proof img{height:auto;max-width:none!important}.hero__social-proof__title{font-feature-settings:"clig" off,"liga" off;color:#18181d!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;margin-bottom:40px!important;max-width:270px;text-align:center}.hero__social-proof__rating-stars{height:auto;margin-bottom:12px;width:221px}.hero__social-proof__review-line{align-items:center;display:flex;justify-content:center;margin-bottom:40px}.hero__social-proof__sm-logos{border-left:1px solid #a3a3a5;display:flex!important;gap:8px!important;justify-content:center!important;list-style:none!important;margin:0 0 0 8px!important;padding:0 0 0 8px!important}.hero__social-proof__sm-logos li{list-style:none!important;margin:0!important;padding:0!important}.hero__social-proof__sm-logos img{height:18px!important;width:auto!important}.hero__social-proof__lg-logos{display:flex!important;gap:16px!important;justify-content:center!important}.hero__social-proof__lg-logos,.hero__social-proof__lg-logos li{list-style:none!important;margin:0!important;padding:0!important}.hero__social-proof__lg-logos img{height:84px!important;width:auto!important}.hero__social-proof__text{font-feature-settings:"clig" off,"liga" off;color:#18181d!important;font-size:16px!important;font-weight:600!important;line-height:24px!important;text-align:center}@media screen and (min-width:700px){.hero__social-proof{display:grid;grid-template-areas:"title logos" "stars logos" "review logos"}.hero__social-proof__title{color:#18181d!important;font-size:20px!important;font-weight:600!important;grid-area:title;line-height:28px!important;margin-bottom:0!important;max-width:unset}.hero__social-proof__rating-stars{grid-area:stars;margin:8px auto;width:140px}.hero__social-proof__review-line{grid-area:review;margin-bottom:0}.hero__social-proof__sm-logos{margin:0 0 0 13px!important}.hero__social-proof__logos{grid-area:logos}.hero__social-proof__lg-logos{gap:6px!important;margin:0 0 0 20px!important}.hero__social-proof__lg-logos img{height:60px!important}}@media screen and (min-width:960px){.hero__social-proof__text,.hero__social-proof__title{font-size:22px!important;line-height:28px!important}}@media screen and (min-width:1200px){.hero__social-proof{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px}.hero__social-proof__rating-stars{margin:0 8px 0 32px}}.hero__sales-phone{padding:0 1rem 2rem}.hero__sales-phone .sales-phone{display:flex}.hero .centered-hero-midia-left,.hero .centered-hero-midia-right{display:none}@media screen and (min-width:700px){.hero .inline-buttons-form{margin-left:0;margin-right:0}.hero__content{text-align:left}.hero .floating-nav-placeholder{height:80px}.hero .hero__content{position:relative}.hero__content{flex-direction:row;gap:32px}.hero .content-container{flex-basis:50%;padding:60px 0 100px}.hero .centered-hero-midia-right{display:block;position:absolute;right:-15%;top:-90%;width:85%}.hero__media-positioning-container__absolute{height:100%;left:50%;position:absolute;width:50%}.hero__media-positioning-container__absolute .hero-media{position:absolute}.hero__title{font-size:20px!important;font-weight:700!important;line-height:28px!important}.hero__subtitle{font-size:38px!important;line-height:normal!important;margin-bottom:12px!important}.hero__subtitle__desktop{display:block}.hero__subtitle__mobile{display:none}.hero__text{font-size:18px!important;line-height:24px!important;margin-bottom:24px!important}.hero__form-link{font-size:16px!important;font-weight:500;line-height:24px;margin-bottom:50px}.hero__form-link p{font-size:16px!important;line-height:24px!important;margin:0!important}.hero__sales-phone{display:none}}@media screen and (min-width:960px){.hero .hero__media__modal-video-cta{scale:1}.hero .hero__media__modal-video-cta span{font-size:18px}.hero__title{font-size:20px!important;line-height:28px!important;margin-bottom:24px!important}.hero__subtitle{font-size:44px!important;line-height:62px!important;margin-bottom:14px!important}.hero__text{font-size:20px!important;line-height:28px!important;margin-bottom:24px!important}.hero .dropdown-form{max-width:512px}.hero .centered-hero-midia-right{display:block;position:absolute;right:-7%;top:-65%;width:85%}}@media screen and (min-width:1100px){.hero.hero--centered{background-color:#18181d}.hero.hero--centered .hero__content{justify-content:center}.hero.hero--centered .content-container{display:flex;flex-direction:column;padding:40px 0;text-align:center}.hero.hero--centered .inline-buttons-form{align-self:center;max-width:390px;width:100%}.hero.hero--centered .centered-hero-midia-left{display:block;height:auto;position:absolute;top:10%;width:41%}.hero.hero--centered .centered-hero-midia-right{display:block;height:auto;position:absolute;right:0;top:0;width:47%}}@media screen and (min-width:1200px){.hero.hero--left-aligned .content-container{flex-basis:50%}}@media screen and (min-width:1500px){.hero .content-container{flex-basis:50%}.hero.hero--centered .centered-hero-midia-left,.hero.hero--centered .centered-hero-midia-right{max-width:760px;top:-125px;width:46%}}.hero--hide-media-column .hero__content{display:block;margin-inline:auto;max-width:810px}.hero--hide-media-column .hero-cta{max-width:364px;width:100%}@media screen and (min-width:700px){.hero--hide-media-column .hero__content{text-align:center}}.hero--homepage .content-container{padding:12px 0 48px}.hero--homepage .hero__text{margin-bottom:16px!important;max-width:550px}.hero--homepage .hero__subtitle{margin-bottom:24px!important}.hero--homepage .inline-buttons-form__title{display:none}.hero--homepage .inline-form fieldset label{font-size:18px}.hero--homepage .hero__form-link p{font-size:16px!important;line-height:24px!important;margin:0 auto!important;max-width:200px}@media screen and (min-width:700px){.hero--homepage .hero__form-link p{font-size:16px!important;max-width:unset}.hero--homepage .inline-buttons-form__title{display:block}}@media screen and (min-width:960px){.hero--homepage .hero__title{color:#f7f9ff!important;font-size:24px!important;font-style:normal;font-weight:600!important;line-height:32px!important;margin-bottom:8px!important}.hero--homepage .hero__subtitle{font-size:55px!important;font-weight:700!important;line-height:70px!important}.hero--homepage .hero__text{font-size:20px!important;font-weight:500!important;line-height:28px!important;margin-bottom:32px!important}}@media screen and (min-width:1100px){.hero--homepage .hero__subtitle{margin-bottom:36px!important}}.hero--learning-page .hero__subtitle{font-size:32px!important;font-weight:700!important;line-height:48px!important;margin-bottom:8px!important}.hero--learning-page .content-container .inline-form{max-width:unset}.hero--learning-page .video-link{position:relative;z-index:1}@media screen and (min-width:700px){.hero--learning-page .hero__subtitle{font-size:48px!important;line-height:64px!important;margin-bottom:8px!important}}@media screen and (min-width:960px){.hero--learning-page .hero__subtitle{font-size:54px!important;font-weight:700!important;line-height:68px!important}}.hero--payroll-page .hero_title{font-size:18px!important}.hero--payroll-page .hero_subtitle{font-size:38px!important;line-height:62px!important}.hero--payroll-page .hero__text{font-size:18px!important;font-weight:600!important;line-height:28px!important}.hero--payroll-page .hero__media-positioning-container .hero-media{margin:auto 0}@media screen and (min-width:700px){.hero--payroll-page .content-container{padding-bottom:52px}}@media screen and (min-width:1200px){.hero--payroll-page .hero_title{font-size:18px!important}.hero--payroll-page .hero_subtitle{font-size:48px!important}.hero--payroll-page .hero__text{font-size:20px!important}}.hero--billing-page .hero__title{font-size:14px!important;font-weight:600!important;line-height:20px!important}.hero--billing-page .stylized-underline{background-size:215px;padding-bottom:5px}.hero--billing-page .hero__subtitle{font-size:32px!important;font-weight:700!important;line-height:40px!important;margin-bottom:12px!important}.hero--billing-page .hero__text{font-size:16px!important;font-weight:500!important;line-height:24px!important;margin-bottom:24px!important}@media screen and (min-width:700px){.hero--billing-page .hero__title{font-size:18px!important;font-weight:700!important;line-height:24px!important;margin-bottom:12px!important}.hero--billing-page .hero__text{font-size:18px!important;font-weight:600!important;line-height:28px!important;margin-bottom:24px!important}.hero--billing-page .hero__media-positioning-container .hero-media{margin-left:61px;scale:1.2}}@media screen and (min-width:960px){.hero--billing-page .inline-form{margin-bottom:0}}@media screen and (min-width:1100px){.hero--billing-page .hero__subtitle{font-size:48px!important;font-weight:700!important;line-height:60px!important}}.hero__placeholder{align-items:center;display:flex;justify-content:center;min-height:300px}.hero__preview img{height:auto;max-width:100%}body:has(.hero .form) .header .logo{transition:flex .5s}body:has(.hero .form) .hero .form{margin-left:auto;margin-right:auto;max-width:390px}body:has(.hero .form) .hero .form .step-1 .form__heading{display:none}body:has(.hero .form) .hero__subtitle,body:has(.hero .form) .hero__title{max-height:200px}body:has(.hero .form) .hero video{transition:opacity .25s}@media screen and (min-width:700px){body:has(.hero .form) .hero .form{margin-left:0;margin-right:0}body:has(.hero .form) .hero .form .step-1 .form__heading{display:block}}@media screen and (min-width:960px){body:has(.hero .form) .hero .content-container{padding:40px 0 127px}body:has(.hero .form) .header .logo{flex:1}}body:has(.hero .form):not(:has(.hero .form .step-1.current)){overflow:hidden}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header.fixed{background-color:#5463d6;box-shadow:none}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .hamburger{display:none}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .logo{flex:none;height:24px!important;width:auto!important}@media screen and (min-width:960px){body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .logo{flex:0}}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .logo img{content:none}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header__banner{display:none}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header__content{justify-content:center;position:relative;z-index:1}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .nav--main{display:none!important}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .header .header__fixed-mobile-nav{display:none}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero{bottom:0;left:0;position:fixed;right:0;top:0;transition:height .5s ease-out;z-index:1}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .content-container,body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .form,body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .wrapper,body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__content,body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__main-content{height:100%}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .content-container{padding-bottom:0;padding-top:20px}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__content{justify-content:center}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .form{height:100%;max-width:600px;overflow-y:auto;padding-bottom:120px}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero:after{background-image:url(../images/embedded-forms-bg.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;content:" ";height:424px;left:50%;max-width:1015px;pointer-events:none;position:absolute;top:500px;transform:translateX(-50%);width:100%;z-index:0}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero video{opacity:0}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__subtitle,body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__title{margin:0!important;max-height:0;opacity:0;transition:max-height .25s ease-out,margin .25s ease-out,opacity .25s ease-out}body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero__form-link{display:none}@media screen and (min-width:960px){body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero .content-container{padding-top:60px}}@media screen and (min-height:880px)and (min-width:700px){body:has(.hero .form):not(:has(.hero .form .step-1.current)) .hero:after{bottom:0;top:auto}}