.custom-form-block{color:#7a7a91;font-size:min(14px,14 / 1490 * 100vw);position:relative;margin-top:min(141px,141 / 1490 * 100vw)!important;margin-bottom:min(119px,119 / 1490 * 100vw)!important}.custom-form-block a{color:#7a7a91}.custom-form-block__wrapper{width:100%;display:flex;position:relative;border-radius:min(56px,56 / 1490 * 100vw);flex-direction:column;align-items:flex-start;background-color:#0e0722;padding:min(64px,64 / 1490 * 100vw) min(656px,656 / 1490 * 100vw) min(64px,64 / 1490 * 100vw) min(64px,64 / 1490 * 100vw)}.custom-form-block__wrapper>:nth-child(4){margin-top:min(22px,22 / 1490 * 100vw)}.custom-form-block__wrapper>:nth-child(5){margin-top:min(40px,40 / 1490 * 100vw)}.custom-form-block .text-title{color:#fff;font-size:min(56px,56 / 1490 * 100vw)!important}.custom-form-block .text-subtitle{color:#fff;margin-bottom:min(27px,27 / 1490 * 100vw);font-size:min(28px,28 / 1490 * 100vw)!important}.custom-form-block__form{z-index:1;width:100%;display:grid;grid-gap:min(32px,32 / 1490 * 100vw);grid-template-columns:1fr 1fr;grid-template-rows:min(64px,64 / 1490 * 100vw);grid-template-areas:"first second"}.custom-form-block__form>:nth-child(3){grid-area:third}.custom-form-block__form .q-field__control{height:100%;color:#fff;border:none;box-shadow:none;font-size:min(16px,16 / 1490 * 100vw);padding:min(2px,2 / 1490 * 100vw) min(3px,3 / 1490 * 100vw);border-radius:min(12px,12 / 1490 * 100vw);background-color:#1b1334}.custom-form-block__form .q-field__native{color:#fff;padding:0 min(30px,30 / 1490 * 100vw)!important}.custom-form-block__form .q-textarea .q-field__native{padding:min(18px,18 / 1490 * 100vw) min(30px,30 / 1490 * 100vw) 0!important}.custom-form-block__form .q-field--focused .q-field__control{box-shadow:0 0 0 min(2px,2 / 1490 * 100vw) #b76dff}.custom-form-block__form .q-field--focused .q-field__control{box-shadow:none!important;border:none!important}.custom-form-block__form .q-placeholder{opacity:1;color:#7a7a91}.custom-form-block__form .q-field__bottom{display:none}.custom-form-block__form .q-field--filled .q-field__control:after{display:none!important}.custom-form-block__caption{line-height:180%}.custom-form-block .q-btn{color:#fff;height:min(64px,64 / 1490 * 100vw);font-weight:600;padding:0 min(40px,40 / 1490 * 100vw);font-size:min(18px,18 / 1490 * 100vw);margin-right:min(31px,31 / 1490 * 100vw);border-radius:min(16px,16 / 1490 * 100vw);font-family:Soyuz Grotesk,sans-serif;background:linear-gradient(90deg,#763dfa,#b574fb)}.custom-form-block__pic{top:min(26px,26 / 1490 * 100vw);right:min(80px,80 / 1490 * 100vw);width:min(400px,400 / 1490 * 100vw);height:min(400px,400 / 1490 * 100vw);position:absolute}body.mobile .custom-form-block{font-size:calc(11 / 375 * 100dvw);margin-top:calc(91 / 375 * 100dvw)!important}body.mobile .custom-form-block__wrapper{border-radius:6.4dvw;padding:calc(40 / 375 * 100dvw) calc(16 / 375 * 100dvw)}body.mobile .custom-form-block__wrapper>:nth-child(4){margin-top:calc(28 / 375 * 100dvw)}body.mobile .custom-form-block__wrapper>:nth-child(5){margin-top:4.8dvw}body.mobile .custom-form-block .text-title{text-align:center;margin-bottom:3.2dvw;font-size:calc(34 / 375 * 100dvw)!important}body.mobile .custom-form-block .text-subtitle{text-align:center;margin-bottom:calc(27 / 375 * 100dvw);font-size:calc(20 / 375 * 100dvw)!important}body.mobile .custom-form-block__form{grid-gap:6.4dvw;grid-template-columns:1fr;grid-template-rows:16dvw 16dvw;grid-template-areas:"first" "second"}body.mobile .custom-form-block__form .q-field__control{padding:calc(2 / 375 * 100dvw) .8dvw;font-size:calc(16 / 375 * 100dvw);border-radius:3.2dvw}body.mobile .custom-form-block__form .q-field__native{padding:0 8dvw!important}body.mobile .custom-form-block__form .q-textarea .q-field__native{padding:4.8dvw 8dvw 0!important}body.mobile .custom-form-block__form .q-field--focused .q-field__control{box-shadow:0 0 0 calc(2 / 375 * 100dvw) #b76dff}body.mobile .custom-form-block img{width:calc(20 / 375 * 100dvw);margin-right:calc(8 / 375 * 100dvw)}body.mobile .custom-form-block__caption{line-height:180%;margin-top:4.8dvw}body.mobile .custom-form-block .q-btn{width:100%;height:calc(54 / 375 * 100dvw);margin-right:0;font-size:4.8dvw;border-radius:4.8dvw}
