@charset "UTF-8";@font-face{font-family:poppins;src:url(./500.Bm3S7zRf.woff2) format("woff2");font-weight:500}@font-face{font-family:poppins;src:url(./600.C4GeOxTc.woff2) format("woff2");font-weight:600}@font-face{font-family:degular-variable;src:url(./variable.D22twYmE.woff2) format("woff2");font-weight:700}@font-face{font-family:inter-variable;src:url(./variable.DDPelQgH.woff2) format("woff2")}@font-face{font-family:ivypresto-headline;src:url(./700.cQsi5AQt.woff2) format("woff2");font-style:normal;font-weight:700}@font-face{font-family:ivypresto-headline;src:url(./700i.BE5ypoO5.woff2) format("woff2");font-style:italic;font-weight:700}:root{--l-05: hsl(0, 0%, 5%);--l-10: hsl(0, 0%, 10%);--l-12: hsl(0, 0%, 12%);--l-15: hsl(0, 0%, 15%);--l-20: hsl(0, 0%, 20%);--l-25: hsl(0, 0%, 25%);--l-30: hsl(0, 0%, 30%);--l-35: hsl(0, 0%, 35%);--l-40: hsl(0, 0%, 40%);--l-50: hsl(0, 0%, 50%);--l-60: hsl(0, 0%, 60%);--l-65: hsl(0, 0%, 65%);--l-70: hsl(0, 0%, 70%);--l-75: hsl(0, 0%, 75%);--l-80: hsl(0, 0%, 80%);--l-85: hsl(0, 0%, 85%);--l-90: hsl(0, 0%, 90%);--l-94: hsl(0, 0%, 94%);--l-95: hsl(0, 0%, 95%);--l-96: hsl(0, 0%, 96%);--l-97: hsl(0, 0%, 97%);--l-98: hsl(0, 0%, 98%);--l-99: hsl(0, 0%, 99%);--red: rgba(171, 16, 50, 1);--dark-blue: rgb(0, 10, 30);--dark-blue-vector: rgb(30, 30, 58);--bg-glass: rgba(255, 255, 255, .7);--bg-glass-blur: blur(17px);--bg-shade: var(--l-97);--gradient: linear-gradient( 98deg, rgba(30, 30, 58, 1) 0%, rgba(30, 30, 58, 0) 60% );--page-bg: white}@media (max-width: 768px){:root{--gradient: linear-gradient( 98deg, rgba(30, 30, 58, 1) 25%, rgba(30, 30, 58, .25) 100% )}}:root .bg-gradient{background:var(--gradient)}:root .bg-shade{background-color:var(--bg-shade)}:root .bg-glass{background-color:var(--bg-glass);-webkit-backdrop-filter:var(--bg-glass-blur);backdrop-filter:var(--bg-glass-blur)}@media (max-width: 768px){:root .bg-glass.bg-glass-desktop-only{background-color:#fff}}:root ::selection{background-color:var(--l-50);color:var(--l-90)}:root{--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--default: "inter-variable", var(--system-ui), "PingFang SC", 钀嶆柟-绠€, "Hiragino Sans GB", 鍐潚榛戜綋, STXihei, 鍗庢枃缁嗛粦, "Microsoft YaHei", YaHei, 寰蒋闆呴粦浣? sans-serif;--headline: "degular-variable", var(--default);--big-headline: "ivypresto-headline", var(--default);--small-text: "poppins", var(--default);--text-only-arrow: var(--default);--arrowSize: 5px}html{font-family:var(--default);font-weight:300;line-height:1.5;-webkit-font-smoothing:antialiased;font-size:10px;font-feature-settings:"ccmp" 0}input,textarea,select{color:var(--black);font-family:var(--default);line-height:1.5;font-size:1.8em;font-weight:400}::placeholder{color:var(--l-65)}h1.super{font-family:var(--big-headline);font-weight:700;color:#fff;line-height:1.05;white-space:pre-line;font-size:7vw}@media (min-width: 1512px){h1.super{font-size:106px}}@media (max-width: 1280px){h1.super{font-size:90px}}@media (max-width: 768px){h1.super{font-size:68px}}@media (max-width: 450px){h1.super{font-size:15.2vw}}h1.super.add-em{font-size:8vw;white-space:pre-line}@media (min-width: 1512px){h1.super.add-em{font-size:121px}}@media (max-width: 1280px){h1.super.add-em{font-size:103px}}@media (max-width: 768px){h1.super.add-em{font-size:68px}}@media (max-width: 450px){h1.super.add-em{font-size:15.2vw}}.lan-zh h1.super{font-size:4.93vw;line-height:1.25}@media (min-width: 1512px){.lan-zh h1.super{font-size:75px}}@media (max-width: 1280px){.lan-zh h1.super{font-size:63px}}@media (max-width: 768px){.lan-zh h1.super{font-size:54px}}@media (max-width: 450px){.lan-zh h1.super{font-size:11.9vw}}.lan-zh h1.super.add-em{font-weight:300;font-size:5.61vw}@media (min-width: 1512px){.lan-zh h1.super.add-em{font-size:85px}}@media (max-width: 1280px){.lan-zh h1.super.add-em{font-size:72px}}@media (max-width: 768px){.lan-zh h1.super.add-em{font-size:54px}}@media (max-width: 450px){.lan-zh h1.super.add-em{font-size:11.9vw}}.lan-zh h1.super.add-em em{font-style:normal;font-weight:700}h1{font-family:var(--headline);font-weight:700;font-size:4.8em;line-height:1}h1.smaller{font-size:4.5em}@media (max-width: 768px){h1{font-size:4em}h1.smaller{font-size:3.8em}}h1:not(.super):lang(zh),h2:lang(zh),h3:lang(zh){font-weight:700}h1:not(.super):lang(en),h2:lang(en),h3:lang(en){font-weight:400;font-variation-settings:"opsz" 14,"wght" 700}h2{font-family:var(--headline);font-weight:700;font-size:4.2em;line-height:1.1}h2.smaller{font-size:3.6em}@media (max-width: 768px){h2{font-size:3.2em}h2.smaller{font-size:2.8em}}h3{font-family:var(--headline);font-weight:700;font-size:2.4em;line-height:1.2}h3.bigger{font-size:3em}@media (max-width: 768px){h3{font-size:2.1em}h3.bigger{font-size:2.4em}}h4{font-size:1.8em;line-height:1.2;color:var(--red)}h4:lang(zh){font-weight:600}h4:lang(en){font-weight:400;font-variation-settings:"wght" 600}h4+h2{margin-top:.15em}@media (max-width: 768px){h4{font-size:1.6em}}h4+h1,.component-breadcrumb+h1{margin-top:.15em}.lan-zh .component-breadcrumb+h1{margin-top:.25em}.lan-zh h4+h2{margin-top:.3em}h5{font-weight:400;font-size:1.45em;color:var(--red)}h5+h3{margin-top:.3em}h6{font-size:1.9em;color:#000;line-height:1.7}h6:lang(zh){font-weight:600}h6:lang(en){font-weight:400;font-variation-settings:"wght" 600}p,ul,ol{font-weight:400;font-size:1.8em;line-height:1.78;margin-top:.8em;color:#000}p a,ul a,ol a{color:var(--red);text-decoration:underline}p{font-size:1.8em}@media (max-width: 768px){p{font-size:1.7em}}p.smaller,.p-smaller p{color:var(--l-20);font-size:1.5em;line-height:1.67}.body{margin-top:1.5em}@media (max-width: 1024px){.body{max-width:550px}}@media (max-width: 600px){.body{max-width:450px}}.md-wrap>*:first-child,.body>*:first-child{margin-top:0}ul li,ol li{margin-top:1em}@media (max-width: 1024px){ul li,ol li{margin-top:.8em}}ul.no-margin-top li,ol.no-margin-top li{margin-top:0}ul li{margin-left:1.5em;padding-left:0}ol li{margin-left:1.25em;padding-left:.5em}.link-wrap{margin-top:3.5em}@media (max-width: 1024px){.link-wrap{margin-top:3em}}a{color:inherit}a.empty{cursor:default}.button{font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-family:var(--small-text);font-size:1.5em}@media (max-width: 768px){.button{font-size:1.4em}}.button-text{font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-family:var(--small-text);font-size:1.4em;line-height:1.1}@media (max-width: 768px){.button-text{font-size:1.4em}}button{margin:0;padding:0}.textarea{white-space:pre-line}.bg-red h1,.bg-red h2,.bg-red h3,.bg-dark h1,.bg-dark h2,.bg-dark h3{color:#fff}.bg-red h4,.bg-red h5,.bg-red h6,.bg-dark h4,.bg-dark h5,.bg-dark h6{color:var(--white-on-red)}.bg-red p,.bg-red ul,.bg-red ol,.bg-dark p,.bg-dark ul,.bg-dark ol{color:#fff}.bg-red p a,.bg-red ul a,.bg-red ol a,.bg-dark p a,.bg-dark ul a,.bg-dark ol a{color:var(--white-on-red-darker)}blockquote{padding-left:2.5em;margin-left:.2em;border-left:solid .3em var(--red)}@media (max-width: 1024px){blockquote{padding-left:2.25em}}strong:lang(zh){font-weight:600}strong:lang(en){font-weight:400;font-variation-settings:"wght" 600}.text-arrow{border-bottom:var(--arrowSize) solid transparent;border-left:var(--arrowSize) solid var(--red);border-top:var(--arrowSize) solid transparent;display:inline-block;position:relative;width:0;height:0;margin-left:7px}hr{border:none;border-top:solid 1px var(--l-75);font-size:1.8em;margin-top:1em}.lan-zh h1{font-size:3.84em;line-height:1.25}.lan-zh h1.smaller{font-size:3.6em}@media (max-width: 768px){.lan-zh h1{font-size:3.2em}.lan-zh h1.smaller{font-size:3.04em}}.lan-zh h2{font-size:3.36em;line-height:1.3}.lan-zh h2.smaller{font-size:2.88em}@media (max-width: 768px){.lan-zh h2{font-size:2.56em}.lan-zh h2.smaller{font-size:2.24em}}.lan-zh h3{font-size:1.92em;line-height:1.67}.lan-zh h3.bigger{font-size:2.4em}@media (max-width: 768px){.lan-zh h3{font-size:1.68em}.lan-zh h3.bigger{font-size:1.92em}}mark{background-color:transparent}mark:lang(zh){font-weight:600}mark:lang(en){font-weight:400;font-variation-settings:"wght" 600}.swiper-pagination-bullets{display:flex;flex-wrap:wrap;gap:5px}.swiper-pagination-bullets .swiper-pagination-bullet{background-color:var(--l-85);opacity:1;margin:0!important;width:8px!important;height:8px!important;transition:background-color .8s}.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--red)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}img,video{display:block;width:100%;max-width:100%;height:auto}.abs-center{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}a{transition:color .15s;text-decoration:none}svg{display:block}.image-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-bg>.inview,.image-bg div{height:100%}.ff-link-fix{transform-style:initial!important;-moz-transform:translate3d(0,0,.0888888889px)}.ff-link-fix *{transform-style:initial!important}.ff-link-fix>*{-moz-transform:scale(.88888)}:root{--menu-height: 88px}@media (max-width: 1280px){:root{--menu-height: 68px}}body{overflow-x:hidden}.container{width:100%;max-width:1600px;margin:0 auto;padding-left:40px;padding-right:40px}@media (max-width: 768px){.container{padding-left:30px;padding-right:30px}}.container.container-left-only{max-width:none;padding-right:0}@media (max-width: 768px){.container.container-desktop-only{padding-left:0;padding-right:0}}@media (min-width: 769px){.container.container-mobile-only{padding-left:0;padding-right:0}}.container.no-max{max-width:none}.container.no-pad{padding-left:0;padding-right:0;max-width:1520px}.abs-fill{position:absolute;top:0;left:0;width:100%;height:100%}.abs-center{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.grid{display:grid;grid-template-columns:repeat(24,1fr);column-gap:16px;row-gap:0}@media (max-width: 768px){.grid{grid-template-columns:repeat(12,1fr);column-gap:12px}}.pad-v-standard{padding-top:140px;padding-bottom:140px}@media (max-width: 1024px){.pad-v-standard{padding-top:100px;padding-bottom:100px}}@media (max-width: 768px){.pad-v-standard{padding-top:70px;padding-bottom:70px}}.pad-v-standard.top-only{padding-bottom:0}.pad-v-standard.bottom-only{padding-top:0}.component-banner+.component-text-image,.component-banner+.lower .component-text-only,.component-banner+.component-video-posts{padding-top:10em}@media (max-width: 1024px){.component-banner+.component-text-image,.component-banner+.lower .component-text-only,.component-banner+.component-video-posts{padding-top:100px}}@media (max-width: 768px){.component-banner+.component-text-image,.component-banner+.lower .component-text-only,.component-banner+.component-video-posts{padding-top:60px}}.pad-v-standard:not(.no-collapse)+.pad-v-standard:not(.no-collapse){padding-top:0}.pad-v-standard.no-collapse.top-only+.pad-v-standard:not(.no-collapse){padding-top:0}@media (max-width: 768px){.desktop-only{display:none!important}}.mobile-only{display:none!important}@media (max-width: 768px){.mobile-only{display:block!important}}.mobile-only-flex{display:none!important}@media (max-width: 768px){.mobile-only-flex{display:flex!important}}@media (max-width: 1280px){.component-header .desktop-only{display:none!important}}.component-header .mobile-only{display:none}@media (max-width: 1280px){.component-header .mobile-only{display:block!important}}.component-header .mobile-only-flex{display:none!important}@media (max-width: 1280px){.component-header .mobile-only-flex{display:flex!important}}.page{position:relative;overflow-x:clip}.page>div>.pad-v-standard:first-child{padding-top:20em}@media (max-width: 1024px){.page>div>.pad-v-standard:first-child{padding-top:18em}}@media (max-width: 768px){.page>div>.pad-v-standard:first-child{padding-top:16em}}.layout.default .error-holder{position:relative;margin-top:25px}.layout.default .error-holder>li{position:absolute;top:0;left:0;font-size:14px;text-align:center;visibility:hidden;transition:all .3s}.layout.default .error-holder>li.show{opacity:1;visibility:visible}.layout.default .error-holder>li.placeholder{position:relative;display:block}.layout.default input,.layout.default textarea,.layout.default select{border:none;outline:none;-webkit-appearance:none;background-color:transparent}.layout.default input[type=text],.layout.default input[type=email],.layout.default input[type=password],.layout.default input[type=file],.layout.default textarea,.layout.default select,.layout.default .fake-input label{display:block;width:100%;border:none;border-bottom:solid 1px var(--l-40);line-height:1.5;border-radius:0;padding:8px 0}.layout.default .field.select{position:relative}.layout.default .field.select select{color:var(--l-65)}.layout.default .field.select .arrow{position:absolute;display:block;top:0;bottom:0;margin:auto;right:0;width:12px;height:6px;pointer-events:none}.layout.default .field.select .arrow svg path{fill:var(--l-65)}.layout.default .field.select.has-select select{color:#fff}.layout.default .field.select.has-select svg path{fill:#fff}.layout.default textarea{height:150px}.layout.default .field-row.double{display:flex;justify-content:space-between}.layout.default .field-row.double>input{width:calc(50% - 16px)}.layout.default .submit-wrap{margin-top:40px}.layout.default .submit-wrap .loader-wrap{display:flex;align-items:center}.layout.default .submit-wrap .loader-wrap .form-loader{width:40px;height:40px;margin-left:20px;position:relative;top:-2px;background-size:cover;opacity:0;transition:opacity .5s}.layout.default .submit-wrap .loader-wrap .form-loader svg{width:100%;height:auto}.layout.default .submit-wrap .loader-wrap .form-loader svg path{fill:var(--l-40)}.layout.default .submit-wrap .loader-wrap.is-loading .form-loader{opacity:1}.layout.default .submit-wrap .confirm-message{margin-top:30px;opacity:0;transition:opacity .3s}.layout.default .submit-wrap .confirm-message.show{opacity:1}@media (max-width: 1024px){.layout.default textarea{height:110px}.layout.default .submit-wrap{margin-top:30px}.layout.default .submit-wrap .loader-wrap .form-loader{width:40px;height:40px;margin-left:12px;transform:scale(.8)}.layout.default .submit-wrap .confirm-message{font-size:14px;line-height:1.25;margin-top:20px}}.fake-input.file{position:relative}.fake-input.file label{color:var(--l-65)}.fake-input.file input{position:absolute;transform:translateY(-100%);opacity:0;pointer-events:none}.fake-input.file .choose-button{display:block;position:absolute;right:0;top:0;bottom:2px;margin:auto;height:60%;color:var(--l-90);background-color:var(--l-50);display:flex;align-items:center;font-size:13px;padding:0 10px;border-radius:20px;transition:background-color .15s;pointer-events:none}.fake-input.file.has-file label{color:#fff}.fake-input.file:hover .choose-button{background-color:var(--l-30)}.submit-hidden{display:none}.fade-in,.fade-in-target{opacity:0;transition:opacity 1s ease 0ms,transform 1s ease 0ms}.fade-in.up,.fade-in-target.up{transform:translateY(20px)}.fade-in.up.less,.fade-in-target.up.less{transform:translateY(10px)}.fade-in.bg-glass,.fade-in-target.bg-glass{opacity:1}.fade-in.bg-glass>div,.fade-in-target.bg-glass>div{opacity:0;transition:opacity 1s ease 0ms}.in-view.fade-in,.in-view.fade-in-parent .fade-in-target{opacity:1}.in-view.fade-in.up,.in-view.fade-in-parent .fade-in-target.up{transform:translateZ(0)}.in-view.fade-in.bg-glass,.in-view.fade-in-parent .fade-in-target.bg-glass{-webkit-backdrop-filter:blur(17px) opacity(1);backdrop-filter:blur(17px) opacity(1)}.in-view.fade-in.bg-glass>div,.in-view.fade-in-parent .fade-in-target.bg-glass>div{opacity:1}.hover-zoom-outer .hover-zoom-wrap{overflow:hidden}.hover-zoom-outer .hover-zoom-wrap .hover-zoom-inner{transition:transform 2s}.hover-zoom-outer:hover .hover-zoom-wrap .hover-zoom-inner{transform:scale(1.1)}.page-enter-active,.page-leave-active{transition:all .5s ease}.page-enter-from,.page-leave-to{opacity:0;filter:blur(5px)}.bg-red .link-line:before,.bg-red .link-line-parent .link-line-target:before,.bg-dark .link-line:before,.bg-dark .link-line-parent .link-line-target:before{background-color:var(--white-on-red)}.link-line,.link-line-parent .link-line-target{position:relative;display:inline-block;padding-bottom:2px;margin-bottom:-7px;clip-path:inset(-1px 0)}.link-line:before,.link-line-parent .link-line-target:before{position:absolute;z-index:1;bottom:0;left:0;content:"";display:block;width:100%;height:1px;transform:translate(calc(-100% - .1rem));background-color:var(--red);animation:.15s linear 0s 1 normal both running line-out}.link-line.empty:before,.link-line-parent .link-line-target.empty:before{display:none}.link-line.link-line-table,.link-line-parent .link-line-target.link-line-table{margin-bottom:0}.link-line.link-line-table:before,.link-line-parent .link-line-target.link-line-table:before{bottom:-1px;animation:.3s linear 0s 1 normal both running line-out}.link-line-parent .link-line-target{margin-bottom:-2px}.link-line:hover:before,.link-line.active:before{animation:.15s linear 0s 1 both line-in}.link-line.link-line-table:hover:before{animation:.3s linear 0s 1 both line-in}.link-line-target.active:before{animation:.15s linear 0s 1 both line-in}.link-line-parent:hover .link-line-target:before,.link-line-parent.active .link-line-target:before{animation:.15s linear 0s 1 both line-in}@media (max-width: 1024px){.link-line.link-line-show-mobile:before,.link-line-target.link-line-show-mobile:before{animation:.15s linear 0s 1 both line-in}}@keyframes line-in{0%{transform:translate3d(-101%,0,0)}to{transform:translateZ(0)}}@keyframes line-out{0%{transform:translateZ(0)}to{transform:translate3d(101%,0,0)}}.has-arrow-target{display:flex;gap:11px;justify-content:space-between;align-items:flex-end}@media (max-width: 768px){.has-arrow-target{display:block}.has-arrow-target span{padding-right:7px}}.has-arrow-target:after{content:"鈫?;display:inline-block;color:var(--red);transform:translate(-3px);opacity:0;transition:all .15s}@media (max-width: 768px){.has-arrow-target:after{transform:none;opacity:1}}.has-arrow-parent:hover .has-arrow-target:after{transform:none;opacity:1;transition-delay:.3s}.zoom-parent .zoom-mask{overflow:hidden}.zoom-parent .zoom-mask .zoom-target{transition:transform 2s}.zoom-parent:hover .zoom-mask .zoom-target{transform:scale(1.05)}
