.home-menu[data-v-9a5fb950]{color:#fff;font-family:Site Home,PingFang SC,Microsoft YaHei,sans-serif;line-height:1}.home-menu[data-v-9a5fb950] :where(p){margin:0}.menu-overlay[data-v-9a5fb950]{background:#000b;inset:0;margin:0 auto;position:fixed;width:min(100%,480px);z-index:100}.home-menu[data-v-9a5fb950]{background:#000c08 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1038' height='3168' fill='none' viewBox='0 0 1038 3168'%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientTransform='rotate(115 514.112 285.35)scale(760 690)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2300a74b'/%3E%3Cstop offset='.55' stop-color='%23004627' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23000c08' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='c' cx='0' cy='0' r='1' gradientTransform='rotate(-20 7969.864 1726.92)scale(570 760)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2323652b' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%23000c08' stop-opacity='0'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' x1='180' x2='950' y1='0' y2='700' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2324ff8a' stop-opacity='0'/%3E%3Cstop offset='.55' stop-color='%2324ff8a' stop-opacity='.8'/%3E%3Cstop offset='1' stop-color='%2324ff8a' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='%23000c08' d='M0 0h1038v3168H0z'/%3E%3Cpath fill='url(%23a)' d='M0 0h1038v1000H0z'/%3E%3Cpath stroke='url(%23b)' stroke-width='2' d='M280-80c360 60 660 270 840 650'/%3E%3Cpath stroke='%2309502c' stroke-opacity='.22' d='M-80 2150c320-60 720-270 1180-610'/%3E%3Cpath fill='url(%23c)' d='M0 2000h1038v1168H0z'/%3E%3Cpath stroke='%234d8541' stroke-opacity='.35' stroke-width='2' d='M-130 2420c20 290 100 540 520 820'/%3E%3C/svg%3E") top /100% auto no-repeat;border-left:.1rem solid #a4f56b;inset:0 0 0 28%;outline:none;overflow-y:auto;overscroll-behavior:contain;padding:5.6rem 1.55rem 7rem;position:absolute;scrollbar-width:none}html.home-scrollbar-hidden{scrollbar-width:none}.home-menu[data-v-9a5fb950]::-webkit-scrollbar,html.home-scrollbar-hidden::-webkit-scrollbar{display:none}.menu-close[data-v-9a5fb950]{background:transparent;border:0;color:#b3c4d5;cursor:pointer;font-size:2.5rem;position:absolute;right:1.2rem;top:1rem}.menu-brand[data-v-9a5fb950]{align-items:center;display:flex;gap:1.7rem;margin:0 0 2rem .8rem}.menu-brand img[data-v-9a5fb950]{height:5.6rem;width:5.6rem}.menu-brand strong[data-v-9a5fb950]{display:block;font-size:2.2rem;font-weight:500;line-height:2.6rem}.menu-brand span[data-v-9a5fb950]{color:#b1c3d7;display:block;font-size:1.2rem;letter-spacing:.2rem;margin-top:.7rem}.menu-item[data-v-9a5fb950]{align-items:center;background:linear-gradient(120deg,#005727b3,#001e1b80 35%,#00171399 75%,#17652f99);border:.1rem solid #72f985;border-radius:1.5rem;box-shadow:inset .22rem .15rem .8rem #7bff6066,inset 0 -.15rem .45rem #39ff85b3,inset -.15rem 0 .65rem #24ff4d99,0 0 .15rem #76ff8c;color:#fff;cursor:pointer;display:flex;font-size:1.55rem;font-weight:500;justify-content:space-between;margin-top:1.2rem;min-height:5.65rem;padding:1.3rem 2rem;text-align:left;width:100%}.menu-chevron[data-v-9a5fb950]{flex-shrink:0;height:1.43rem;overflow:visible;width:.96rem}.menu-chevron path[data-v-9a5fb950]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:7}.menu-expand[data-v-9a5fb950]{transform:rotate(90deg)}.menu-expand.is-expanded[data-v-9a5fb950]{transform:rotate(-90deg)}.menu-home[data-v-9a5fb950]{background:linear-gradient(120deg,#005d39b3,#005d4380 40%,#75c117cc);box-shadow:inset .22rem .15rem .8rem #7bff6066,inset 0 -.15rem .45rem #39ff85b3,inset -.2rem .2rem .7rem #dfff5880,0 0 .15rem #76ff8c;color:#dfff58}.menu-caption[data-v-9a5fb950]{color:#afc0d2;font-size:1.25rem;line-height:1.5rem;margin:2.25rem 0 1.9rem .6rem}.menu-tryon[data-v-9a5fb950]{background:linear-gradient(120deg,#005727b3,#001e1b80 35%,#00171399 75%,#17652f99);border:.1rem solid #72f985;border-radius:1.6rem;box-shadow:inset .22rem .15rem .8rem #7bff6066,inset 0 -.15rem .45rem #39ff85b3,inset -.15rem 0 .65rem #24ff4d99,0 0 .15rem #76ff8c;padding-bottom:.9rem}.menu-tryon.is-collapsed[data-v-9a5fb950]{padding-bottom:0}.menu-tryon>.menu-item[data-v-9a5fb950]{background:transparent;border:0;box-shadow:none;margin-top:0}.menu-tryon>div[data-v-9a5fb950]{display:grid;gap:.6rem;margin:0 1.4rem}.menu-tryon>div button[data-v-9a5fb950]{align-items:center;background:linear-gradient(115deg,#064a2880,#04191bcc 45%,#04191bb3);border:.1rem solid #345d4b;border-radius:1rem;box-shadow:inset 0 0 .2rem #80bb9e4d,0 .12rem .12rem #0009;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;justify-content:space-between;min-height:4.4rem;padding:1rem 1.5rem}.menu-bottom[data-v-9a5fb950]{margin-top:5.2rem}.menu-language[data-v-9a5fb950]{position:relative}.menu-language-options[data-v-9a5fb950]{background:linear-gradient(135deg,#073322,#001710 70%);border:.1rem solid #72c88d;border-radius:1.3rem;box-shadow:0 .8rem 2rem #0008,inset 0 0 .6rem #65ff6c1a;display:grid;gap:.4rem;left:0;padding:.65rem;position:absolute;right:0;top:calc(100% + .7rem);z-index:2}.menu-language-options button[data-v-9a5fb950]{align-items:center;background:transparent;border:.1rem solid transparent;border-radius:.8rem;color:#e3eee6;cursor:pointer;display:flex;font-size:1.45rem;gap:1rem;justify-content:space-between;line-height:1.4;min-height:4.6rem;padding:1rem 1.35rem;text-align:left;width:100%}.menu-language-options button[aria-pressed=true][data-v-9a5fb950]{background:linear-gradient(110deg,#22603a,#0b3524);border-color:#6eea7b66;color:#c7ff91}.menu-language-options button[data-v-9a5fb950]:focus-visible{outline:.15rem solid #a4f56b;outline-offset:-.15rem}.menu-language-options svg[data-v-9a5fb950]{flex-shrink:0;height:1.8rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1.8rem}.menu-more[data-v-9a5fb950]{background:linear-gradient(#b4fa72,#78d77e);border:.1rem solid #aade63;border-radius:1.5rem;color:#000;cursor:pointer;font-size:1.55rem;font-weight:500;margin-top:1.8rem;min-height:5.65rem;width:100%}.menu-bottom p[data-v-9a5fb950]{color:#afc0d2;font-size:1.2rem;line-height:1.6rem;margin:1.5rem .4rem 0}.home-menu[lang=en] .menu-brand img[data-v-9a5fb950]{flex-shrink:0}.home-menu[lang=en] .menu-brand strong[data-v-9a5fb950]{text-wrap:balance}.home-menu[lang=en] .menu-brand span[data-v-9a5fb950]{letter-spacing:.08rem;line-height:1.5}
