.toy-dialog .confirm-content[data-v-e3bb86ca]{background-color:#fff;color:#000}.toy-dialog .confirm-container[data-v-e3bb86ca],.toy-dialog .confirm-title[data-v-e3bb86ca]{color:#000}.toy-dialog .cancel-btn[data-v-e3bb86ca]{background-color:#e5e3ea;color:#000}.toy-dialog .confirm-header-outside[data-v-e3bb86ca]{background-color:#00000040;right:-.42667rem}.contact-page[data-v-e3bb86ca]{background-color:#141414;min-height:100%;padding:1.6rem 2.13333rem;position:relative;width:100%}.contact-page-light1[data-v-e3bb86ca]{background:#151c5d;left:calc(50% - 2.66667rem);top:calc(50% - 2.66667rem)}.contact-page-light1[data-v-e3bb86ca],.contact-page-light2[data-v-e3bb86ca]{filter:blur(7.06667rem);height:9.44rem;position:absolute;transform:translate(-50%,-50%);width:12.13333rem;z-index:1}.contact-page-light2[data-v-e3bb86ca]{background:#261150;left:calc(50% + 5.33333rem);top:calc(50% + 5.33333rem)}.contact-container[data-v-e3bb86ca]{display:flex;gap:2.13333rem;margin:0 auto;max-width:32rem;position:relative;z-index:2}.contact-left[data-v-e3bb86ca]{flex:1;max-width:12.8rem}.about-title[data-v-e3bb86ca]{color:#fff;font-size:.85333rem;font-weight:600}.about-desc[data-v-e3bb86ca],.about-title[data-v-e3bb86ca]{font-family:Inter,sans-serif;margin-bottom:.64rem}.about-desc[data-v-e3bb86ca]{color:#ffffffb3;font-size:.37333rem;font-weight:400;line-height:1.8}.about-link[data-v-e3bb86ca]{color:#fff;display:inline-block;font-family:Inter,sans-serif;font-size:.42667rem;font-weight:600;margin-bottom:1.06667rem;text-decoration:none}.about-link[data-v-e3bb86ca]:hover{text-decoration:underline}.contact-section[data-v-e3bb86ca]{margin-top:1.70667rem}.contact-title[data-v-e3bb86ca]{color:#fff;font-family:Inter,sans-serif;font-size:.48rem;font-weight:600;margin-bottom:.42667rem}.contact-info .contact-text[data-v-e3bb86ca]{color:#ffffffb3;font-family:Inter,sans-serif;font-size:.37333rem;line-height:1.6;margin-bottom:.21333rem}.bottom-text[data-v-e3bb86ca]{color:#fff6;font-family:Inter,sans-serif;font-size:.32rem;letter-spacing:.02667rem;text-transform:uppercase}.contact-right[data-v-e3bb86ca]{flex:1;max-width:12.8rem}.form-title[data-v-e3bb86ca]{color:#fff;font-size:.64rem;font-weight:700;margin-bottom:.32rem;text-transform:uppercase}.form-subtitle[data-v-e3bb86ca],.form-title[data-v-e3bb86ca]{font-family:Inter,sans-serif}.form-subtitle[data-v-e3bb86ca]{color:#fff9;font-size:.37333rem;margin-bottom:.85333rem}.form-group[data-v-e3bb86ca]{margin-bottom:.64rem}.form-group .form-label[data-v-e3bb86ca]{color:#fffc;display:block;font-family:Inter,sans-serif;font-size:.32rem;font-weight:500;letter-spacing:.01333rem;margin-bottom:.21333rem;text-transform:uppercase}.form-group[data-v-e3bb86ca] .input{background-color:#ffffff14;border:.02667rem solid transparent;border-radius:.21333rem;height:1.28rem}.form-group[data-v-e3bb86ca] .input input{color:#fff}.form-group[data-v-e3bb86ca] .input input::-moz-placeholder{color:#ffffff4d}.form-group[data-v-e3bb86ca] .input input::placeholder{color:#ffffff4d}.form-group[data-v-e3bb86ca] .input.input-error{border:.02667rem solid #fe5f57}.form-group .form-error[data-v-e3bb86ca]{color:#fe5f57;display:block;font-family:Inter,sans-serif;font-size:.32rem;margin-top:.16rem}.form-group .textarea-content[data-v-e3bb86ca]{background-color:#ffffff14;border:.02667rem solid transparent;border-radius:.21333rem;box-sizing:border-box;color:#fff;font-family:Inter,sans-serif;font-size:.37333rem;line-height:1.5;min-height:1.28rem;outline:none;overflow:hidden;padding:.42667rem;resize:none;width:100%}.form-group .textarea-content.input-error[data-v-e3bb86ca]{border:.02667rem solid #fe5f57}.form-actions[data-v-e3bb86ca]{display:flex;justify-content:flex-end;margin-top:.85333rem}.form-actions[data-v-e3bb86ca] .custom-btn{border-radius:.21333rem;font-size:.37333rem;font-weight:600;height:1.17333rem;min-width:3.2rem}.form-actions[data-v-e3bb86ca] .send-btn-loading{animation:spin-e3bb86ca 1s linear infinite;height:.42667rem;margin-right:.21333rem;width:.42667rem}@keyframes spin-e3bb86ca{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media only screen and (orientation:portrait)and (max-width:768px){.contact-page[data-v-e3bb86ca]{padding:.85333rem .53333rem}.contact-page-light1[data-v-e3bb86ca],.contact-page-light2[data-v-e3bb86ca]{left:unset;top:unset}.contact-container[data-v-e3bb86ca]{flex-direction:column;gap:1.28rem}.contact-left[data-v-e3bb86ca],.contact-right[data-v-e3bb86ca]{max-width:100%}.about-title[data-v-e3bb86ca]{font-size:.64rem}.form-title[data-v-e3bb86ca]{font-size:.53333rem}}
