.service-modal .modal__header{position:absolute;right:0;top:0}.service-modal.modal{background:#fff;max-width:648px}.service-modal.modal .modal__content{display:block;padding:60px;position:relative;z-index:0}@media only screen and (max-width:767.98px){.service-modal.modal .modal__content{padding:30px 15px}}.service-modal.modal .modal__content:after{background:#c7b9ff;border-radius:50%;content:"";filter:blur(150px);height:510px;opacity:.7;position:absolute;right:0;top:0;transform:translate(150px,-250px);width:510px;z-index:-1}.service-modal__wrapper{gap:40px;height:100%;position:relative;width:auto}.service-modal__header,.service-modal__wrapper{display:flex;flex-direction:column;justify-content:center}.service-modal__header{align-items:center;margin-bottom:30px;order:-1;width:100%}.service-modal__start{display:flex;flex-direction:column;gap:18px}@media only screen and (max-width:991.98px){.service-modal__start{gap:15px}}.service-modal__title{color:#23262b;font-size:40px;font-weight:400}@media only screen and (max-width:991.98px){.service-modal__title{line-height:40px}}.service-modal__subtitle{color:#23262bbf;font-family:Involve;font-size:18px}@media only screen and (max-width:991.98px){.service-modal__subtitle{font-size:16px}}.service-modal__subtitle span{color:#7e48e8}.service-modal__fields{align-items:center;display:flex;gap:20px}@media only screen and (max-width:991.98px){.service-modal__fields{flex-direction:column}}.service-modal__fields .field,.service-modal__submit-button{width:100%}.service-modal__form-end{display:flex;flex-direction:column;gap:20px;margin-top:25px}.service-modal__privacy{color:#838c95;font-family:Involve;font-size:12px}.service-modal__privacy-link{color:#23262b;text-decoration:underline;transition:color .3s ease}@media only screen and (min-width:992px){.service-modal__privacy-link:hover{color:#293efc}}
