@font-face{font-family:alimama;src:local("alimama Regular"),local("alimama"),url(../fonts/Alimama/alimama-400.woff2) format(woff2),url(../fonts/Alimama/alimama-400.woff) format(woff),url(../fonts/Alimama/alimama-400.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alimama;src:local("alimama Medium"),url(../fonts/Alimama/alimama-500.woff2) format(woff2),url(../fonts/Alimama/alimama-500.woff) format(woff),url(../fonts/Alimama/alimama-500.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:alimama;src:local("alimama SemiBold"),url(../fonts/Alimama/alimama-600.woff2) format(woff2),url(../fonts/Alimama/alimama-600.woff) format(woff),url(../fonts/Alimama/alimama-600.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}.form[data-v-6691a681]{width:50%}.form__title[data-v-6691a681]{color:#061c61;display:block;font-size:36px;font-weight:600;line-height:40px;margin-bottom:28px;text-align:center}.form__field[data-v-6691a681]{max-width:670px;position:relative}.form__field[data-v-6691a681] label{background:#f7f7f7;color:#d9d9d9;font-family:alimama,sans-serif;font-size:12px;font-weight:700;left:26px;padding:2px 6px 10px;pointer-events:none;position:absolute;top:-7px;transition:all .5s ease-in-out;z-index:1}.form__field[data-v-6691a681] label:after{color:#d9d9d9}.form__field[data-v-6691a681] input{background:none;border:1px solid #d9d9d9;border-radius:50px;color:#999!important;font-family:alimama,sans-serif;font-size:16px;height:50px;padding:13px 30px}.form__field[data-v-6691a681] input.ring{box-shadow:none}.form__field[data-v-6691a681] input.ring-error{border:2px solid #ff3b30}.form__field[data-v-6691a681] input:focus{border:2px solid #306cec}.form__field[data-v-6691a681] input::-moz-placeholder{-moz-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.form__field[data-v-6691a681] input::placeholder{transition:color .5s ease-in-out}.form__field[data-v-6691a681] button{background:none;border:1px solid #d9d9d9;border-radius:50px;height:50px;padding:13px 30px}.form__field[data-v-6691a681] button.ring{box-shadow:none}.form__field[data-v-6691a681] button.ring-error{border:2px solid #ff3b30}.form__field[data-v-6691a681] button:focus{border:2px solid #306cec}.form__field[data-v-6691a681] button .truncate{font-family:alimama,sans-serif;font-size:16px;transition:color .5s ease-in-out}.form__field[data-v-6691a681] textarea{background:none;border:1px solid #d9d9d9;border-radius:30px;color:#999!important;font-family:alimama,sans-serif;font-size:16px;padding:13px 30px}.form__field[data-v-6691a681] textarea.ring{box-shadow:none}.form__field[data-v-6691a681] textarea.ring-error{border:2px solid #ff3b30}.form__field[data-v-6691a681] textarea:focus{border:2px solid #306cec}.form__field[data-v-6691a681]:has(input:-moz-placeholder):hover label{background:#f7f7f7;color:#999;font-size:16px;top:18px}.form__field[data-v-6691a681]:has(input:placeholder-shown):hover label{background:#f7f7f7;color:#999;font-size:16px;top:18px}.form__field[data-v-6691a681]:has(input:-moz-placeholder):hover input{border:2px solid #000}.form__field[data-v-6691a681]:has(input:placeholder-shown):hover input{border:2px solid #000}.form__field[data-v-6691a681]:has(input:placeholder-shown):hover input::-moz-placeholder{color:transparent}.form__field[data-v-6691a681]:has(input:-moz-placeholder):hover input::placeholder{color:transparent}.form__field[data-v-6691a681]:has(input:placeholder-shown):hover input::placeholder{color:transparent}.form__field[data-v-6691a681]:has(textarea:-moz-placeholder):hover label{color:#999;font-size:16px;top:18px}.form__field[data-v-6691a681]:has(textarea:placeholder-shown):hover label{color:#999;font-size:16px;top:18px}.form__field[data-v-6691a681]:has(textarea:-moz-placeholder):hover textarea{border:2px solid #000}.form__field[data-v-6691a681]:has(textarea:placeholder-shown):hover textarea{border:2px solid #000}.form__field[data-v-6691a681]:has(span[class="truncate text-dimmed"]):hover label{font-size:16px;top:18px}.form__field[data-v-6691a681]:has(span[class="truncate text-dimmed"]):hover button{border:2px solid #000}.form__field[data-v-6691a681]:has(span[class="truncate text-dimmed"]):hover .truncate{color:transparent}.form__field[data-v-6691a681]:has(button[aria-expanded=true]):hover label{font-size:12px!important;top:-3px!important}.form__field[data-v-6691a681]:focus-within label{font-size:12px!important;top:-3px!important}.form__field[data-v-6691a681] .text-error{font-size:12px;margin-left:20px}@media (max-width:1024px){.form[data-v-6691a681]{width:100%}}@font-face{font-family:alimama;src:local("alimama Regular"),local("alimama"),url(../fonts/Alimama/alimama-400.woff2) format(woff2),url(../fonts/Alimama/alimama-400.woff) format(woff),url(../fonts/Alimama/alimama-400.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:alimama;src:local("alimama Medium"),url(../fonts/Alimama/alimama-500.woff2) format(woff2),url(../fonts/Alimama/alimama-500.woff) format(woff),url(../fonts/Alimama/alimama-500.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:alimama;src:local("alimama SemiBold"),url(../fonts/Alimama/alimama-600.woff2) format(woff2),url(../fonts/Alimama/alimama-600.woff) format(woff),url(../fonts/Alimama/alimama-600.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}.form__button{align-items:center;background-color:#306cec;border:2px solid transparent;border-radius:50px;cursor:pointer;display:flex;font-family:alimama,sans-serif;font-size:16px;font-weight:700;gap:10px;height:60px;justify-content:center;line-height:24px;margin-top:20px;padding:18px 30px;transition:all .3s ease-in-out;width:100%}.form__button:hover{background-color:#fff;border-color:#306cec;color:#306cec;gap:0;padding:18px 20px 18px 40px}.form__button-icon{color:#fff;transition:all .3s ease-in-out}.form__select{background:#f7f7f7;border-radius:30px;padding:13px 24px;position:relative;top:-65px}.form__select-label{color:#535353;font-family:alimama,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:10px;padding:0 10px}.form__select-other{bottom:20px;left:120px;line-height:140%;position:absolute;width:300px;z-index:1}.form__select-other input{border-bottom:1px solid #d9d9d9;border-radius:0}.form__consent{color:#535353;font-family:alimama,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.form__consent a{color:#306cec;cursor:pointer}@media (max-width:1024px){.form__select{border-radius:20px;padding:10px}.form__select-other{width:-moz-fit-content;width:fit-content}}
