.header-section[data-v-2829eef1]{font-family:TsangerYunHei,sans-serif;font-weight:200}.head-component[data-v-2829eef1]{position:fixed;top:0;left:0;right:0;height:2.7vw;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border-bottom:1px solid transparent;display:flex;align-items:center;justify-content:space-between;padding:0 1.04vw;z-index:900;transition:background .3s ease,backdrop-filter .3s ease,border-bottom .3s ease}.head-component.scrolled[data-v-2829eef1]{background:rgba(247,247,245,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.07)}.head-component .nav-logo[data-v-2829eef1]{display:flex;align-items:center;flex-shrink:0}.head-component .nav-logo img[data-v-2829eef1]{height:.93vw;width:auto;display:block}.head-component .nav-links[data-v-2829eef1]{display:flex;align-items:center;position:absolute;left:50%;transform:translateX(-50%);list-style:none;-moz-column-gap:1.6vw;column-gap:1.6vw}.head-component .nav-links a[data-v-2829eef1]{font-size:clamp(12px,.83vw,16px);letter-spacing:1.5px;text-transform:uppercase;color:#000;text-decoration:none;padding:6px 10px 5px;font-weight:200;transition:color .15s;white-space:nowrap;border-bottom:1px solid transparent}.head-component .nav-links a.nav-active[data-v-2829eef1]{color:#080808;border-bottom:1px solid #080808}.head-component .nav-links a[data-v-2829eef1]:hover{color:#080808}.head-component .nav-btns[data-v-2829eef1]{display:flex;align-items:center;flex-shrink:0}.head-component .btn-ghost[data-v-2829eef1]{font-size:.49vw;letter-spacing:2px;text-transform:uppercase;color:#000;border:1px solid #000;padding:.36vw .83vw;background:none;font-family:inherit;font-weight:200;cursor:pointer;transition:all .15s}.head-component .btn-ghost[data-v-2829eef1]:hover{color:#080808;border-color:#080808}.head-component .btn-solid[data-v-2829eef1]{font-size:9.5px;letter-spacing:2px;text-transform:uppercase;color:#f7f7f5;background:#080808;border:1px solid #080808;padding:7px 16px;font-family:inherit;font-weight:200;cursor:pointer}.mobile-header[data-v-2829eef1]{height:9.33vw;width:100%;position:fixed;left:0;top:0;z-index:99;padding:0 4.8vw;display:flex;align-items:center;justify-content:space-between;background:rgba(247,247,245,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mobile-header .mobile-logo img[data-v-2829eef1]{height:4.27vw;width:auto}.mobile-header .mobile-menu-btn[data-v-2829eef1]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1.07vw}.mobile-header .mobile-menu-btn i[data-v-2829eef1]{width:6.4vw;height:1px;border-radius:1px;background:#070404}.mobile-menu-modal[data-v-2829eef1]{position:fixed;inset:0;z-index:100;background-color:#fff}.mobile-menu-modal .mobile-menu-close[data-v-2829eef1]{height:10.67vw;width:10.67vw;position:absolute;right:0;top:0;background-image:url(/assets/images/header/icon-close.png);background-size:6.4vw;background-repeat:no-repeat;background-position:50%}.mobile-menu-modal .mobile-menu-list[data-v-2829eef1]{margin-top:10.67vw;display:flex;flex-direction:column;font-weight:200;font-size:5.33vw;color:#242222;text-align:center;letter-spacing:.4vw}.mobile-menu-modal .mobile-menu-list a[data-v-2829eef1]{height:14.66vw;line-height:14.66vw}.mobile-menu-modal .mobile-menu-list a.nav-active[data-v-2829eef1]{background-color:hsla(0,0%,73.7%,.2)}.foot-section[data-v-1fa7d668]{width:100%;aspect-ratio:6.95652174;background-color:#000;overflow:hidden;font-family:TsangerYunHei,sans-serif;font-weight:200}.foot-section .foot-social[data-v-1fa7d668]{display:flex;justify-content:center;margin:4.17vw auto 2.08vw}.foot-section .foot-social a[data-v-1fa7d668]{width:auto;height:2.73vw;display:flex;align-items:center;margin-right:4vw}.foot-section .foot-social a img[data-v-1fa7d668]{height:100%;width:auto}.foot-section .foot-social a img.tk[data-v-1fa7d668]{height:71%}.foot-section .foot-social a[data-v-1fa7d668]:last-child{margin-right:0}.foot-section .foot-copyright[data-v-1fa7d668]{font-size:16px;color:"rgba(255,255,255,0.5)";text-align:center}.foot-section .foot-copyright a[data-v-1fa7d668]{transition:color .2s}.foot-section .foot-copyright a[data-v-1fa7d668]:hover{color:#fff}@media (max-width:800px){.foot-section[data-v-1fa7d668]{aspect-ratio:auto;padding:13.87vw 5.87vw}.foot-section .foot-social[data-v-1fa7d668]{justify-content:start;margin:0;padding-bottom:4.8vw;border-bottom:1px solid hsla(0,0%,100%,.15)}.foot-section .foot-social a[data-v-1fa7d668]{width:auto;height:9.6vw;display:flex;align-items:center;margin-right:13.87vw}.foot-section .foot-social a img[data-v-1fa7d668]{height:100%;width:auto}.foot-section .foot-social a img.tk[data-v-1fa7d668]{height:71%}.foot-section .foot-social a[data-v-1fa7d668]:last-child{margin-right:0}.foot-section .foot-copyright[data-v-1fa7d668]{font-size:3.2vw;text-align:left;width:56.8vw;margin-top:3.2vw}}*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;min-height:100vh;overflow-x:hidden;-webkit-overflow-scrolling:touch;font-size:14px}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#333;line-height:1.5;background-color:#fff}ol,ul{list-style:none}a{color:inherit;cursor:pointer}a,a:hover{text-decoration:none}button,input{outline:none;border:none;background:none;font-family:inherit}button{cursor:pointer}img{max-width:100%;height:auto;display:block;border:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:"";display:block;clear:both;visibility:hidden;height:0}.ellipsis{white-space:nowrap}.ellipsis,.ellipsis2{overflow:hidden;text-overflow:ellipsis}.ellipsis2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fade-up{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease}.fade-up.visible{opacity:1;transform:translateY(0)}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:translateY(0)}.page-wrap{padding-top:0}.img-cover{-o-object-fit:cover;object-fit:cover}.img-contain,.img-cover{width:100%;height:100%;display:block}.img-contain{-o-object-fit:contain;object-fit:contain}.fill-section-1080{width:100%;aspect-ratio:1920/1080;position:relative}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W01.1847851d.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W02.5817a727.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W03.979a59ba.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W04.86895aae.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W05.ed8d4759.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W06.0aa73743.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W07.1508c3ee.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TsangerYunHei;src:url(../fonts/TsangerYunHei-W08.4e107733.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400,.fw500{font-weight:400}.fw600{font-weight:600}.fw700{font-weight:700}.fw800{font-weight:800}