.experience-shell-module__jgAqFG__transition{z-index:500;visibility:hidden;pointer-events:none;color:#fff;clip-path:inset(100% 0 0);background:#050607;position:fixed;inset:0}.experience-shell-module__jgAqFG__transitionField{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.experience-shell-module__jgAqFG__transitionField span{z-index:2;letter-spacing:-.08em;opacity:.08;font-size:clamp(5rem,10vw,11rem);font-weight:800;position:relative}.experience-shell-module__jgAqFG__transitionField svg{width:100%;height:100%;position:absolute;inset:0}.experience-shell-module__jgAqFG__transitionField path{fill:none;stroke:#28f0c0;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1800;stroke-dashoffset:1800px}.experience-shell-module__jgAqFG__transitionField i{opacity:0;background:#28f0c0;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 18px #28f0c0}.experience-shell-module__jgAqFG__transitionField i:first-of-type{top:35%;left:29%}.experience-shell-module__jgAqFG__transitionField i:nth-of-type(2){top:17%;left:59%}.experience-shell-module__jgAqFG__transitionField i:nth-of-type(3){top:63%;left:82%}.experience-shell-module__jgAqFG__cover,.experience-shell-module__jgAqFG__reveal{visibility:visible}.experience-shell-module__jgAqFG__cover{animation:.36s cubic-bezier(.76,0,.24,1) forwards experience-shell-module__jgAqFG__cover-in}.experience-shell-module__jgAqFG__cover .experience-shell-module__jgAqFG__transitionField path{animation:.52s ease-out 80ms forwards experience-shell-module__jgAqFG__route-draw}.experience-shell-module__jgAqFG__cover .experience-shell-module__jgAqFG__transitionField i{animation:.24s ease-out .26s forwards experience-shell-module__jgAqFG__node-in}.experience-shell-module__jgAqFG__reveal{clip-path:inset(0);animation:.72s cubic-bezier(.76,0,.24,1) forwards experience-shell-module__jgAqFG__cover-out}.experience-shell-module__jgAqFG__reveal .experience-shell-module__jgAqFG__transitionField path{stroke-dashoffset:0}.experience-shell-module__jgAqFG__reveal .experience-shell-module__jgAqFG__transitionField i{opacity:1}.experience-shell-module__jgAqFG__sound{z-index:210;color:#ffffffbd;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050708a3;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:9px;min-height:38px;padding:0 13px;font-size:.61rem;font-weight:700;display:flex;position:fixed;bottom:26px;left:28px}.experience-shell-module__jgAqFG__sound i{border:1px solid #28f0c0;border-radius:50%;width:6px;height:6px}.experience-shell-module__jgAqFG__sound[aria-pressed=true] i{background:#28f0c0;box-shadow:0 0 12px #28f0c0}@keyframes experience-shell-module__jgAqFG__cover-in{to{clip-path:inset(0)}}@keyframes experience-shell-module__jgAqFG__cover-out{to{clip-path:inset(0 0 100%)}}@keyframes experience-shell-module__jgAqFG__route-draw{to{stroke-dashoffset:0}}@keyframes experience-shell-module__jgAqFG__node-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.experience-shell-module__jgAqFG__transition,.experience-shell-module__jgAqFG__sound{display:none}}
*{box-sizing:border-box}html{scroll-behavior:auto;background:#f8f8f5;min-width:0}body{color:#050505;min-height:100%;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#f8f8f5;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #0bded4}img,video{display:block}::selection{color:#050505;background:#09ded4}:root{--font-display:"Arial", "Avenir Next", "SF Pro Display", "PingFang SC", "Hiragino Sans GB", sans-serif;--font-sans:"PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Arial", "Avenir Next", "SF Pro Text", "Hiragino Sans GB", "Helvetica Neue", sans-serif;--motion-instant:.18s;--motion-short:.32s;--motion-route:.64s;--ease-route:cubic-bezier(.76, 0, .24, 1)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important}}
