.form-wrapper{position:relative;max-width:100%;margin:0 auto;background-color:var(--form-wrapper-bg-color)}@media (min-width: 960px){.form-wrapper{width:70rem;padding:10rem;border-radius:5rem}}@media (max-width: 959px){.form-wrapper{width:100%;padding:4rem 2rem;border-radius:3rem}}.form-wrapper [data-form-header]{--size: 5rem;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);margin:0 auto 2rem;background-color:#000;border-radius:var(--size)}.form-wrapper [data-form-header] svg{--size: 2.8rem;color:#e7eff6}.form-wrapper .loader{--size: 5rem;--rotate: var(--grad-angle);position:absolute;top:50%;left:50%;z-index:5;width:var(--size);height:var(--size);background-color:#000;border-radius:var(--size);pointer-events:none;place-items:center center;transform:translate(-50%,-50%) rotate(var(--rotate))}.form-wrapper .loader:not(.hidden){display:flex}.form-wrapper .loader:not(.hidden)~[data-form-header],.form-wrapper .loader:not(.hidden)~[data-form-body]{opacity:0;visibility:hidden}.form-wrapper .loader__icon{--color: #e7eff6;width:2.2rem;height:2rem;margin:0 auto;color:var(--color)}.form-view{position:absolute;width:100%;opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;pointer-events:none;transform:translateY(20px)}.form-view.active{opacity:1;pointer-events:all;transform:translateY(0)}.form-view__t{margin-bottom:3rem;font-family:var(--font-bold),sans-serif;font-size:3rem;text-align:center;color:#fff}[data-form-body]{position:relative;min-height:32.6rem}.form{max-width:36rem;margin:0 auto}@media (max-width: 479px){.form{max-width:calc(100% - 4rem)}}.form__group{position:relative}.form__group:not(.form__group--checkbox,:last-child){margin-bottom:1.4rem}.form__group-toggle{position:absolute;top:2.2rem;right:3.4rem;cursor:pointer}.form__group-toggle svg{--size: 1.6rem;color:#6b7276;transition:color var(--transition-duration) var(--transition-timing-function)}.form__group-toggle:hover svg{color:#fff}.form__control{width:100%;padding:3rem 3.4rem 1rem;font-family:var(--font-bold),sans-serif;font-size:1.4rem;line-height:1;color:#fff;background-color:#000;border:1px solid var(--border-color);border-radius:2.5rem;transition:border-color var(--transition-duration) var(--transition-timing-function)}.form__control:autofill.error{-webkit-text-fill-color:var(--error-color)}.form__control--filled~.form__label,.form__control:focus~.form__label{top:1.6rem;font-size:1rem}.form__control:focus-visible{outline:none}.form__control:hover:not(.error){border-color:#fff3}.form__control.error{color:var(--error-color);border-color:var(--error-color)}.form__control.error~.form__label{color:var(--error-color)}.vt-lang .form__control{font-weight:700}.form__control:autofill,.form__control:autofill:hover,.form__control:autofill:focus,.form__control:autofill:active{box-shadow:0 0 0 1000px #000 inset;-webkit-background-clip:text;background-clip:text}.form__control:-webkit-autofill-strong-password,.form__control:-webkit-autofill-strong-password-viewable,.form__control:-webkit-autofill-and-obscured{box-shadow:0 0 0 1000px #000 inset;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff}.form__control:autofill{-webkit-text-fill-color:#fff}.form__control:focus+.form__label,.form__control--filled+.form__label{top:1.6rem;font-size:1rem}.form__control:-moz-autofill-background,.form__control:-internal-autofill-selected{-webkit-text-fill-color:#fff}body:not(.ar-lang) .form__label{left:0;padding-left:3.4rem}.ar-lang .form__label{right:0;padding-right:3.4rem}.form__label{position:absolute;top:2.3rem;width:100%;height:100%;font-family:var(--font-bold),sans-serif;font-size:1.4rem;line-height:1;color:#fff;pointer-events:none;transition-duration:var(--transition-duration);transition-property:font-size,top;transition-timing-function:var(--transition-timing-function)}.vt-lang .form__label{font-weight:700}.form__group--checkbox{display:flex;justify-content:center;margin:3rem 0;flex-wrap:wrap}.form__group--checkbox .form__error{margin-top:1rem}.form__group--actions{display:flex;margin:3rem -.5rem 0;flex-wrap:wrap;grid-gap:1rem 0}.form__group--actions .btn{width:100%;white-space:nowrap}.form__group--actions._single{display:flex;justify-content:center}.form__group--actions._single .form__group-btn:first-child{display:none}.form__group--actions._single .form__group-btn{flex:0 0 auto}.form__group--actions.center{display:flex;justify-content:center}.form__group-btn{flex:1 0 50%;padding:0 .5rem}.form__group--captcha{display:flex;justify-content:center}.form__group--links{display:grid;align-items:center;width:fit-content;margin:0 auto;font-size:1rem;color:#fff;cursor:pointer;gap:.6rem;grid-template-columns:repeat(2,auto)}.form__group--links .form__icon{--size: 1.2rem}body:not(.ar-lang) .form__group .form__checkbox{padding-left:1.6rem}.ar-lang .form__group .form__checkbox{padding-right:1.6rem}.form__group .form__checkbox{position:relative;display:inline-flex;align-items:center;line-height:1;cursor:pointer}body:not(.ar-lang) .form__checkbox-input{left:0}.ar-lang .form__checkbox-input{right:0}.form__checkbox-input{position:absolute;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.form__checkbox-input:checked~.form__checkbox-box svg{opacity:1}body:not(.ar-lang) .form__checkbox-box{left:0}.ar-lang .form__checkbox-box{right:0}.form__checkbox-box{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border:1px solid #fff;border-radius:.3rem;transform:translateY(-50%)}.form__checkbox-box svg{--size: .8rem;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing-function)}.form__checkbox-text{font-size:1rem;color:#fff}.form__checkbox-text a{white-space:nowrap;text-decoration:underline}.form__checkbox-text a:hover{color:var(--secondary-color)}.form__error{position:relative;display:block;margin-top:.5rem;margin-left:3.4rem;padding-left:14px;font-family:var(--font-bold),sans-serif;font-size:1rem;text-align:left;color:var(--error-color)}.form__error:before{position:absolute;top:0;left:0;width:1.2rem;height:1.2rem;line-height:1;background-image:url(/build/assets/error-DI-abtBz.svg);content:" "}.g-recaptcha iframe:focus-visible{outline:none}.modal-backdrop{position:fixed;z-index:500;background:#00000080;opacity:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;top:0;right:0;bottom:0;left:0}.modal-backdrop.show{opacity:1;visibility:visible}.modal{--bg-color: #080b0d;--border-color: rgb(255 255 255 / 10%);--border-radius: 4.6rem;--backdrop: blur(.5rem);--color: #fff;--secondary-color: #fe01a8;position:fixed;z-index:1000;overflow-y:auto;opacity:0;transition:opacity .5s ease,visibility .5s ease;visibility:hidden;top:0;right:0;bottom:0;left:0}.modal.show{opacity:1;visibility:visible}.modal__dialog{display:flex;align-items:center;min-height:100%}.modal__content{position:relative;width:calc(100% - 3rem);max-width:56rem;margin:2rem auto;padding:5.8rem 0;overflow:hidden;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:var(--border-radius);-webkit-backdrop-filter:var(--backdrop);backdrop-filter:var(--backdrop)}@media (max-width: 479px){.modal__content{padding:3.6rem 0}}.modal .loader{--size: 4rem;position:absolute;top:50%;left:50%;z-index:5;width:var(--size);height:var(--size);background-image:linear-gradient(var(--grad-angle, 0deg),#fd01a9 0%,#022ffe 100%);border-radius:var(--size);pointer-events:none;place-items:center center;transform:translate(-50%,-50%)}.modal .loader:not(.hidden){display:flex}.modal .loader:not(.hidden)~[data-form-header],.modal .loader:not(.hidden)~[data-form-body]{opacity:0;visibility:hidden}.modal .loader__icon{width:2.2rem;height:2rem;margin:0 auto;color:var(--bg-color)}.modal__close{position:absolute;top:4rem;right:4.4rem;cursor:pointer}.modal__close svg{--size: 1.6rem}.modal [data-form-header]{--size: 4rem;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);margin:0 auto 3rem;background-image:linear-gradient(var(--grad-angle, 0deg),#fd01a9 0%,#022ffe 100%);border-radius:var(--size)}.modal [data-form-header] svg{--size: 2rem;display:block;margin:0 auto;color:var(--bg-color)}.modal .btn--default{--padding: 0 2rem;color:#fff;background-color:#101516;border:1px solid transparent}@media (min-width: 959px){.modal .btn--default:hover{background-color:#101516;border-color:#ffffff1a}}.modal .btn--primary{--gradient-start: linear-gradient(103deg, #fe01a8 32.44%, #012fff 72.55%);--gradient-end: linear-gradient(264deg, #fe01a8 26.19%, #012fff 76.76%);color:var(--color);background-image:var(--gradient-start)}.modal .btn--primary:hover{color:var(--color);box-shadow:none}
