*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,STHeiti,Microsoft YaHei,sans-serif}a{text-decoration:none}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.relative{position:relative}.absolute{position:absolute}.toast-container{align-items:center;display:flex;justify-content:center;inset:0;pointer-events:none;position:fixed;z-index:9999}.toast{background-color:#000000bf;border-radius:12px;box-shadow:0 5px 25px #0000004d;color:#fff;font-size:14px;max-width:80%;opacity:0;padding:20px 40px;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast.show{opacity:1;transform:translateY(0)}.toast-container-filter{align-items:center;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:100px;z-index:9999}.toast-filter{background:linear-gradient(1turn,#557ea9,#1a1e3d);font-size:14px;opacity:0;padding:0 2px;position:relative;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast-box,.toast-filter{border-radius:24px;display:flex;height:-moz-max-content;height:max-content;justify-content:center}.toast-box{align-items:center;background:#1e2048;border:1px solid transparent;color:#fff;margin-bottom:2px;padding:20px 40px;width:-moz-max-content;width:max-content}.toast-filter.show{opacity:1;transform:translateY(0)}.instructions{background:#ffffff26;border-radius:16px;color:#fff;margin-top:40px;padding:20px;text-align:left}.logout-check{color:#fff!important;cursor:pointer!important}.chrysanthemum-loader{display:inline-block;height:80px;margin:1.5rem 0;position:relative;width:80px}.chrysanthemum-loader div{animation:chrysanthemum 1.2s linear infinite;transform-origin:40px 40px}.chrysanthemum-loader div:after{background:#fff;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.chrysanthemum-loader div:first-child{animation-delay:-1.1s;transform:rotate(0)}.chrysanthemum-loader div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.chrysanthemum-loader div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.chrysanthemum-loader div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.chrysanthemum-loader div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.chrysanthemum-loader div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.chrysanthemum-loader div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.chrysanthemum-loader div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.chrysanthemum-loader div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.chrysanthemum-loader div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.chrysanthemum-loader div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.chrysanthemum-loader div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes chrysanthemum{0%{opacity:1}to{opacity:0}}@media(min-width:1200px)and (max-width:1199px){*{max-width:100%}}@media(max-width:1200px){html{background-color:#fff;font-size:13.3333333333vw}body,html{scrollbar-width:0!important;-webkit-overflow-scrolling:touch!important;overflow-x:hidden!important}body{max-width:100vw;width:100%}body::-webkit-scrollbar{display:none!important;width:0!important}*{max-width:100%}}.contact-form{margin:0 auto;max-width:800px}.contact-form .form-label{color:#fff;font-size:18px;margin-bottom:16px;margin-top:30px}.contact-form .form-label .required{color:#f04444;margin-left:3px}.contact-form .form-input{background:#fff;border:none;border-radius:12px;color:#333;font-size:24px;height:64px;margin-bottom:30px;padding:0 21px;width:100%}.contact-form .form-input::-moz-placeholder{color:#aaa}.contact-form .form-input::placeholder{color:#aaa}.contact-form .form-input:focus{outline:none}.contact-form .privacy-radio{align-items:flex-end;display:flex;gap:10px}.contact-form .privacy-radio .privacy-text{color:#fff;font-size:14px;line-height:1.5}.contact-form .privacy-radio .privacy-policy-link{color:#fff;font-size:14px;text-decoration:underline;transition:opacity .3s ease}.contact-form .privacy-radio .privacy-policy-link:hover{opacity:.8}.contact-form .privacy-radio a{color:#fff;font-size:14px;text-decoration:underline}.contact-form .form-btn{align-items:center;background:#f04444;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:24px;font-weight:600;height:88px;justify-content:center;margin-top:60px;transition:background .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.contact-form .form-btn .btn-text{color:#fff;font-size:24px;font-weight:700;margin-bottom:3px}.contact-form .form-btn .btn-text-sub{color:#fff;font-size:14px;font-weight:400;margin-bottom:4px}@media screen and (max-width:1200px){.contact-form{display:flex;flex-direction:column;padding:0 .3rem!important;width:100%!important}.contact-form .form-label{font-size:.28rem;margin-bottom:.16rem!important;margin-top:.32rem!important}.contact-form .form-btn{height:1.2rem!important;margin-top:.48rem}.contact-form .form-btn .btn-text{font-size:.32rem!important}.contact-form .form-btn .btn-text-sub{font-size:.24rem!important;text-align:center}}.faq-list{margin:0 auto;max-width:100%}.faq-list .faq-item{background:#f8f8f8;border-bottom:1px solid #e8e8e8;margin-bottom:20px;overflow:hidden;transition:all .3s ease}.faq-list .faq-item .faq-question{align-items:center;color:#111;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;padding:24px 30px;transition:color .3s ease}.faq-list .faq-item .faq-question .down{height:20px;transition:transform .3s ease;width:20px}.faq-list .faq-item.open .faq-question{color:#f04444}.faq-list .faq-item.open .faq-question .down{transform:rotate(180deg)}.faq-list .faq-item .faq-answer{color:#333;display:block;line-height:36px;overflow:hidden;padding:0 30px 22px}@media screen and (max-width:1200px){.faq-list{padding:0 .3rem}.faq-list .faq-item{font-size:.3rem;margin-bottom:.24rem}.faq-list .faq-item .faq-question{align-items:center;font-size:.3rem;justify-content:space-between;min-height:.96rem;padding:.3rem!important;width:100%}.faq-list .faq-item .faq-question .down{height:.22rem;width:.24rem}.faq-list .faq-item .faq-answer{color:#333;font-size:.28rem;line-height:.52rem;padding:0 .3rem .3rem}}.faq-enter-active{overflow:hidden;transition:max-height .2s cubic-bezier(.25,.46,.45,.94),opacity .2s ease}.faq-leave-active{overflow:hidden;transition:max-height .1s cubic-bezier(.55,.06,.68,.19),opacity .1s ease}.faq-enter-from,.faq-leave-to{max-height:0;opacity:0}.faq-enter-to,.faq-leave-from{max-height:800px;opacity:1}.cta-button{align-items:center;background-color:#f04444;border-radius:16px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:88px;justify-content:center;margin:30px auto 0;width:-moz-max-content;width:max-content;width:400px}.cta-button .cta-button-text{font-size:14px;font-weight:400;margin-bottom:2px;margin-top:3px}@media screen and (max-width:1200px){.cta-button{border-radius:.16rem;font-size:.32rem!important;height:1.2rem!important;width:4.8rem!important}.cta-button .cta-button-text{font-size:.24rem!important}}.app-loading[data-v-b85466c3]{background:#fff;inset:0;pointer-events:none;position:fixed;z-index:99999}.app-loading[data-v-b85466c3],.loading-content[data-v-b85466c3]{align-items:center;display:flex;justify-content:center}.loading-content[data-v-b85466c3]{flex-direction:column}.logo-breathing[data-v-b85466c3]{animation:breathing-b85466c3 2s ease-in-out infinite;height:auto;width:200px}@keyframes breathing-b85466c3{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.loading-fade-enter-active[data-v-b85466c3],.loading-fade-leave-active[data-v-b85466c3]{transition:opacity .5s ease}.loading-fade-enter-from[data-v-b85466c3],.loading-fade-leave-to[data-v-b85466c3]{opacity:0}.loading-fade-enter-to[data-v-b85466c3],.loading-fade-leave-from[data-v-b85466c3]{opacity:1}.toast-container[data-v-87610e76]{align-items:center;display:flex;justify-content:center;inset:0;pointer-events:none;position:fixed;z-index:9999}.toast[data-v-87610e76]{background-color:#000000bf;border-radius:12px;box-shadow:0 5px 25px #0000004d;color:#fff;font-size:14px;max-width:80%;opacity:0;padding:20px 40px;text-align:center;transform:translateY(20px);transition:all .3s ease}.toast.show[data-v-87610e76]{opacity:1;transform:translateY(0)}.toast-fade-enter-active[data-v-87610e76],.toast-fade-leave-active[data-v-87610e76]{transition:opacity .3s ease}.toast-fade-enter-from[data-v-87610e76],.toast-fade-leave-to[data-v-87610e76]{opacity:0}.agreement-dialog-overlay[data-v-70fa55e8]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#00000080;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:10000}.agreement-dialog[data-v-70fa55e8]{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:100%}.dialog-header[data-v-70fa55e8]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;flex-shrink:0;justify-content:space-between;padding:24px}.dialog-title[data-v-70fa55e8]{color:#111;font-size:20px;font-weight:600;margin:0}.dialog-close-btn[data-v-70fa55e8]{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:background-color .2s;width:32px}.dialog-close-btn[data-v-70fa55e8]:hover{background-color:#f5f5f5}.dialog-close-btn .close-icon[data-v-70fa55e8]{height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.dialog-content[data-v-70fa55e8]{flex:1;min-height:0;overflow-y:auto;padding:24px}.dialog-content-inner[data-v-70fa55e8]{color:#333;font-size:14px;line-height:1.8}.dialog-content-inner[data-v-70fa55e8] h1,.dialog-content-inner[data-v-70fa55e8] h2,.dialog-content-inner[data-v-70fa55e8] h3{color:#111;font-weight:600;margin-bottom:12px;margin-top:24px}.dialog-content-inner[data-v-70fa55e8] h1{font-size:20px}.dialog-content-inner[data-v-70fa55e8] h2{font-size:18px}.dialog-content-inner[data-v-70fa55e8] h3{font-size:16px}.dialog-content-inner[data-v-70fa55e8] p{margin-bottom:12px}.dialog-content-inner[data-v-70fa55e8] ol,.dialog-content-inner[data-v-70fa55e8] ul{margin-bottom:12px;padding-left:24px}.dialog-content-inner[data-v-70fa55e8] li{margin-bottom:8px}.dialog-content-inner[data-v-70fa55e8] a{color:#dc2626;text-decoration:none}.dialog-content-inner[data-v-70fa55e8] a:hover{text-decoration:underline}.dialog-footer[data-v-70fa55e8]{border-top:1px solid #f0f0f0;display:flex;flex-shrink:0;justify-content:flex-end;padding:20px 24px}.dialog-btn[data-v-70fa55e8]{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;min-width:120px;padding:12px 32px;transition:all .2s}.dialog-btn-primary[data-v-70fa55e8]{background:#dc2626;color:#fff}.dialog-btn-primary[data-v-70fa55e8]:hover{background:#b91c1c}.dialog-btn-primary[data-v-70fa55e8]:active{background:#991b1b}.dialog-fade-enter-active[data-v-70fa55e8],.dialog-fade-leave-active[data-v-70fa55e8]{transition:opacity .3s ease}.dialog-fade-enter-active .agreement-dialog[data-v-70fa55e8],.dialog-fade-leave-active .agreement-dialog[data-v-70fa55e8]{transition:transform .3s ease,opacity .3s ease}.dialog-fade-enter-from[data-v-70fa55e8],.dialog-fade-leave-to[data-v-70fa55e8]{opacity:0}.dialog-fade-enter-from .agreement-dialog[data-v-70fa55e8],.dialog-fade-leave-to .agreement-dialog[data-v-70fa55e8]{opacity:0;transform:scale(.9) translateY(-20px)}@media(max-width:1200px){.agreement-dialog-overlay[data-v-70fa55e8]{padding:.4rem}.agreement-dialog[data-v-70fa55e8]{border-radius:.32rem;max-height:calc(100vh - .8rem);max-width:100%}.dialog-header[data-v-70fa55e8]{padding:.4rem}.dialog-title[data-v-70fa55e8]{font-size:18px}.dialog-close-btn[data-v-70fa55e8]{height:.64rem;padding:.16rem;width:.64rem}.dialog-close-btn .close-icon[data-v-70fa55e8]{height:.4rem;width:.4rem}.dialog-content[data-v-70fa55e8]{padding:.4rem}.dialog-content-inner[data-v-70fa55e8]{font-size:14px}.dialog-content-inner[data-v-70fa55e8] h1{font-size:18px}.dialog-content-inner[data-v-70fa55e8] h2{font-size:16px}.dialog-content-inner[data-v-70fa55e8] h3{font-size:14px}.dialog-footer[data-v-70fa55e8]{padding:.4rem}.dialog-btn[data-v-70fa55e8]{font-size:14px;min-width:2.4rem;padding:.24rem .64rem}}.button-group[data-v-6414d49b]{overflow:hidden;right:10px;z-index:100}.button-group[data-v-6414d49b],.qrcode-card[data-v-6414d49b]{border-radius:8px;box-shadow:0 4px 15px #00000014;display:flex;flex-direction:column;position:fixed;top:50%;transform:translateY(-50%)}.qrcode-card[data-v-6414d49b]{align-items:center;background:#fff;margin-top:50px;min-width:200px;padding:20px;right:100px;white-space:nowrap}.qrcode-card .qrcode-title[data-v-6414d49b]{color:#222;font-size:14px;font-weight:400;margin-bottom:2px;text-align:center}.qrcode-card .qrcode-subtitle[data-v-6414d49b]{color:#222;font-size:14px;font-weight:700;margin-bottom:15px;text-align:center}.qrcode-card .qrcode-image[data-v-6414d49b]{background:#f5f5f5;border-radius:4px;height:160px;width:160px}.qrcode-card .whatsapp-link[data-v-6414d49b]{align-items:center;color:inherit;display:flex;flex-direction:column;text-decoration:none;transition:opacity .3s ease}.qrcode-card .whatsapp-link .whatsapp-text[data-v-6414d49b]{color:#222;font-size:16px;font-weight:500;margin-top:10px}.wechat-consult[data-v-6414d49b]{align-items:center;background:#fff;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:80px;justify-content:center;transition:all .3s ease;width:80px}.wechat-consult.line[data-v-6414d49b]{border-bottom:1px solid #eee}.wechat-consult.active[data-v-6414d49b],.wechat-consult[data-v-6414d49b]:hover:not(.active){background-color:#28c445;color:#fff}.wechat-consult .wechat-icon[data-v-6414d49b]{height:40px;margin-bottom:4px;width:40px}.back-to-top[data-v-6414d49b]{align-items:center;background-color:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 15px #00000014;color:#222;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:80px;justify-content:center;position:fixed;right:10px;transition:all .3s ease;width:80px}.back-to-top .arrow-icon[data-v-6414d49b]{height:40px;margin-bottom:4px;width:40px}.back-to-top[data-v-6414d49b]:hover{background-color:#555;color:#fff}@media(max-width:1200px){.button-group[data-v-6414d49b]{border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:.2rem;overflow:visible;position:fixed}.wechat-consult[data-v-6414d49b]{border-radius:50%;box-shadow:0 .08rem .3rem #00000014;font-size:0;height:.96rem;margin:0;padding:0;width:.96rem}.wechat-consult.line[data-v-6414d49b]{border-bottom:none;margin-bottom:0}.wechat-consult .wechat-icon[data-v-6414d49b]{height:.6rem;margin-bottom:0;width:.6rem}.wechat-consult span[data-v-6414d49b]{display:none}.back-to-top[data-v-6414d49b]{border-radius:50%;bottom:.96rem;box-shadow:0 .08rem .3rem #00000014;height:.96rem;right:.1rem;width:.96rem}.back-to-top .arrow-icon[data-v-6414d49b]{height:.6rem;margin-bottom:0;width:.6rem}.back-to-top span[data-v-6414d49b],.qrcode-card[data-v-6414d49b]{display:none}}.error-back[data-v-023e0f2b]{cursor:pointer}
