.KCL_sign-up-page .KCL_price-card p{line-height:26px}.KCL_sign-up-page .KCL_price-card p.price-subtext{font-size:14px;font-weight:700}.KCL_sign-up-form.error-message{background:0 0;padding:0}.KCL_sign-up-form.error-message .KCL_alert{margin-bottom:40px}.KCL_sign-up-form.error-message .signup-error__actions{justify-content:space-between;display:flex}.KCL_sign-up-form .form__section:not(:last-child){margin-bottom:40px}.KCL_sign-up-form .form__section .form__col--cvc{align-items:flex-start;gap:15px;display:flex}.KCL_sign-up-form .form__section .form__col--cvc .form__icon{flex:0 0 36px;align-items:center;height:45px;display:flex}.KCL_sign-up-form .form__section .form__col--cvc .form__icon img{width:36px;height:24px;display:block}.KCL_sign-up-form .form__section>h3,.KCL_sign-up-form .form__section>.paragraph{margin-bottom:20px}.KCL_sign-up-form .form__section .form__group>h4{margin:0 0 20px}.KCL_sign-up-form .form__section .form__group:not(:last-child){margin-bottom:40px}.KCL_sign-up-form .form__group .form__row{flex-wrap:wrap}.KCL_sign-up-form .form__group .form__row .form__col{flex:none}.KCL_sign-up-form .form__group .form__row .form__col:first-child{flex-basis:343px}.KCL_sign-up-form .form__group .form__row .form__col:nth-child(2){flex-basis:140px}.KCL_sign-up-form .form__group .form__row .form__col .KCL_input{min-width:0}.KCL_sign-up-form .form__group .form__row .form__col--cvc .KCL_input{flex:0 0 140px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_sign-up-form .form__group .form__row{flex-direction:row;gap:0 15px}.KCL_sign-up-form .form__group .form__row .form__col:first-child{flex:100%}.KCL_sign-up-form .form__group .form__row .form__col:nth-child(2),.KCL_sign-up-form .form__group .form__row .form__col--cvc,.KCL_sign-up-form .form__group .form__row .form__col--cvc .KCL_input{flex:1 1 0}}.section--signup .section__content{width:auto}.KCL_sign-up-form .sign-up-step--0 .form__actions,.KCL_sign-up-form .sign-up-step--1 .form__actions{justify-content:center}.KCL_sign-up-form .form__body{margin-bottom:40px}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.KCL_sign-up-form.form--signup{padding-bottom:50px}.KCL_sign-up-form .form__row:has(.KCL_input__footer){row-gap:0}}.KCL_sign-up-form .form__group--consent{background:var(--color-bg-surface);border-radius:6px;padding:15px 20px}.KCL_sign-up-form .form__group--consent .field-error-message{padding-left:0}.KCL_sign-up-form .form__actions{position:relative}.KCL_sign-up-form .form__actions .KCL_link{position:absolute;top:16px;left:-11px}.KCL_sign-up-form .form__additional-info{background:var(--color-bg-surface);border-radius:6px;margin:-13px 0 25px;padding:30px 40px}.KCL_sign-up-form .form__additional-info p{margin-bottom:20px}.KCL_sign-up-form .form__additional-info .KCL_link:not(:last-child){margin-right:30px}@media (max-width:1023px){.KCL_sign-up-form .form__additional-info{padding:20px}}.KCL_sign-up-form .confirmation-step .form__section,.KCL_sign-up-form .final-step .form__section{margin-top:30px;margin-bottom:40px}.KCL_sign-up-form .confirmation-step .form__section dl,.KCL_sign-up-form .final-step .form__section dl{font-size:16px;line-height:26px}.KCL_sign-up-form .confirmation-step .form__section dl dt,.KCL_sign-up-form .final-step .form__section dl dt{width:20%;font-weight:400;display:inline-block}.KCL_sign-up-form .confirmation-step .form__section dl dd,.KCL_sign-up-form .final-step .form__section dl dd{margin-right:16px;display:inline-block}.KCL_sign-up-form .sign-up-step--2 p{line-height:28px}
/*# sourceMappingURL=0vbi48w-_-x-f.css.map*/