@charset "UTF-8";.signup-modal .modal__container{width:100%;padding:0;position:relative}.signup-modal__text-content .signup-modal__title{font-family:var(--typography-heading-font);font-size:var(--typography-heading-medium-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-medium-height);letter-spacing:calc(var(--typography-heading-medium-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform);background-color:var(--background-color);color:var(--color-text);padding:var(--spacing-700);padding-bottom:var(--spacing-none)}.signup-modal__text-content .signup-modal__title--large{font-family:var(--typography-heading-font);font-size:var(--typography-heading-large-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-large-height);letter-spacing:calc(var(--typography-heading-large-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform)}.signup-modal__text-content .signup-modal__title.signup-modal__title--pb-large{padding-bottom:var(--spacing-700)}.signup-modal__text-content .signup-modal-success__title,.signup-modal__text-content .signup-modal-error__title{padding:var(--spacing-400) var(--spacing-700);color:var(--typography-color-default);font-family:var(--typography-heading-font);font-size:var(--typography-heading-large-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-large-height);letter-spacing:calc(var(--typography-heading-large-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform);width:80%}.signup-modal__text-content .checkbox-wrapper .field-error-hint{color:var(--color-red-400)}.signup-modal__text-content .checkbox-wrapper .checkbox{margin-top:var(--spacing-200)}.signup-modal__text-content form-checkbox[data-invalid] .checkbox__indicator{color:var(--color-red-400)}.signup-modal__inner-content{padding:var(--spacing-700);padding-top:var(--spacing-none)}.signup-modal__inner-content.signup-modal__inner-content--pt-large{padding-top:var(--spacing-700)}.signup-modal-success__inner-content,.signup-modal-error__inner-content{margin:0 var(--spacing-700);padding:var(--spacing-300) 0 var(--spacing-700)}.signup-modal__subtitle{margin-top:var(--spacing-100);margin-bottom:var(--spacing-400)}.signup-modal__subtitle--additional{font-family:var(--typography-body-font);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-weight-normal);line-height:var(--typography-body-small-height);letter-spacing:calc(var(--typography-body-small-size) * var(--typography-body-tracking) * .01)}.signup-modal__form{margin-top:var(--spacing-600)}.signup-modal__form.gap-large{gap:var(--spacing-400)}.signup-modal__form .field__input{border:var(--border-stroke-50) solid var(--color-neutrals-1000)}.signup-modal__form .field__input.error-red{border-color:var(--typography-color-error)}.signup-modal__form .field__input.error-red~label{color:var(--typography-color-error)}.signup-modal__form-field{margin-bottom:var(--spacing-400)}.signup-modal__input{padding:.75rem;border:1px solid var(--border-color-dark);width:100%;box-sizing:border-box}.signup-modal__input{color:var(--typography-color-secondary)}.signup-modal__input::-moz-placeholder{opacity:1;color:var(--typography-color-secondary)}.signup-modal__input::placeholder{opacity:1;color:var(--typography-color-secondary)}.signup-modal_continue,.signup-modal_error_continue{background-color:var(--color-neutrals-1000);color:var(--color-neutrals-0)}.signup-modal__submit{background-color:var(--color-neutrals-1000);color:var(--color-neutrals-0);width:160px}.signup-modal__submit,.signup-modal__close{justify-content:center}div[data-checkbox-label]{margin:0;font-family:var(--typography-body-font);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-weight-normal);line-height:var(--typography-body-small-height);letter-spacing:calc(var(--typography-body-small-size) * var(--typography-body-tracking) * .01)}.signup-modal .modal__close,.signup-modal .modal-success__close,.signup-modal .modal-error__close{position:absolute;top:var(--spacing-400);right:var(--spacing-600);width:2rem;height:2rem;padding:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;z-index:2}.signup-modal .modal__close{color:var(--color-text)}.signup-modal .modal-success__close,.signup-modal .modal-error__close{color:var(--color-neutrals-1000)}.signup-modal .modal__close svg{width:2.4rem;height:2.4rem}.signup-modal__error{color:var(--color-red-400)}.modal__container--row .signup-modal__buttons{display:flex;gap:var(--spacing-200)}.modal__container--row .field__input{border:var(--border-stroke-25) solid var(--color-neutrals-100)}.modal__container--row .signup-modal__subtitle{margin-top:var(--spacing-none)}.modal__container--row .signup-modal__form{margin-top:var(--spacing-400)}.modal__container--row .checkbox__indicator{margin:var(--spacing-25);border:var(--border-stroke-25) solid var(--color-neutrals-100)}.modal__container--row .checkbox-wrapper .checkbox{margin-top:var(--spacing-none)}.modal__container--row .signup-modal__submit,.modal__container--row .signup-modal__close{width:156px;padding-top:var(--spacing-300);padding-bottom:var(--spacing-300)}.modal__container--row .modal__close{top:var(--spacing-700);right:var(--spacing-700)}.modal__container--row .signup-modal__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.modal__container--row .signup-modal-error__title,.modal__container--row .signup-modal-success__title{margin-top:var(--spacing-400)}.modal__container--row .signup-modal-success__inner-content .signup-modal_continue{width:100%}@media (max-width: 768px){.modal__container--row .signup-modal-success__title,.modal__container--row .signup-modal-error__title{width:100%}.modal__container--row .signup-modal-error__inner-content .signup-modal__buttons{flex-direction:column}.modal__container--row .signup-modal-error__inner-content .signup-modal__buttons .button{width:100%}}@media (max-width: 768px){.signup-modal__image-wrapper.signup-modal__image-wrapper--desktop{display:none}}@media (min-width: 769px){.signup-modal__image-wrapper.signup-modal__image-wrapper--mobile{display:none}}@media screen and (max-width: 768px){.signup-modal-success__title,.signup-modal-error__title{padding:var(--spacing-300) var(--spacing-700);width:100%}.signup-modal .modal__container{position:relative}.signup-modal__content .signup-modal__title,.signup-modal__content .signup-modal__title--mobile-medium{font-family:var(--typography-heading-font);font-size:var(--typography-heading-large-size);font-weight:var(--typography-heading-weight);line-height:var(--typography-heading-large-height);letter-spacing:calc(var(--typography-heading-large-size) * var(--typography-heading-tracking) * .01);text-transform:var(--typography-heading-transform)}.signup-modal .modal__close{position:absolute;top:var(--spacing-400);right:var(--spacing-600);z-index:3}.modal__container--row .modal__close{right:var(--spacing-400)}.signup-modal .modal__container--fix-width{max-width:92vw}}@media screen and (min-width: 769px){.signup-modal .modal__container{max-width:768px}.signup-modal .modal__container.modal__container--row{display:grid;grid-template-columns:repeat(2,1fr)}.signup-modal__subtitle{margin-bottom:var(--spacing-600)}.signup-modal__form{margin-top:var(--spacing-600)}.signup-modal__form.gap-large{gap:var(--spacing-600)}.modal__container--row .signup-modal__form{margin-top:var(--spacing-600)}.checkbox-wrapper .checkbox{font-family:var(--typography-body-font);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-weight-normal);line-height:var(--typography-body-small-height);letter-spacing:calc(var(--typography-body-small-size) * var(--typography-body-tracking) * .01)}.signup-modal__submit,.signup-modal__close{padding-top:var(--spacing-400);padding-bottom:var(--spacing-400)}}
