@layer reset,theme,typography,utilities,overrides;@layer reset{*{box-sizing:border-box!important;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a,body,br,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,hr,img,input,li,ol,p,table,td,textarea,th,tr,ul{margin:0;padding:0}li,ol,ul{list-style:none}img{height:auto;max-width:100%;outline:none;vertical-align:middle}table{border-collapse:collapse}::-webkit-scrollbar{background:transparent;height:4px;width:4px}::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:10px}::-webkit-scrollbar-track{background:transparent;border-radius:10px}button,input,option,select,table,td,textarea,th{font-family:inherit}}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v23-latin-ext-400.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-v23-latin-ext-500.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-v23-latin-ext-600.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v23-latin-400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-v23-latin-500.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-v23-latin-600.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer typography{:root{--system-font-us:"Poppins","PingFang SC",sans-serif;--system-font-cn:"PingFang SC","Microsoft YaHei",sans-serif;--system-font-jp:"Noto Sans JP","Yu Gothic","Hiragino Sans",sans-serif;--system-font:var(--system-font-us)}html{--font-sans:var(--system-font);background:#fff;color:#0a1324;font-family:sans-serif;font-size:16px;line-height:1.5}html[lang^=en]{font-family:var(--system-font-us);--system-font:var(--system-font-us);--font-sans:var(--system-font-us)}html[lang^=zh]{font-family:var(--system-font-cn);--system-font:var(--system-font-cn);--font-sans:var(--system-font-cn)}html[lang^=ja]{font-family:var(--system-font-jp);--system-font:var(--system-font-jp);--font-sans:var(--system-font-jp)}@media(min-width:1280px){body{min-width:1280px}}@media(max-width:1279px){body{max-width:1280px}}h1{font-size:72px;line-height:120%}h1,h2{font-weight:300}h2{font-size:60px}h2,h3{line-height:125%}h3{font-size:48px}h3,h4{font-weight:400}h4{font-size:20px;line-height:160%}@media(max-width:1280px){h1{font-size:40px;font-weight:300;line-height:120%}h2{font-size:32px}h2,h3{font-weight:400;line-height:125%}h3{font-size:24px}h4{font-size:20px;font-weight:400;line-height:160%}}html[lang^=ja] h1,html[lang^=ja] h2,html[lang^=zh] h1,html[lang^=zh] h2{font-weight:600}}@layer utilities{.container{box-sizing:border-box;margin:0;max-width:1600px;width:100%}@media(min-width:1280px){.container{margin:0 auto;width:calc(100% - 80px)}}}@layer overrides{html{scroll-padding-block:8vh;scroll-snap-type:y proximity}}@font-face{font-family:iconfont;src:url(./iconfont.C0YsYJCe.woff2?t=1773196251375) format("woff2"),url(./iconfont.B_TAojPZ.woff?t=1773196251375) format("woff"),url(./iconfont.CI-OpLGb.ttf?t=1773196251375) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-language:before{content:""}.icon-collapse:before{content:""}.icon-a-dropdown1:before{content:""}.icon-youtube:before{content:""}.icon-x:before{content:""}.icon-linkin:before{content:""}.icon-facebook:before{content:""}.icon-menu:before{content:""}.icon-right:before{content:""}.icon-close:before{content:""}.base-icon[data-v-12c784ff]{align-items:center;display:inline-flex;justify-content:center;line-height:1;transition:transform .2s ease;vertical-align:middle}.base-icon--spin[data-v-12c784ff]{animation:base-icon-spin-12c784ff 1s linear infinite}.base-icon--rotate-up[data-v-12c784ff]{transform:rotate(180deg)}@keyframes base-icon-spin-12c784ff{to{transform:rotate(1turn)}}button[data-v-134eb03a]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:inherit;text-decoration:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.base-button[data-v-134eb03a],button.base-button[data-v-134eb03a]{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;position:relative;text-decoration:none;transition:background-color .42s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1);white-space:nowrap;width:-moz-fit-content;width:fit-content;--btn-bg:var(--color-button-bg,#0a1324);--btn-border:var(--color-button-border,transparent);--btn-text:var(--color-button-text,#fff);background-color:var(--btn-bg);border:1px solid var(--btn-border);color:var(--btn-text)}.base-button[data-v-134eb03a]:focus-visible,button.base-button[data-v-134eb03a]:focus-visible{outline:none}.base-button[data-v-134eb03a]:disabled,.base-button[aria-disabled=true][data-v-134eb03a],.base-button[disabled][data-v-134eb03a],button.base-button[data-v-134eb03a]:disabled,button.base-button[aria-disabled=true][data-v-134eb03a],button.base-button[disabled][data-v-134eb03a]{cursor:not-allowed}.base-button__prefix[data-v-134eb03a],.base-button__suffix[data-v-134eb03a],button.base-button__prefix[data-v-134eb03a],button.base-button__suffix[data-v-134eb03a]{align-items:center;display:inline-flex;height:20px;justify-content:center;width:20px}.base-button__suffix[data-v-134eb03a],button.base-button__suffix[data-v-134eb03a]{margin-left:4px}.base-button__prefix-icon[data-v-134eb03a],.base-button__suffix-icon[data-v-134eb03a],button.base-button__prefix-icon[data-v-134eb03a],button.base-button__suffix-icon[data-v-134eb03a]{font-weight:400}.base-button--lg[data-v-134eb03a],.base-button--md[data-v-134eb03a],button.base-button--lg[data-v-134eb03a],button.base-button--md[data-v-134eb03a]{height:44px;padding:12px 24px}.base-button--round[data-v-134eb03a],button.base-button--round[data-v-134eb03a]{border-radius:40px}.base-button--small[data-v-134eb03a],button.base-button--small[data-v-134eb03a]{border-radius:10px}.base-button [class*=base-button__icon]+span[data-v-134eb03a],button.base-button [class*=base-button__icon]+span[data-v-134eb03a]{margin-left:4px}.base-button__spinner[data-v-134eb03a],button.base-button__spinner[data-v-134eb03a]{animation:ai-spin-134eb03a .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:16px;width:16px}.base-button--base[data-v-134eb03a],.base-button--solid[data-v-134eb03a],button.base-button--base[data-v-134eb03a],button.base-button--solid[data-v-134eb03a]{--btn-bg:var(--color-button-bg,#0a1324);--btn-border:var(--color-button-border,transparent);--btn-text:var(--color-button-text,#fff)}.base-button--base[data-v-134eb03a]:hover,button.base-button--base[data-v-134eb03a]:hover{background:#2847fc;box-shadow:0 10px 24px #2847fc2e;color:#fff;transform:translateY(-1px)}.base-button--base[data-v-134eb03a]:active,button.base-button--base[data-v-134eb03a]:active{box-shadow:0 4px 12px #2847fc1f;transform:translateY(0)}.base-button--primary[data-v-134eb03a],button.base-button--primary[data-v-134eb03a]{--btn-bg:var(--color-button-bg,#fff);--btn-border:var(--color-button-border,transparent);--btn-text:var(--color-button-text,#2847fc)}.base-button--primary[data-v-134eb03a]:hover,button.base-button--primary[data-v-134eb03a]:hover{background:#2847fc;box-shadow:0 10px 24px #2847fc2e;color:#fff;transform:translateY(-1px)}.base-button--primary[data-v-134eb03a]:active,button.base-button--primary[data-v-134eb03a]:active{box-shadow:0 4px 12px #2847fc1f;transform:translateY(0)}.base-button--secondary[data-v-134eb03a],button.base-button--secondary[data-v-134eb03a]{--btn-bg:var(--color-button-bg,#2847fc);--btn-border:var(--color-button-border,transparent);--btn-text:var(--color-button-text,#fff)}.base-button--secondary[data-v-134eb03a]:hover,button.base-button--secondary[data-v-134eb03a]:hover{background:#0a1324;box-shadow:0 10px 24px #2847fc2e;color:#fff;transform:translateY(-1px)}.base-button--secondary[data-v-134eb03a]:active,button.base-button--secondary[data-v-134eb03a]:active{box-shadow:0 4px 12px #2847fc1f;transform:translateY(0)}.base-button--outline[data-v-134eb03a],button.base-button--outline[data-v-134eb03a]{--btn-bg:transparent;--btn-border:var(--color-button-border,#0a1324);--btn-text:var(--color-button-text,#0a1324)}.base-button--outline-soft[data-v-134eb03a],button.base-button--outline-soft[data-v-134eb03a]{--btn-bg:transparent;--btn-border:hsla(0,0%,100%,.4);--btn-text:var(--color-button-text,#fff);border-radius:20px;padding:12px 20px}.base-button--outline-soft[data-v-134eb03a]:hover,button.base-button--outline-soft[data-v-134eb03a]:hover{background:#ffffff0f;border-color:#fff9}.base-button--outline-soft[data-v-134eb03a]:active,button.base-button--outline-soft[data-v-134eb03a]:active{background:#ffffff1a;border-color:#ffffffb3;transform:translateY(1px)}.base-button--outline-soft[data-v-134eb03a]:focus-visible,button.base-button--outline-soft[data-v-134eb03a]:focus-visible{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.base-button--plain[data-v-134eb03a],.base-button--text[data-v-134eb03a],button.base-button--plain[data-v-134eb03a],button.base-button--text[data-v-134eb03a]{--btn-bg:transparent;--btn-border:transparent;--btn-text:var(--color-button-text,#0a1324)}.base-button--text[data-v-134eb03a],button.base-button--text[data-v-134eb03a]{padding:8px 0}.base-button--text .base-button__suffix[data-v-134eb03a],button.base-button--text .base-button__suffix[data-v-134eb03a]{align-items:center;display:inline-flex;height:18px;justify-content:center;transition:transform .32s ease;width:18px}.base-button--text .base-button__suffix-icon[data-v-134eb03a],button.base-button--text .base-button__suffix-icon[data-v-134eb03a]{transition:transform .32s ease}.base-button__content[data-v-134eb03a],button.base-button__content[data-v-134eb03a]{font-size:16px;line-height:1}.base-button--lg .base-button__content[data-v-134eb03a],.base-button--lg button.base-button__content[data-v-134eb03a],button.base-button--lg .base-button__content[data-v-134eb03a],button.base-button--lg button.base-button__content[data-v-134eb03a]{font-size:18px;line-height:1}.base-button--underline .base-button__content[data-v-134eb03a],.base-button--underline button.base-button__content[data-v-134eb03a],button.base-button--underline .base-button__content[data-v-134eb03a],button.base-button--underline button.base-button__content[data-v-134eb03a]{background-image:linear-gradient(currentColor,currentColor);background-position:0 1.1em;background-repeat:no-repeat;background-size:100% .08em;transition:background-size .28s cubic-bezier(.645,.045,.355,1)}@media screen and (max-width:1280px){.base-button--text:hover .base-button__suffix[data-v-134eb03a],button.base-button--text:hover .base-button__suffix[data-v-134eb03a]{border-radius:50%;transform:translate(4px)}.base-button--text:hover .base-button__suffix-icon[data-v-134eb03a],button.base-button--text:hover .base-button__suffix-icon[data-v-134eb03a]{display:inline-block;transform:rotate(-45deg)}.base-button:hover.base-button--underline .base-button__content[data-v-134eb03a],button.base-button:hover.base-button--underline .base-button__content[data-v-134eb03a]{background-size:0 .08em}.base-button.base-button--hover-default[data-v-134eb03a]:hover,button.base-button.base-button--hover-default[data-v-134eb03a]:hover{filter:brightness(.92)}.base-button.base-button--hover-default-2 .base-button__suffix[data-v-134eb03a],button.base-button.base-button--hover-default-2 .base-button__suffix[data-v-134eb03a]{margin-left:0;max-width:0;opacity:0;transform:translate(-4px);transition:transform .32s ease,max-width .32s ease,opacity .32s ease}.base-button.base-button--hover-default-2:hover .base-button__suffix[data-v-134eb03a],button.base-button.base-button--hover-default-2:hover .base-button__suffix[data-v-134eb03a]{margin-left:4px;max-width:24px;opacity:1;transform:translate(0)}}@keyframes ai-spin-134eb03a{to{transform:rotate(1turn)}}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/MhXxgdItvKj9cCOBl0NlpZ8Lg506tc50yBS4_TZ2td8-BI_k1E4sD7rlc9BpE7Mv46__kEey2Wq0xV16eO3u5Tw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"Poppins Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%}@font-face{font-family:"Poppins Fallback: Segoe UI";src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%}@font-face{font-family:"Poppins Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:"Poppins Fallback: Noto Sans";src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/cy8urKLmXMunGpxfuA3ZMkjM4xFUHMyyrsJNWx7U7Bk-fMbdcWyZUlG8P48M7_Uslsf0GPSHBD4QmRgjhYVUHDE.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/E3cfHXfVfwWjfD-3dANdxf9efUdsYrk1Yo4fgGrMIs4-v8IlIxVlu4oLdbUCcvbq3lZEztGn9NNaWgtvyQkVzIc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/1iQbBgW9WJ9jk2HQi_HyXJVsFxxkO2ish7l4_N9KA4g-rrz9b_uFDQPOlu26dVRDC5gchnDK27GvjoIxb-H8daM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}.error-page[data-v-40792ed1]{background:#f5f7ff}.error-content[data-v-40792ed1],.error-page[data-v-40792ed1]{align-items:center;display:flex;justify-content:center;min-height:100vh}.error-content[data-v-40792ed1]{box-sizing:border-box;flex-direction:column;max-width:1600px;padding:312px 160px 313px;text-align:center;width:100%}.error-number[data-v-40792ed1]{align-items:center;aspect-ratio:1.79487179;display:flex;height:156px;justify-content:center;margin-bottom:40px;width:280px}.error-number-image[data-v-40792ed1]{animation:float-40792ed1 3s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(89,255,221,.3));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes float-40792ed1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.error-title[data-v-40792ed1]{font-size:40px;line-height:100%;margin:0 0 20px}.error-description[data-v-40792ed1],.error-title[data-v-40792ed1]{color:#0a1324;font-family:Poppins,"Poppins Fallback: BlinkMacSystemFont","Poppins Fallback: Segoe UI","Poppins Fallback: Helvetica Neue","Poppins Fallback: Arial","Poppins Fallback: Noto Sans",Noto Sans JP,sans-serif;font-style:normal;font-weight:400;text-align:center}.error-description[data-v-40792ed1]{font-size:16px;line-height:120%;margin:0 0 40px;max-width:480px}@media(max-width:1279px){.error-content[data-v-40792ed1]{max-width:none;min-height:auto;padding:120px 24px 96px}.error-number[data-v-40792ed1]{height:auto;width:min(280px,100%)}.error-title[data-v-40792ed1]{font-size:32px}.error-description[data-v-40792ed1]{font-size:16px}}
