.modal-form[data-v-4ce0409b]{width:100%}.input-block[data-v-4ce0409b]{margin-bottom:24px;position:relative}.label[data-v-4ce0409b]{color:#0a1c46;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:24px;display:block}.hint[data-v-4ce0409b],.errorText[data-v-4ce0409b]{font-family:Lato,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#f2484b;margin:5px 0}.input-field[data-v-4ce0409b]{color:#0a1c46;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:block;width:100%;margin-top:8px;padding:14px 8px;border-radius:8px;border:1px solid #bcc0cc}.input-field[data-v-4ce0409b]:focus-within,.input-field[data-v-4ce0409b]:focus{border-color:var(--ui-input-focused--border-color, var(--primary-color, #007bff))}[data-v-4ce0409b] .phone-input{padding:13px 6px}[data-v-4ce0409b] .phone-input .placeholder{left:4px}[data-v-4ce0409b] .phone-input .placeholder-rest{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.textarea[data-v-4ce0409b]{resize:none;min-height:200px}.textarea[data-v-4ce0409b]::placeholder{color:#0a1c4680}.textarea[data-v-4ce0409b]:disabled{background:#f3f4f4;color:#0005}.textarea[data-v-4ce0409b]:disabled::placeholder{color:#0a1c4633}[data-v-4ce0409b] .buttonWrap{margin-top:20px}[data-v-4ce0409b] .buttonWrap .button.primary{max-width:100%}[data-v-4ce0409b] .buttonWrap .button.primary:disabled{background:#d3d6e0;border-color:transparent}@media screen and (max-width: 919.98px){[data-v-4ce0409b] .phone-input{font-size:16px}}p[data-v-6208666a]{opacity:.6}.buttonWrap[data-v-6208666a]{justify-content:center;margin-top:10px}.modal-content[data-v-ee3e5ef2]{min-height:480px;position:relative;width:100%;max-width:480px;padding:90px 48px 24px;margin:0 16px;border-radius:32px;background:#fff;--ui-input-focused--border-color: #6462dd}.modal-content.mobile[data-v-ee3e5ef2]{padding:32px 32px 40px}.modal-content[data-v-ee3e5ef2] .modal-logo{width:96px;height:96px;position:absolute;left:50%;transform:translate(-50%);top:-36px}@media screen and (max-width: 919.98px){.modal-content[data-v-ee3e5ef2] .modal-logo{width:80px;height:80px;top:-30px}}.modal-content[data-v-ee3e5ef2] .modal-close-button{width:32px;height:32px;position:absolute;right:36px;top:36px;border:1px solid #e6e6e6;border-radius:50%;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 4L4 12' stroke='%23A6A6A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='%23A6A6A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-top:0}@media screen and (max-width: 919.98px){.modal-content[data-v-ee3e5ef2] .modal-close-button{right:16px;top:16px}}.modal-content[data-v-ee3e5ef2] .modal-close-button .button.primary{padding:0;border:none;border-radius:0;color:transparent;background:transparent}.modal-content[data-v-ee3e5ef2] .modal-close-button .button.primary:hover{color:transparent;background:transparent}.modal-content[data-v-ee3e5ef2] .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%}.modal-content[data-v-ee3e5ef2] .content h2{margin:0;color:#0a1c46;font-family:Inter,sans-serif;font-size:32px;font-weight:800;line-height:125%;text-align:center}@media screen and (max-width: 919.98px){.modal-content[data-v-ee3e5ef2] .content h2{font-size:26px}}.modal-content[data-v-ee3e5ef2] .content p{margin:0;color:#0a1c46;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;text-align:center;max-width:384px}@media screen and (max-width: 919.98px){.modal-content[data-v-ee3e5ef2] .content p{font-size:14px}}.slide-fade-enter-active[data-v-ee3e5ef2]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-ee3e5ef2]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-ee3e5ef2]{transform:translate(20px);opacity:0}.slide-fade-leave-to[data-v-ee3e5ef2]{transform:translate(-20px);opacity:0}@media screen and (max-width: 919.98px){.modal-content[data-v-ee3e5ef2]{width:100%;border-radius:24px;padding:54px 24px 40px;min-height:370px}}.modal-form[data-v-323e4900]{width:100%}.input-block[data-v-323e4900]{margin-bottom:24px;position:relative}.label[data-v-323e4900]{color:#0a1c46;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:24px;display:block}.hint[data-v-323e4900],.errorText[data-v-323e4900]{font-family:Lato,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#f2484b;margin:5px 0}.input-field[data-v-323e4900]{color:#0a1c46;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:block;width:100%;margin-top:8px;padding:14px 8px;border-radius:8px;border:1px solid #bcc0cc}.input-field[data-v-323e4900]:focus-within,.input-field[data-v-323e4900]:focus{border-color:var(--ui-input-focused--border-color, var(--primary-color, #007bff))}[data-v-323e4900] .phone-input{padding:13px 6px}[data-v-323e4900] .phone-input .placeholder{left:4px}[data-v-323e4900] .phone-input .placeholder-rest{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.textarea[data-v-323e4900]{resize:none;min-height:200px}.textarea[data-v-323e4900]::placeholder{color:#0a1c4680}[data-v-323e4900] .buttonWrap{margin-top:20px}[data-v-323e4900] .buttonWrap .button.primary{max-width:100%}[data-v-323e4900] .buttonWrap .button.primary:disabled{background:#d3d6e0;border-color:transparent}@media screen and (max-width: 919.98px){[data-v-323e4900] .phone-input{font-size:16px}}p[data-v-4b79b852]{opacity:.6}.buttonWrap[data-v-4b79b852]{justify-content:center;margin-top:10px}.modal-content[data-v-89ce0210]{min-height:480px;position:relative;width:100%;max-width:480px;padding:90px 48px 24px;margin:0 16px;border-radius:32px;background:#fff;--ui-input-focused--border-color: #6462dd}.modal-content.mobile[data-v-89ce0210]{padding:32px 32px 40px}.modal-content[data-v-89ce0210] .modal-logo{width:96px;height:96px;position:absolute;left:50%;transform:translate(-50%);top:-36px}@media screen and (max-width: 919.98px){.modal-content[data-v-89ce0210] .modal-logo{width:80px;height:80px;top:-30px}}.modal-content[data-v-89ce0210] .modal-close-button{width:32px;height:32px;position:absolute;right:36px;top:36px;border:1px solid #e6e6e6;border-radius:50%;background:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12 4L4 12' stroke='%23A6A6A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4 4L12 12' stroke='%23A6A6A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;margin-top:0}@media screen and (max-width: 919.98px){.modal-content[data-v-89ce0210] .modal-close-button{right:16px;top:16px}}.modal-content[data-v-89ce0210] .modal-close-button .button.primary{padding:0;border:none;border-radius:0;color:transparent;background:transparent}.modal-content[data-v-89ce0210] .modal-close-button .button.primary:hover{color:transparent;background:transparent}.modal-content[data-v-89ce0210] .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%}.modal-content[data-v-89ce0210] .content h2{margin:0;color:#0a1c46;font-family:Inter,sans-serif;font-size:32px;font-weight:800;line-height:125%;text-align:center}@media screen and (max-width: 919.98px){.modal-content[data-v-89ce0210] .content h2{font-size:26px}}.modal-content[data-v-89ce0210] .content p{margin:0;color:#0a1c46;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:150%;text-align:center;max-width:384px}@media screen and (max-width: 919.98px){.modal-content[data-v-89ce0210] .content p{font-size:14px}}.slide-fade-enter-active[data-v-89ce0210]{transition:all .2s ease-out}.slide-fade-leave-active[data-v-89ce0210]{transition:all .2s ease-in}.slide-fade-enter-from[data-v-89ce0210]{transform:translate(20px);opacity:0}.slide-fade-leave-to[data-v-89ce0210]{transform:translate(-20px);opacity:0}@media screen and (max-width: 919.98px){.modal-content[data-v-89ce0210]{width:100%;border-radius:24px;padding:54px 24px 40px;min-height:370px}}
