.menu-button[data-v-c0889760]{align-items:center;background-color:#fff;border-radius:999px;box-shadow:0 2px 6px #0000001a;display:flex;flex-direction:column;gap:2px;height:36px;justify-content:center;position:relative;width:36px}.menu-button.active span[data-v-c0889760]{background:#232323}.menu-button.active span[data-v-c0889760]:first-of-type{opacity:1;transform:rotate(45deg) translate(1px,-1.4px)}.menu-button.active span[data-v-c0889760]:nth-last-of-type(2){opacity:0;transform:rotate(0) scale(.2)}.menu-button.active span[data-v-c0889760]:last-of-type{transform:rotate(-45deg) translate(1px,1.4px)}.menu-button span[data-v-c0889760]{background:#0e0e0e;border-radius:3px;display:block;height:2px;position:relative;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:12px}.menu-button span[data-v-c0889760]:first-of-type{transform-origin:0 50%}.menu-button span[data-v-c0889760]:last-of-type{transform-origin:0 50%}#header[data-v-03160377]{align-items:center;background:#fff;display:flex;height:var(--page-header-height);justify-content:space-between;padding:0 var(--page-padding-x);pointer-events:auto;position:fixed;top:0;transition:background-color .3s ease-out;transition:background .3s;width:100%;z-index:var(--v76440139)}#header.is-transparent[data-v-03160377]{background:transparent}#header .header-left[data-v-03160377],#header .header-nav-wrap[data-v-03160377],#header .header-right[data-v-03160377]{line-height:0;pointer-events:auto}#header .header-logo[data-v-03160377]{font-size:40px}#header .header-nav-wrap[data-v-03160377]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#header .header-nav[data-v-03160377]{align-items:center;display:flex;gap:80px;height:45px;padding:0 60px}#header .header-nav .nav-item[data-v-03160377]{color:gray;display:inline-block;font-size:16px;font-weight:800;position:relative;transition:color .15s;white-space:nowrap}#header .header-nav .nav-item-badge[data-v-03160377]{background:var(--brand-color);border-radius:9999px;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:16px;padding:0 6px;position:absolute;right:-28px;top:-28px;white-space:nowrap}#header .header-left[data-v-03160377]{display:inline-block;line-height:0}#header .header-right[data-v-03160377]{display:inline-block}#header .header-right .header-menu-btn[data-v-03160377],#header .header-right .menu-panel[data-v-03160377]{display:none}@media(any-hover:hover){#header .nav-item[data-v-03160377]:hover{color:#000}}@media(max-width:1024px){#header .header-left[data-v-03160377]{position:relative;z-index:1}#header .header-logo[data-v-03160377]{font-size:34px}#header .header-nav-wrap[data-v-03160377]{display:none}#header .header-right[data-v-03160377]{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;position:relative;z-index:0}#header .header-right .header-menu-btn[data-v-03160377]{display:flex;position:relative;z-index:1}#header .header-right .menu-panel[data-v-03160377]{display:block}#header .menu-panel[data-v-03160377]{background-color:#f6f5ff;height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100vw}#header .menu-panel .menu-content[data-v-03160377]{align-items:center;display:flex;flex-direction:column;gap:48px;margin:0 calc(var(--page-padding-x));margin-top:80px;padding:10px;transform-origin:0 50%}#header .menu-panel .menu-content .menu-item[data-v-03160377]{align-items:center;color:#3d3d3d;display:flex;font-size:24px;font-weight:700;gap:16px;line-height:1}#header .menu-panel .menu-content .menu-item .dot[data-v-03160377]{display:none}#header .menu-panel .menu-content .menu-item .menu-item-label[data-v-03160377]{align-items:center;display:flex;gap:6px}#header .menu-panel .menu-content .menu-item .menu-item-badge[data-v-03160377]{background:var(--brand-color);border-radius:9999px;color:#fff;font-size:10px;font-weight:500;line-height:16px;padding:2px 6px;position:relative;white-space:nowrap}#header .menu-panel .download-detail[data-v-03160377]{align-items:center;bottom:32px;display:flex;flex-direction:column;left:0;margin:0 auto;position:absolute;right:0}#header .menu-panel .download-detail .download-title[data-v-03160377]{color:#291f61;font-size:24px;font-weight:700;line-height:1;margin:0 0 6px;text-align:center}#header .menu-panel .download-detail .download-description[data-v-03160377]{color:#291f61;font-size:12px;line-height:1.5;margin-bottom:20px;max-width:250px;text-align:center}}@media(max-width:768px){#header .menu-panel .menu-content[data-v-03160377]{align-items:flex-start;gap:36px}#header .menu-panel .menu-content .menu-item[data-v-03160377]{font-size:18px}#header .menu-panel .menu-content .menu-item .dot[data-v-03160377]{background:var(--brand-color);border-radius:50%;display:inline-block;height:8px;width:8px}}#footer[data-v-2d2cb1a3]{background-color:#36324f;color:#fff;padding:60px 0;position:relative}#footer .fixed-mask[data-v-2d2cb1a3],#footer .trigger-area[data-v-2d2cb1a3]{height:0;pointer-events:none}#footer .fixed-mask[data-v-2d2cb1a3]{background-color:#36324f;bottom:0;left:0;position:fixed;width:100%;z-index:0}#footer .footer-content[data-v-2d2cb1a3]{display:flex;gap:40px;justify-content:space-between;margin:0 var(--page-padding-x);position:relative;z-index:1}#footer .logo[data-v-2d2cb1a3]{display:inline-block;margin-bottom:40px}#footer .logo .iconify[data-v-2d2cb1a3]{font-size:42px}#footer .footer-nav[data-v-2d2cb1a3]{display:flex;flex-direction:column;gap:16px}#footer .nav-link[data-v-2d2cb1a3]{color:#a5a2c8;font-size:14px;text-decoration:none;transition:color .3s;width:-moz-fit-content;width:fit-content}#footer .right-section[data-v-2d2cb1a3]{display:flex;flex-direction:column;justify-content:space-between;text-align:right}#footer .slogan[data-v-2d2cb1a3]{font-size:36px;font-weight:700;margin:0;white-space:nowrap}#footer .copyright[data-v-2d2cb1a3]{font-size:12px}@media(any-hover:hover){#footer .nav-link[data-v-2d2cb1a3]:hover{color:#fff}}@media(max-width:768px){#footer[data-v-2d2cb1a3]{padding:50px 0}#footer .footer-content[data-v-2d2cb1a3]{display:flex;flex-direction:column;gap:0;padding:0 10px}#footer .logo[data-v-2d2cb1a3]{margin-bottom:18px}#footer .logo .iconify[data-v-2d2cb1a3]{font-size:32px}#footer .slogan[data-v-2d2cb1a3]{font-size:20px}#footer .footer-nav[data-v-2d2cb1a3]{gap:20px;margin:48px 0}}.blank-space[data-v-2d2cb1a3]{background-color:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}
