.checkbox-block{display:inline-block;padding-top:17px;width:100%}.checkbox-block [type=checkbox]:checked,.checkbox-block [type=checkbox]:not(:checked){left:-9999px;position:absolute;transition:.15s ease}.checkbox-block [type=checkbox]:checked+label,.checkbox-block [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:14px;line-height:150%;padding-left:30px;position:relative;top:0;transition:background .15s ease-out,border .15s ease-out}@media only screen and (max-width:1023px){.checkbox-block [type=checkbox]:checked+label,.checkbox-block [type=checkbox]:not(:checked)+label{padding-left:35px;top:5px}}.checkbox-block [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #c4c4c4;border-radius:3px;content:"";height:22px;left:-4px;position:absolute;top:-3px;transition:background .15s ease-out,border .15s ease-out;width:22px}@media only screen and (max-width:1023px){.checkbox-block [type=checkbox]:not(:checked)+label:before{border-radius:4px;height:18px;left:0;top:0;width:18px}}.checkbox-block [type=checkbox]:checked+label:before{background:#fff;border:1px solid #c4c4c4;border-radius:3px;content:"";height:22px;left:-4px;position:absolute;top:-3px;transition:background .15s ease-out,border .15s ease-out;width:22px}@media only screen and (max-width:1023px){.checkbox-block [type=checkbox]:checked+label:before{border-radius:4px;height:18px;left:0;top:0;width:18px}}.checkbox-block [type=checkbox]:not(:checked)+label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:3px;position:absolute;top:1px;transform:rotate(45deg);width:6px}@media only screen and (max-width:1023px){.checkbox-block [type=checkbox]:not(:checked)+label:after{left:6px;top:2px}}.checkbox-block [type=checkbox]:checked+label:after{border:solid #ffbd12;border-width:0 2px 2px 0;content:"";height:10px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:6px}@media only screen and (max-width:1023px){.checkbox-block [type=checkbox]:checked+label:after{left:6px;top:2px}}.checkbox-block [type=checkbox]:disabled:checked+label:before,.checkbox-block [type=checkbox]:disabled:not(:checked)+label:before{background-color:#ddd;border-color:#bbb;box-shadow:none}.checkbox-block [type=checkbox]:disabled:checked+label:after{color:#999}.checkbox-block [type=checkbox]:disabled+label{color:#aaa}.checkbox-block [type=checkbox]+label.touch-hover:before,.checkbox-block [type=checkbox].touch-hover+label:before{border:1px solid #a2b1fd!important}.checkbox-block a{color:#000;text-decoration:underline}.checkbox-block.error [type=checkbox]+label:before{border-color:#fd4c5c!important}.checkbox-block.error [type=checkbox]+label,.checkbox-block.error [type=checkbox]+label>a{color:#fd4c5c}.common-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #eaeaea;border-radius:36px;box-sizing:border-box;color:#040507;font-size:20px;line-height:34px;padding:14px 138px 14px 28px;width:100%;z-index:1}@media only screen and (max-width:1023px){.common-input{font-size:16px;line-height:22px;padding-left:22px;padding-right:118px;width:100%}}.common-input+label{box-sizing:border-box;color:#040507;font-size:20px;left:0!important;line-height:34px;margin-left:28px;margin-top:14px;pointer-events:none;position:absolute;top:0!important;transition:font-size .2s,margin-top .2s;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:2}@media only screen and (max-width:1023px){.common-input+label{font-size:16px;line-height:22px;margin-left:22px}}.common-input:focus+label,.common-input[not-empty]+label{font-size:12px;line-height:100%;margin-top:6px;padding-top:0}.common-submit{border:none;border-radius:36px;box-sizing:content-box;cursor:pointer;display:inline-block;font-size:20px;height:100%;line-height:34px;padding:0;position:absolute;right:0;top:0}@media only screen and (max-width:1023px){.common-submit{font-size:16px;line-height:22px;width:113px}}.common-submit:hover{margin-bottom:-2px;padding:1px;right:-1px;top:-1px}.common-input-block .common-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.common-input-block .select-icon{position:absolute;right:23px;top:25px}.common-input-block{display:inline-block;position:relative}.common-input-block.not-colored .common-input{padding-bottom:11px;padding-right:16px;padding-top:11px}.common-input-block.not-colored .common-input:focus+label,.common-input-block.not-colored .common-input[not-empty]+label{margin-top:-6px;padding:0 5px}.common-input-block.not-colored .common-submit{background:#ffbd12;color:#141414;width:154px}@media only screen and (max-width:1023px){.common-input-block.not-colored .common-submit{height:48px;position:relative;width:100%}}.common-input-block.not-colored label{background:#fff;color:#cdcdcd}.common-input-block.not-colored.error #stripe-card,.common-input-block.not-colored.error input,.common-input-block.not-colored.error select,.common-input-block.not-colored.error textarea{border-color:#fd4c5c!important}.common-input-block.not-colored.error label{color:#fd4c5c!important}@media only screen and (max-width:1023px){.common-input-block{display:flex;flex-direction:column}}.input-error{color:#fd4c5c;font-size:14px;line-height:25px}@media only screen and (max-width:1023px){.input-error{height:auto}}.common-input-block .common-input-show{background:transparent;border:0;bottom:0;cursor:pointer;height:48px;position:absolute;right:0;top:0;transition:all .15s ease;width:48px;z-index:100}.common-input-block .common-input-show:hover{opacity:.6}.common-input-block .common-input-show i{background-image:url(./password-input-sprite.DldEuv5x.svg);background-position:0 -140px;background-repeat:no-repeat;background-size:31px auto;display:block;height:9px;margin:auto;width:18px}.common-input-block .common-input-show.active i{background-position:0 -150px;height:11px}.common-input-block .common-input.password-input{padding:12px 35px 12px 25px!important}.page-outer:has(.checkout-form){overflow:visible!important}.promo-grid{display:grid;grid-template-columns:1fr 850px 360px 1fr;min-height:100vh}@media screen and (max-width:1210px)and (min-width:1024px){.promo-grid{grid-template-columns:1fr calc(852px - 10vw) calc(358px - 10vw) 1fr;min-height:auto}}@media only screen and (max-width:1023px){.promo-grid{display:flex;flex-direction:column;min-height:auto}}.promo-grid .header-logo{margin:24px 0 0 -45px}@media screen and (max-width:1260px)and (min-width:1024px){.promo-grid .header-logo{margin-left:0}}@media only screen and (max-width:1023px){.promo-grid .header-logo{margin:10px 0 0}}.promo-grid-left{display:flex;justify-content:flex-end}.promo-grid-left .wrapper{box-sizing:border-box;display:inline-block;max-width:925px;padding:0 50px;width:100%}@media only screen and (max-width:1023px){.promo-grid-left .wrapper{max-width:unset;padding:0 24px}}@media screen and (max-width:1260px)and (min-width:1024px){.promo-grid-left .wrapper{padding:0 24px}}.promo-grid-left .scanner-animation-container{margin-top:20px;padding-left:0;width:100%}@media screen and (max-width:767px){.promo-grid-left .scanner-animation-container{margin-top:24px}}@media only screen and (max-width:1023px){.promo-grid-left .scanner-animation-container{min-height:300px;padding-right:0}}.promo-grid-left .scanner-animation-container h2{font-size:60px;letter-spacing:-1.8px;line-height:1.03;padding-bottom:10px;padding-top:60px}@media screen and (max-width:767px){.promo-grid-left .scanner-animation-container h2{font-size:32px;letter-spacing:-.96px;line-height:1.2;padding-top:10px}}.promo-grid-left .scanner-animation-container h2.no-pt{padding-top:0}.promo-grid-left .scanner-animation-container h4{font-size:30px;line-height:50px}@media screen and (max-width:767px){.promo-grid-left .scanner-animation-container h4{font-size:20px;line-height:24px}}.promo-grid-left .scanner-animation-container p{font-size:20px;line-height:28px;max-width:100%;padding-top:2px}@media screen and (max-width:767px){.promo-grid-left .scanner-animation-container p{font-size:16px;line-height:22px}.promo-grid-left .scanner-animation-container p+h2{padding-top:40px}}.promo-grid-left-border{grid-column:1;grid-row:1/3}.promo-grid-right{background:#f9f9f9;box-sizing:border-box;grid-column:3;grid-row:1/3;min-height:100vh;padding:91px 0 0 13%}@media only screen and (max-width:1023px){.promo-grid-right{margin-top:35px;min-height:auto;padding:0;width:100%}}@media screen and (max-width:1260px)and (min-width:1024px){.promo-grid-right{padding:51px 15px 0}}.promo-grid-right-border{background:#f9f9f9;grid-column:4;grid-row:1/3}.additional-info{display:inline-block;margin-bottom:150px;position:sticky;top:100px;width:100%}@media only screen and (max-width:1023px){.additional-info{background:#f9f9f9;box-sizing:border-box;margin-top:0;padding:36px 20px 12px}}@media only screen and (min-width:501px)and (max-width:1023px){.additional-info{padding:36px 50px 12px}}.additional-info-list{-moz-column-count:1;column-count:1;display:inline-block;font-size:20px;line-height:1.2;width:100%}@media only screen and (min-width:501px)and (max-width:1023px){.additional-info-list:has(span:nth-child(4)){-moz-column-count:2;column-count:2}}@media only screen and (max-width:1023px){.additional-info-list{font-size:16px}}.additional-info-list p{font-weight:700}@media only screen and (max-width:1023px){.additional-info-list p{font-weight:400}}.additional-info-list span{display:inline-block;width:100%}@media only screen and (max-width:1023px){.additional-info-list span{display:inline;font-weight:700}}.additional-info-list.checked-list{padding-top:25px}@media only screen and (max-width:1023px){.additional-info-list.checked-list{padding-top:7px}}.additional-info-list.checked-list span{box-sizing:border-box;display:inline-block;font-size:16px;padding-left:26px;padding-top:17px;position:relative;width:100%}@media only screen and (max-width:1023px){.additional-info-list.checked-list span{font-weight:400}}.additional-info-list.checked-list span:before{border-top:2.88239px solid #000;content:"";display:inline-block;height:0;left:5px;position:absolute;top:29px;transform:rotate(135deg);width:13px}.additional-info-list.checked-list span:after{border-top:2.88239px solid #000;content:"";display:inline-block;height:0;left:2px;position:absolute;top:31px;transform:rotate(45deg);width:6px}.green-text{color:#07a796;display:inline-block;transition:.3s ease-in-out}@media only screen and (min-width:1024px){.promo{min-height:100vh}}.trial-form{display:inline-block;width:100%}.trial-form .common-input-block.not-colored{margin-top:8px;width:456px}@media only screen and (max-width:1023px){.trial-form .common-input-block.not-colored{max-width:426px;width:100%}}@media only screen and (min-width:501px)and (max-width:1023px){.trial-form .common-input-block.not-colored .common-submit{width:460px!important}}.trial-form .common-input-block.not-colored .common-input{border-radius:10px;padding-right:28px;width:100%}.trial-form .common-input-block.not-colored .common-submit{height:56px;left:0;position:relative;top:0;width:100%}.trial-form .common-input-block.not-colored .common-submit:hover{left:-1px;padding:1px;top:-1px}.trial-form p{color:#cdcdcd;font-size:16px!important;line-height:1.35!important;padding-top:8px!important}.trial-form p.trial-black-text{color:#000;font-size:30px!important;padding-top:24px}.trial-list{padding-top:24px}.trial-list,.trial-list span{display:inline-block;width:100%}.trial-list span{box-sizing:border-box;color:#949494;font-size:16px;padding-bottom:15px;padding-left:28px;position:relative}.trial-list span:before{left:2px;top:6px;transform:rotate(135deg);width:13px}.trial-list span:after,.trial-list span:before{border-top:2.88239px solid #949494;content:"";display:inline-block;height:0;position:absolute}.trial-list span:after{left:-1px;top:8px;transform:rotate(45deg);width:6px}.scanner-progress-animation{transition:width .5s ease}.special-price-block{margin-top:40px}.special-price-block .strike-through{color:#949494;text-decoration-line:line-through}@media only screen and (min-width:501px)and (max-width:1023px){.special-price-block{max-width:426px}}@media only screen and (min-width:1024px){.special-price-block{max-width:455px}}.special-price-block__label{background-color:#d3f4ee;border-radius:6px;color:#00a89e;font-size:14px;font-weight:500;line-height:16.8px;margin-bottom:12px;max-width:455px;padding:8px 12px;text-align:center}@media screen and (min-width:501px){.special-price-block__label{font-size:16px}}.special-price-block__content{background-color:#f9f9f9;border-radius:10px;padding:20px 16px 24px}@media screen and (min-width:501px){.special-price-block__content{padding:32px 30px}}.special-price-block .top{font-size:14px;padding-bottom:16px}@media screen and (min-width:501px){.special-price-block .top{padding-bottom:24px}.special-price-block .top .plan-price-block{font-size:16px}}.special-price-block .top .plan-price-block{align-items:center;display:flex;justify-content:space-between}.special-price-block .top .plan-price .regular{color:#949494;-webkit-text-decoration:line-through 1px;text-decoration:line-through 1px}.special-price-block .top .plan-price .actual{color:#00a89e}.special-price-block .top .plan-price small{display:none;font-size:14px;font-weight:400}@media screen and (min-width:501px){.special-price-block .top .plan-price small{display:unset}}.special-price-block .plan-discount-block{display:flex;flex-direction:column}@media screen and (min-width:501px){.special-price-block .plan-discount-block{flex-direction:row;justify-content:space-between}.special-price-block .plan-discount-block .plan-monthly-price{font-size:24px;order:0}.special-price-block .plan-discount-block .plan-monthly-price span{font-size:20px}.special-price-block .plan-discount-block .plan-discount-label{align-self:center;font-size:16px;margin-bottom:20px;padding:4px 12px}}.special-price-block .plan-discount-label{background-color:#63d0c2;border-radius:100px;color:#141414;font-size:14px;font-weight:500;margin-bottom:28px;padding:2px 8px;width:-moz-max-content;width:max-content}.special-price-block .plan-monthly-price{font-size:20px;font-weight:700;margin-bottom:20px;order:1}.special-price-block .plan-monthly-price span{font-size:16px;font-weight:400}.special-price-block .bottom{align-items:center;border-top:1px solid #e8e8e8;display:flex;font-size:20px;font-weight:700;justify-content:space-between;line-height:25px;padding-top:16px}@media screen and (min-width:501px){.special-price-block .bottom{font-size:24px;padding-top:20px}}.promo-grid-left .checkout-form{margin-top:20px;padding-bottom:20px}@media only screen and (max-width:1023px){.promo-grid-left .checkout-form{margin-top:0;padding-bottom:21px}}@media only screen and (min-width:501px)and (max-width:1023px){.promo-grid-left .checkout-form{padding-bottom:12px}}.promo-grid-left .checkout-form h2{color:#141414;font-size:32px;letter-spacing:-.96px;line-height:1.05;margin:36px 0 24px;padding:0}.promo-grid-right h3{color:#141414}.additional-info-list.checked-list{color:#2c2c2c}.additional-info-list.checked-list span a{color:inherit;text-decoration:underline}.additional-info-list.checked-list span:after,.additional-info-list.checked-list span:before{border-color:#2c2c2c}.trial-form .common-input-block.not-colored .common-submit,.trial-form .payment-method-button{border-radius:36px;font-size:20px;font-weight:500}.trial-form p{color:#cacaca;font-size:14px!important}.trial-form p.trial-black-text{color:#141414;font-size:32px!important}.trial-form .checkbox-block{color:#141414;display:block;margin:10px 0 20px;max-width:456px;min-height:24px;padding-top:0;position:relative}.trial-form .checkbox-block [type=checkbox]:checked+label,.trial-form .checkbox-block [type=checkbox]:not(:checked)+label{display:block;line-height:1.45;padding-left:32px;position:static;top:0}.trial-form .checkbox-block [type=checkbox]:checked+label:before,.trial-form .checkbox-block [type=checkbox]:not(:checked)+label:before{left:0;top:0}@media only screen and (min-width:1024px){.trial-form .checkbox-block [type=checkbox]:checked+label:after,.trial-form .checkbox-block [type=checkbox]:not(:checked)+label:after{left:8px;top:4px}}.trial-form .checkbox-block a{color:inherit}.checkout-form .common-input-block--stripe{margin-top:24px!important}.checkout-form .change-email{color:#141414;font-size:14px;line-height:1.35;position:absolute;right:16px;text-decoration:underline;top:12px;z-index:1}.checkout-form .common-input-block .common-input[disabled],.checkout-form .common-input-block .common-input[disabled]:-webkit-autofill{color:#cdcdcd!important;-webkit-text-fill-color:#cdcdcd!important}.checkout-price-info{background:#f9f9f9;border-radius:10px;box-sizing:border-box;color:#141414;margin-top:40px;padding:32px 20px}.checkout-price-info span{display:block}.checkout-price-info__title{font-size:16px;font-weight:700;line-height:1.35;margin-bottom:16px}.checkout-price-info__item{margin-bottom:12px}.checkout-price-info__item div{color:#949494;font-size:12px;font-weight:400;letter-spacing:-.12px;line-height:1.1;margin-bottom:4px}.checkout-price-info__item span{color:#000;font-size:14px;line-height:1.35}.checkout-price-info__total{border-top:1px solid #e8e8e8;display:flex;font-size:20px;font-weight:700;justify-content:space-between;letter-spacing:-.6px;line-height:1.25;margin-top:20px;padding-top:20px}.checkout-price-info-container__text{color:#949494;display:block;font-size:16px;letter-spacing:-.32px;line-height:1.2;margin-bottom:48px;margin-top:24px}.checkout-form-inputs{margin-bottom:32px}.checkout-form-inputs .common-input-block{display:flex!important;flex-direction:column;margin-bottom:0!important;margin-top:16px!important}.checkout-form-inputs .common-input{border:1.5px solid #e8e8e8;color:#141414;font-size:16px;font-weight:400;height:45px;letter-spacing:-.32px;line-height:1.2;padding:0 16px}.checkout-form-inputs .common-input+label{color:#cacaca;font-size:16px;font-weight:400;line-height:1.2;margin-left:16px;margin-top:13px}.checkout-form-inputs .common-input:focus+label,.checkout-form-inputs .common-input[not-empty]+label{font-size:12px;margin-left:11px}.checkout-form-common-error{display:block}.trial-price-block .trial-gray-text{color:#949494;font-size:24px!important;font-weight:700;line-height:1.25!important;margin-top:4px;padding-top:0!important}.trial-price-block .trial-gray-text span{text-decoration:line-through}.checkout-subscription-details{max-width:456px}.checkout-subscription-details ul{color:#949494;font-size:14px;line-height:1.35;margin-top:16px}.checkout-subscription-details ul a{color:#141414;text-decoration:underline}.checkout-subscription-details ul li{margin-bottom:4px;padding-left:20px;position:relative}.checkout-subscription-details ul li:before{background:#949494;border-radius:50%;content:"";height:4px;left:9px;position:absolute;top:7px;width:4px}@media(min-width:768px){.checkout-price-info{margin-top:48px;max-width:456px;padding:32px}.checkout-price-info__title{font-size:20px;letter-spacing:-.6px;line-height:1.25;margin-bottom:20px}.checkout-price-info__item{display:flex;justify-content:space-between;margin-bottom:8px}.checkout-price-info__item div,.checkout-price-info__item span{color:#141414;font-size:16px;letter-spacing:-.32px;line-height:1.45;margin:0}.checkout-price-info__total{font-size:24px;letter-spacing:-.72px;line-height:1.05;margin-top:24px}.checkout-subscription-details ul{font-size:16px}.checkout-subscription-details ul li:before{left:9px;top:8px}.promo-grid-left .checkout-form h2{font-size:56px;letter-spacing:-1.68px;margin:54px 0 32px}.trial-form .common-input-block.not-colored .common-submit,.trial-form .payment-method-button{font-size:20px;height:56px}.trial-form .checkbox-block{align-items:center;display:flex}.trial-form .checkbox-block [type=checkbox]:checked+label,.trial-form .checkbox-block [type=checkbox]:not(:checked)+label{padding-left:34px}}@media only screen and (min-width:1024px){.promo-grid-left .checkout-form h2{margin-top:30px}.promo-grid-left .checkout-form .common-input-block.not-colored{margin-top:0}.promo-grid-right .additional-info{padding-top:69px}.promo-grid-right .additional-info .additional-info-list.checked-list{padding-top:12px}.promo-grid-right .additional-info .additional-info-list.checked-list span{font-size:18px;padding-top:20px}}@media(min-width:1261px){.promo-grid-right .additional-info{padding-top:29px}}
