@font-face{font-family:YouSheBiaoTiHei;src:url(/assets/YouSheBiaoTiHei-2-fahbdFno.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;outline:none;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;width:100%;height:100%;margin:0;padding:0;font-family:PingFang SC,Source Han Sans SC,Microsoft YaHei,Helvetica Neue,Arial,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;font-weight:400}.main{max-width:1920px;margin:0 auto}.bottom-info{color:#13141d;background:#fff;justify-content:center;align-items:center;gap:80px;width:100%;padding:27.5px 0;font-size:12px;line-height:20px;display:flex}.bottom-info a{font-family:Source Han Sans SC;font-weight:400;font-style:Regular;letter-spacing:0%;color:inherit;font-size:12px;line-height:100%;text-decoration:none}.bottom-info a:hover{text-decoration:underline}.banner{background:url(/assets/banner-bQBuxRlJ.jpg) 50%/cover no-repeat;flex-direction:column;align-items:center;width:100%;height:960px;display:flex;position:relative}.top_nav{justify-content:space-between;align-items:center;width:1210px;height:100px;display:flex}.logo_style{width:180px;height:38px}.title_style{margin-top:117px}.title_line{font-family:Source Han Sans SC;font-weight:700;font-style:Bold;letter-spacing:4%;text-align:center;font-size:88px;line-height:117%}.title_line span{color:#1a55e9}.title_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:5px;text-align:center;margin-top:40px;font-size:28px;line-height:34.84px}.title_desc span{color:#1a55e9}.top_nav_right{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;color:#13141d;letter-spacing:0;text-align:center;font-size:16px;line-height:20px;text-decoration:none;transition:color .2s,transform .2s}.top_nav_right:hover{color:#1a55e9;transform:translateY(-1px)}.top_btns{gap:20px;margin-top:100px;display:flex}.btn_style{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;width:fit-content;padding:20px 80px;font-size:30px;line-height:34.84px;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex}.btn_style:hover{transform:translateY(-1px)}.main_btn{color:#fff;background:linear-gradient(270deg,#5183ff 0%,#1a55e9 100%);border:1px solid #5183ff}.outline_btn{color:#1a55e9;border:1px solid #1a55e9}.vector_style{width:40px;height:8px;margin-left:16px}.top_desc{height:180px;font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#13141d4d;flex-direction:column;justify-content:center;align-items:center;font-size:16px;line-height:26px;display:flex;position:absolute;bottom:0}.content{background:url(/assets/cotBg-B_KgtP-D.png) 50%/cover no-repeat;flex-direction:column;align-items:center;width:100%;display:flex}.cot_style{width:1440px;margin:60px 0}.content img{width:100%;height:auto;display:block}.section_kicker{letter-spacing:17%;text-align:center;color:#a5bce6;font-family:Source Han Sans SC;font-size:20px;font-weight:500;line-height:1}.section_kicker_left{text-align:left}.section_title{font-family:Source Han Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;color:#13141d;margin-top:20px;font-size:40px;line-height:100%}.section_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#13141d99;margin-top:20px;font-size:22px;line-height:34px}.workflow{justify-content:center;align-items:center;gap:58px;margin-top:60px;display:flex}.workflow_group{display:contents}.workflow_item{width:238px;height:267px;position:relative}.content .workflow_card{width:238px;height:267px}.content .workflow_arrow{width:46px;height:46px}.workflow_text{text-align:center;position:absolute;bottom:22px;left:0;right:0}.workflow_title{font-family:Source Han Sans CN;font-weight:500;font-style:Medium;letter-spacing:0;color:#13141d;font-size:26px;line-height:20px}.workflow_title span{font-family:YouSheBiaoTiHei;font-weight:400;font-style:Regular;letter-spacing:0;color:#1a55e9;margin-right:8px;font-size:32px;line-height:20px}.workflow_desc{font-family:Source Han Sans CN;font-weight:500;font-style:Medium;letter-spacing:3px;color:#9aa3c6;margin-top:20px;font-size:22px;line-height:20px}.mirror_card{background:url(/assets/cot1Bg-CN1fCJMT.png) 50%/cover no-repeat;border-radius:20px;justify-content:space-between;margin-top:80px;padding:100px 55px 36px 95px;display:flex;overflow:hidden}.mirror_content{width:593px}.mirror_kicker{letter-spacing:8px;color:#a5bce6;font-family:Source Han Sans SC;font-size:18px;font-weight:500;line-height:1}.mirror_title{font-family:Source Han Sans CN;font-weight:700;font-style:Bold;letter-spacing:0;vertical-align:middle;color:#13141d;margin-top:20px;font-size:40px;line-height:60px}.mirror_title span,.dashboard_title span,.bracket_title span,.monitor_title span{background:linear-gradient(260.73deg,#5183ff 3.73%,#1a55e9 81.14%);color:#0000;-webkit-background-clip:text;background-clip:text}.mirror_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;color:#13141d9e;margin-top:20px;font-size:22px;line-height:34px}.mirror_features{grid-template-columns:repeat(2,max-content);gap:24px;margin-top:60px;display:grid}.mirror_feature{font-family:Source Han Sans CN;font-weight:500;font-style:Medium;letter-spacing:0;color:#13141d;padding-left:36px;font-size:20px;line-height:20px;position:relative}.mirror_feature:before{content:"";background:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%200C4.46154%200%200%204.46154%200%2010C0%2015.5385%204.46154%2020%2010%2020C15.5385%2020%2020%2015.5385%2020%2010C20%204.46154%2015.5385%200%2010%200ZM15%208.07692L9.69231%2013.3846C9.53846%2013.5385%209.30769%2013.6154%209.07692%2013.6154C8.84615%2013.6154%208.61539%2013.5385%208.46154%2013.3846L5.15385%2010.0769C4.84615%209.76923%204.84615%209.15385%205.15385%208.84615C5.46154%208.53846%206.07692%208.53846%206.38462%208.84615L9.07692%2011.5385L13.7692%206.84615C14.0769%206.53846%2014.6923%206.53846%2015%206.84615C15.3846%207.15385%2015.3846%207.76923%2015%208.07692Z'%20fill='%231A55E9'/%3e%3c/svg%3e") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.content .mirror_image{width:679px;height:513px}.cot_2{background:url(/assets/cot2Bg-DyUIHH3p.svg) 50%/cover no-repeat;align-items:center;height:595px;display:flex}.dentition_gallery{width:480px;margin-left:100px}.content .dentition_main{width:480px;height:338px}.dentition_thumbs{gap:16px;margin-top:20px;display:flex}.content .dentition_thumbs img{width:83px;height:58px}.dashboard_content{width:560px;margin-left:100px}.dashboard_kicker{letter-spacing:8px;color:#a5bce6;font-family:Source Han Sans SC;font-size:18px;font-weight:500;line-height:1}.dashboard_title{font-family:Source Han Sans CN;font-weight:700;font-style:Bold;letter-spacing:0;vertical-align:middle;color:#13141d;margin-top:20px;font-size:40px;line-height:60px}.dashboard_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;color:#13141d99;margin-top:34px;font-size:22px;line-height:34px}.dashboard_features{flex-direction:column;gap:30px;margin-top:60px;display:flex}.dashboard_feature{font-family:Source Han Sans CN;font-weight:500;font-style:Medium;letter-spacing:0;color:#13141d;align-items:center;font-size:20px;line-height:20px;display:flex}.content .dashboard_feature img{width:20px;height:20px;margin-right:14px}.bracket_kicker{font-family:Source Han Sans SC;font-weight:500;font-style:Medium;letter-spacing:17%;text-transform:uppercase;text-align:center;color:#a5bce6;font-size:20px;line-height:100%}.bracket_title{font-family:Source Han Sans SC;font-weight:700;font-style:Bold;letter-spacing:0;vertical-align:middle;text-align:center;color:#13141d;margin-top:20px;font-size:40px;line-height:60px}.bracket_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#13141d99;margin-top:28px;font-size:22px;line-height:34px}.bracket_cards{justify-content:center;gap:32px;margin-top:60px;display:flex}.bracket_card{background:#ffffff59;border:1px solid #fffc;border-radius:8px;width:460px;height:538px;overflow:hidden}.content .bracket_card img{width:456px;height:368px}.bracket_card_title{text-align:center;color:#13141d;margin-top:36px;font-family:Source Han Sans CN;font-size:18px;font-weight:700;line-height:1}.bracket_card_desc{text-align:center;color:#9aa3c6;margin-top:24px;font-family:Source Han Sans CN;font-size:16px;font-weight:400;line-height:1}.cot_4{background:url(/assets/cot4Bg-BvfmBMlX.png) 50%/cover no-repeat;border:1px solid #ffffffd9;border-radius:20px;justify-content:space-between;align-items:center;margin:120px 0;display:flex;overflow:hidden}.monitor_content{margin-left:60px}.monitor_kicker{letter-spacing:8px;color:#a5bce6;font-family:Source Han Sans SC;font-size:16px;font-weight:500;line-height:1}.monitor_title{font-family:Source Han Sans CN;font-weight:700;font-style:Bold;letter-spacing:0;vertical-align:middle;color:#13141d;border-bottom:1px solid #e4e3f0;margin-top:20px;padding-bottom:40px;font-size:40px;line-height:60px}.monitor_features{flex-direction:column;gap:30px;margin-top:40px;display:flex}.monitor_feature{font-family:Source Han Sans CN;font-weight:500;font-style:Medium;letter-spacing:0;color:#13141d;align-items:center;font-size:20px;line-height:20px;display:flex}.content .monitor_feature img{width:28px;height:28px;margin-right:16px}.monitor_images{grid-template-columns:repeat(2,440px);display:grid}.monitor_main{width:880px}.content .monitor_img{width:440px;height:265px}.footer{background:url(/assets/footer-BIQClTaj.png) 50%/cover no-repeat;flex-direction:column;align-items:center;height:397px;display:flex}.footer_title{font-family:Source Han Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;text-align:center;background:linear-gradient(270.36deg,#5183ff 94.38%,#1a55e9 99.69%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:84px;font-size:50px;line-height:100%}.footer_desc{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#13141d;margin-top:9px;font-size:20px;line-height:34.84px}.m_t_38{margin-top:38px}.appointment_page{color:#13141d;background:#f7fbff;min-height:100vh;position:relative;overflow-x:hidden}.appointment_bg{z-index:0;pointer-events:none;background:url(/assets/topBg-BkdzU-X7.png) top/cover no-repeat;width:100%;height:960px;position:absolute;top:0;left:0}.appointment_toast{z-index:20;font-family:Source Han Sans SC;font-weight:500;font-style:Medium;letter-spacing:0%;color:#ff4d4f;text-align:center;background:#ffffffe6;border-radius:16px;padding:30px 80px;font-size:18px;line-height:140%;position:fixed;top:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #13141d29}.appointment-toast-enter-active,.appointment-toast-leave-active{transition:opacity .28s,transform .28s}.appointment-toast-enter-from,.appointment-toast-leave-to{opacity:0;transform:translate(-50%,-120%)}.appointment-toast-enter-to,.appointment-toast-leave-from{opacity:1;transform:translate(-50%)}.appointment_hero{z-index:1;background:linear-gradient(#f6fbff00 0%,#f6fbff 21.27%);width:100%;padding-bottom:80px;position:relative}.appointment_nav{justify-content:space-between;align-items:center;width:1210px;max-width:1210px;height:100px;margin:0 auto;display:flex}.appointment_logo{width:180px;height:38px}.back_home{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:0;text-align:center;color:#13141d;cursor:pointer;background:0 0;border:none;padding-left:16px;font-size:16px;line-height:20px;position:relative}.back_home:before{content:"";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAMJJREFUeAHt0TEOgjAUxvHvFdhZTEAXruINGIy6egL0BOINvAGOxokbeBQ7ATq5a/ukGE1gMIG4aPhNTYd/+vqA3m/wZ5fIC/MAHYjmxXB6XpPmLTlWgg5EMwZGzIDkm1qgA2rGyuOVoFeKIdHGHbJIfWmb82iSLfkZM1yGSAS1yoEcbSbaVUFlU0oKUdkIzAsBTtHSa6L3O7x5HpASxypKIs4Ogw06qA32jWhty8Xel2zpsdkytG75ix+44clF7388AIqbRJHgyUJCAAAAAElFTkSuQmCC) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.appointment_heading{text-align:center;margin-top:138px}.appointment_heading h1{font-family:Source Han Sans SC;font-weight:700;font-style:Bold;letter-spacing:4%;text-align:center;font-size:88px;line-height:117%}.appointment_heading h1 span{color:#1a55e9}.appointment_heading p{font-family:Source Han Sans CN;font-weight:400;font-style:Regular;letter-spacing:5px;text-align:center;margin-top:40px;font-size:28px;line-height:34.84px}.appointment_form{background:#ffffffd1;border-radius:12px;width:1200px;margin:88px auto 0;padding:48px 52px;box-shadow:0 32px 60px #5183ff24}.appointment_form h2{font-family:Noto Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;color:#1a55e9;font-size:38px;line-height:52px}.form_intro{font-family:Noto Sans SC;font-weight:400;font-style:Regular;letter-spacing:0%;color:#526b8c;margin-top:26px;font-size:18px;line-height:30px}.identity_tabs{background:#f4f9fe;border:1px solid #c7d6e885;border-radius:12px;grid-template-columns:repeat(2,1fr);height:78px;margin-top:26px;padding:6px;display:grid}.identity_tab{color:#526b8c;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-family:Source Han Sans CN;font-size:20px;font-weight:400;line-height:26px;transition:background .2s,box-shadow .2s,color .2s;display:flex}.identity_tab input{display:none}.identity_tab.active{color:#1263f2;background:#fff;font-weight:700;box-shadow:0 4px 12px #5183ff29}.form_grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:28px;display:grid}.form_panel[hidden]{display:none}.form_field{margin-top:26px;display:block}.form_grid .form_field{margin-top:0}.form_field>span{font-family:Noto Sans SC;font-weight:500;font-style:Medium;letter-spacing:0%;margin-bottom:8px;font-size:18px;line-height:28px;display:block}.form_field em{color:#ea3f3f;font-style:normal}.form_field input,.form_field select,.form_field textarea{color:#13141d;background:#fff;border:1px solid #d6e2f0;border-radius:10px;width:100%;font-family:Source Han Sans CN;font-size:17px;line-height:26px;transition:border-color .2s,box-shadow .2s}.form_field input:focus,.form_field select:focus,.form_field textarea:focus{border-color:#1a55e9;box-shadow:0 0 0 3px #1a55e914}.form_field.is_error input,.form_field.is_error select,.form_field.is_error textarea,.form_field.is_error .city_picker_button{border-color:#ea3f3f}.field_error{color:#ea3f3f;margin-top:8px;font-family:Source Han Sans CN;font-size:14px;line-height:20px}.form_field input,.form_field select{padding:20px 18px}.form_field select{appearance:none;color:#13141db8;background:linear-gradient(45deg,#0000 50%,#9aa3c6 50%) right 18px center/6px 6px no-repeat,linear-gradient(135deg,#9aa3c6 50%,#0000 50%) right 13px center/6px 6px no-repeat,#fff}.city_picker,.single_picker{position:relative}.city_picker_button{color:#13141db8;text-align:left;cursor:pointer;background:linear-gradient(45deg,#0000 50%,#9aa3c6 50%) right 18px center/6px 6px no-repeat,linear-gradient(135deg,#9aa3c6 50%,#0000 50%) right 13px center/6px 6px no-repeat,#fff;border:1px solid #d6e2f0;border-radius:10px;width:100%;padding:20px 18px;font-family:Source Han Sans CN;font-size:17px;line-height:26px;transition:border-color .2s,box-shadow .2s}.city_picker_button.is_placeholder{color:#8fa1b8}.city_picker_button:focus{border-color:#1a55e9;box-shadow:0 0 0 3px #1a55e914}.city_picker_panel{z-index:5;background:#fff;border:1px solid #d6e2f0;border-radius:6px;grid-template-columns:160px 1fr;width:420px;height:280px;min-height:220px;max-height:280px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 28px #5183ff24}.single_picker_panel{z-index:5;background:#fff;border:1px solid #d6e2f0;border-radius:6px;width:100%;max-height:280px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 28px #5183ff24}.city_picker_column{flex-direction:column;min-height:0;display:flex}.city_picker_column:first-child{background:#f4f9ffcc;border-right:1px solid #d6e2f0}.city_picker_hint{color:#13141d73;flex:none;padding:12px 14px 8px;font-family:Source Han Sans CN;font-size:12px}.city_picker_options{flex:1;min-height:0;overflow-y:auto}.city_picker_option{color:#13141dc7;text-align:left;cursor:pointer;background:#fff;border:none;width:100%;min-height:40px;padding:0 14px;font-family:Source Han Sans CN;font-size:14px}.city_picker_option:hover,.city_picker_option.is_active{color:#1a55e9;background:#1a55e90f}.city_picker_option:disabled{cursor:default;color:#13141d61}.form_field textarea{resize:none;height:160px;padding:18px 18px 38px}.textarea_counter_field{position:relative}.textarea_counter{color:#8fa1b8;pointer-events:none;font-family:Source Han Sans CN;font-size:14px;line-height:1;position:absolute;bottom:14px;right:18px}.form_field input::placeholder,.form_field textarea::placeholder{color:#8fa1b8}.need_options{flex-wrap:wrap;gap:14px;display:flex}.need_option{color:#526b8c;cursor:pointer;border:1px solid #c7d6e8a6;border-radius:8px;align-items:center;padding:9px 18px;font-family:Source Han Sans CN;font-size:16px;line-height:24px;transition:border-color .2s,background .2s,color .2s;display:flex}.need_option input{accent-color:#1a55e9;width:16px;height:16px;margin-right:8px}.need_option.checked{color:#1a55e9;background:#e8f4ff;border-color:#1a55e9}.need_status{color:#13141d73;font-family:Source Han Sans CN;font-size:12px;line-height:28px}.privacy_check{font-family:Noto Sans SC;font-weight:400;font-style:Regular;color:#526b8c;letter-spacing:0%;align-items:center;margin-top:26px;font-size:16px;line-height:25px;display:flex}.privacy_check input{accent-color:#1263f2;cursor:pointer;border-radius:4px;width:20px;height:20px;margin-right:12px}.privacy_link{color:#1a55e9;text-decoration:none}.privacy_link:hover{text-decoration:underline}.privacy_error{margin-top:8px}.submit_btn{color:#fff;cursor:pointer;background:linear-gradient(270deg,#5183ff 0%,#1a55e9 100%);border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;margin-top:24px;padding:25px 0;font-family:Source Han Sans CN;font-size:16px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 16px 30px #1a55e942}.submit_icon{width:20px;height:20px;margin-right:8px}.submit_btn:hover{transform:translateY(-1px);box-shadow:0 20px 36px #1a55e952}.submit_btn:active{transform:translateY(0)}.submit_btn.is_submitting{opacity:.78;pointer-events:none}.form_message{color:#ea3f3f;min-height:18px;margin-top:14px;font-family:Source Han Sans CN;font-size:12px;line-height:18px}.form_message.is_success{color:#1a55e9}.process_section{max-width:1440px;margin:130px auto 0}.process_title{justify-content:center;align-items:center;gap:42px;display:flex}.process_title span{background:linear-gradient(90deg,#1a55e900 0%,#1a55e9 100%);width:368px;height:4px;position:relative}.process_title span:last-child{background:linear-gradient(90deg,#1a55e9 0%,#1a55e900 100%)}.process_title span:after{content:"";background:#1a55e9;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.process_title span:last-child:after{left:-5px;right:auto}.process_title strong{font-family:Source Han Sans SC;font-size:40px;font-weight:700;line-height:56px}.process_cards{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:50px;display:grid}.process_card{background:#ffffffdb;border-radius:12px;align-items:center;padding:40px 54px;display:flex;box-shadow:0 10px 28px #0f337a12}.process_icon{object-fit:contain;flex:none;width:60px;height:60px;margin-right:18px}.process_card h3{font-family:Noto Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;color:#13294b;font-size:20px;line-height:24px}.process_card p{font-family:Noto Sans SC;font-weight:400;font-style:Regular;letter-spacing:0%;color:#5c7394;margin-top:2px;font-size:14px;line-height:18px}.appointment_success_page{background:linear-gradient(#f6fbff00 0%,#f6fbff 21.27%);overflow:hidden}.appointment_success_hero{background:linear-gradient(#f6fbff00 0%,#f6fbff 21.27%);min-height:100vh;padding-bottom:0}.appointment_success_card{box-sizing:border-box;text-align:center;background:#ffffffc7;border:1px solid #d6e2f0e6;border-radius:12px;width:fit-content;margin:238px auto 0;padding:47px 103px;box-shadow:0 32px 60px #5183ff29}.success_icon{object-fit:contain;width:80px;height:80px;margin:0 auto 30px;display:block}.appointment_success_card h1{font-family:Source Sans 3;font-weight:700;font-style:Bold;letter-spacing:0%;color:#13141d;font-size:34px;line-height:140%}.appointment_success_card p{font-family:Noto Sans SC;font-weight:400;font-style:Regular;letter-spacing:0%;color:#526b8c;margin-top:26px;font-size:16px;line-height:25px}.success_home_btn{width:300px;height:78px;font-family:Source Sans 3;font-weight:400;font-style:Regular;letter-spacing:0%;text-align:center;color:#fff;cursor:pointer;background:linear-gradient(90deg,#1a55e9 0%,#5183ff 100%);border:none;border-radius:12px;justify-content:center;align-items:center;margin:30px auto 0;font-size:30px;line-height:140%;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 8px 24px #0000002e}.success_home_btn:hover{transform:translateY(-1px)}.legal_page{min-height:100vh}.legal_hero{min-height:100vh;padding-bottom:80px}.legal_card{box-sizing:border-box;background:linear-gradient(130.82deg,#fbfdffe6 49.13%,#ecf6ffe6 136.52%);border:1px solid #d6e2f0e6;border-radius:18px;width:1200px;max-width:1200px;margin:80px auto 0;padding:48px 52px;box-shadow:0 24px 60px #1b5db412}.legal_card_header{font-family:Noto Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;color:#1a55e9;border-bottom:1px solid #e4e3f0;padding-bottom:26px;font-size:38px;line-height:52px}.legal_card_content{color:#526b8c;padding-top:26px}.legal_card .legal_card_content h2{font-family:Noto Sans SC;font-weight:700;font-style:Bold;letter-spacing:0%;color:#526b8c;font-size:22px;line-height:42px}.legal_card .legal_card_content p{font-family:Noto Sans SC;font-weight:400;font-style:Regular;letter-spacing:0%;color:#526b8c;margin-top:0;font-size:18px;line-height:42px}.legal_card h1{color:#13294b;font-family:Source Han Sans CN;font-size:34px;line-height:1.4}.legal_updated{color:#526b8c;margin-top:12px}.legal_card h2{color:#13294b;font-family:Noto Sans SC;font-size:20px;line-height:1.5}.legal_card p{color:#526b8c;margin-top:12px;font-family:Noto Sans SC;font-size:16px;line-height:1.8}
