.form.--light{background:var(--White)}.form.--light .form__select-item,.form.--light .form__select-title,.form.--light .form__title{color:var(--Black)}.form.--light .form__select-items{max-width:694px}.form.--light .form__select-item.--active{color:var(--White)}.form.--light .form__select-item:hover{background:var(--Grey);border:2px solid var(--Grey);color:var(--White)}.form.--light .form__link{color:var(--Black);width:fit-content}.form.--light .app-checkbox__label{color:var(--Black)}.form__logo{margin-bottom:99px}.form__link-icon{padding-top:5px}.form__link,.form__link-icon{display:flex;align-items:center}.form__link{color:var(--White);column-gap:8px;font-size:20px;font-style:normal;font-weight:400;line-height:155%;margin-bottom:40px}.form .app-input{margin-top:40px}.form__body{transition:opacity .3s ease-in-out}.form__body.--blocked *{opacity:55%;pointer-events:none;-webkit-user-select:none;user-select:none}.form__body.--blocked .form__button,.form__body.--blocked .form__button .app-button,.form__body.--blocked .form__button svg,.form__body.--blocked .form__button svg path{opacity:1}.form__select-add{cursor:pointer;border-radius:8px;background:var(--Blue);display:flex;justify-content:center;align-items:center;padding:4px 14px}.form__select-add svg{pointer-events:none;-webkit-user-select:none;user-select:none}.form__select-popup{display:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.form__select-popup.--active{opacity:1;visibility:visible}.form__title{color:var(--White);margin-bottom:40px}.form__select-title{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:155%;margin-bottom:14px}.form__select-items{display:flex;flex-wrap:wrap;gap:20px}.form__select-item{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:155%;padding:8px 14px;border-radius:8px;border:2px solid var(--Mediun-Gray);cursor:pointer;-webkit-user-select:none;user-select:none;background:rgba(0,0,0,0);transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out}.form__select-item:hover{border-radius:10px;background:var(--Mediun-Gray)}.form__select-item.--active{border:2px solid var(--Blue)!important;background:var(--Blue)!important}.form__button{width:100%;margin-top:40px}.form__button .app-button{width:100%;text-align:center;justify-content:center}.form__policy{margin-top:40px}@media(max-width:1950px){.form__logo{margin-bottom:59px}.form__logo svg{width:auto;height:43px}}@media(max-width:1550px){.form__link{font-size:16px;margin-bottom:10px}.form__title{font-size:40px;margin-bottom:30px}.form__logo{margin-bottom:45px}.form__logo svg{width:auto;height:39px}.form__select-item,.form__select-title{font-size:16px}.form__select-items{gap:14px}.form .app-input{margin-top:32px}.form .app-input .app-input__field{font-size:16px}.form__button,.form__policy{margin-top:30px}.form__button .app-button{padding:12px 14px;column-gap:5px}}@media(max-width:1100px){.form__select-popup{display:block;position:fixed;top:0;left:0;width:100dvw;height:100%;z-index:5;overflow:scroll}.form__select-popup .select-services{display:block!important;height:fit-content!important;padding-bottom:150px!important}}@media(max-width:550px){.form__logo svg{width:auto;height:25px}.form__title{font-size:32px}}