.header[data-v-65099900]{background:#fff;position:sticky;top:0;z-index:100;box-shadow:0 1px 4px #0000000f;transition:background .3s,box-shadow .3s}.header--home[data-v-65099900]{position:fixed;left:0;right:0}@media (min-width: 901px){.header--fixed[data-v-65099900]{position:fixed;left:0;right:0}}.header--overlay[data-v-65099900]{position:fixed;left:0;right:0}.header--transparent .menu-btn i[data-v-65099900]{background:#fff}.header--transparent .menu-btn.open i[data-v-65099900]{background:#333}.header--transparent .nav.open .nav-item[data-v-65099900]{color:#333;border-bottom-color:transparent}.header--transparent[data-v-65099900]{background:linear-gradient(to bottom,rgba(0,0,0,.35),transparent);box-shadow:none}.header--transparent .logo-img[data-v-65099900]{filter:brightness(0) invert(1)}.header--transparent .nav-item[data-v-65099900]{color:#ffffffd9}.header--transparent .nav-item.active[data-v-65099900],.header--transparent .nav-item[data-v-65099900]:hover{color:#fff;border-bottom-color:#fff}.header--transparent .lang-switch[data-v-65099900]{color:#ffffffd9;border-color:#ffffff80}.header--transparent .lang-switch .on[data-v-65099900]{color:#fff}.header-inner[data-v-65099900]{display:flex;align-items:center;height:64px;gap:40px;animation:navFadeDown-65099900 .6s ease backwards}@keyframes navFadeDown-65099900{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.header-inner[data-v-65099900]{animation:none}}.logo[data-v-65099900]{display:flex;align-items:center}.logo-img[data-v-65099900]{display:block;height:46px;width:auto}.nav[data-v-65099900]{display:flex;gap:36px;flex:1}.nav-item[data-v-65099900]{font-size:15px;color:#333;padding:6px 0;border-bottom:2px solid transparent}.nav-item.active[data-v-65099900],.nav-item[data-v-65099900]:hover{color:var(--c-accent);border-bottom-color:var(--c-accent)}.lang-switch[data-v-65099900]{background:none;border:1px solid #ddd;border-radius:4px;padding:4px 10px;cursor:pointer;color:#666}.lang-switch .on[data-v-65099900]{color:var(--c-accent);font-weight:700}.header-right[data-v-65099900]{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.menu-btn[data-v-65099900]{display:none;background:none;border:none;cursor:pointer;padding:8px}.menu-btn i[data-v-65099900]{display:block;width:22px;height:2px;background:#333;margin:5px 0;transition:transform .25s,opacity .25s}.menu-btn.open i[data-v-65099900]:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-btn.open i[data-v-65099900]:nth-child(2){opacity:0}.menu-btn.open i[data-v-65099900]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 768px){.header-inner[data-v-65099900]{gap:16px}.logo-img[data-v-65099900]{height:40px}.nav[data-v-65099900]{display:none;position:absolute;top:64px;left:0;right:0;background:#fff;flex-direction:column;gap:0;padding:6px 0 14px;box-shadow:0 14px 22px #00000014}.nav.open[data-v-65099900]{display:flex}.nav-item[data-v-65099900]{padding:13px 24px;border-bottom:none;font-size:16px}.nav-item.active[data-v-65099900]{color:var(--c-accent)}.menu-btn[data-v-65099900]{display:block}}.app[data-v-65099900]{min-height:100vh;display:flex;flex-direction:column}.app main[data-v-65099900]{flex:1}.footer[data-v-65099900]{background:var(--c-footer);color:#aab4c3;margin-top:60px;padding:28px 0;text-align:center;scroll-snap-align:end}.slogan[data-v-65099900]{font-size:15px;margin-bottom:8px;color:#d5dbe3}.copyright[data-v-65099900]{font-size:12px}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}:root{--c-primary: #14a1a1;--c-secondary: #5daf5a;--c-accent: #127ab7;--c-grad: linear-gradient(180deg, #008fcb, #0072c6);--c-bg: #edf0ef;--c-bg-soft: #f5f7fa;--c-text: #111;--c-text-2: #666;--c-text-3: #999;--c-price: #ff5a2c;--c-badge: #ffd04b;--c-border: #e3e8e6;--c-card: #fff;--c-footer: #1f2d3d;--radius: 12px;--shadow-card: 0 8px 20px rgba(0, 0, 0, .08);--shadow-glow: 0 0 90px rgba(116, 142, 136, .25)}body{font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;color:#333;background:#f7f7f7;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{display:block}.container{width:1100px;max-width:96vw;margin:0 auto}@media (min-width: 901px){html.snap-page{scroll-snap-type:y mandatory}}.btn-primary{display:inline-block;background:var(--c-grad);color:#fff;border:none;border-radius:4px;padding:10px 28px;font-size:15px;cursor:pointer;transition:filter .2s}.btn-primary:hover{filter:brightness(.92)}.section-title{font-size:22px;font-weight:700;margin:36px 0 18px;color:#222}.sec-title{position:relative;z-index:0;width:fit-content;font-size:28px;font-weight:800;color:var(--c-text);margin:0 0 6px}.sec-title:before{content:"";position:absolute;left:-46px;top:-14px;width:calc(100% + 58px);height:56px;background-image:radial-gradient(color-mix(in srgb,var(--c-secondary) 30%,transparent) 1.5px,transparent 1.5px);background-size:9px 9px;transform:skew(-18deg);z-index:-1}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.reveal.revealed{opacity:1;transform:none}.reveal-screen{transform:scale(.96);transition:opacity 1.1s ease,transform 1.1s ease}.reveal-screen.revealed{transform:none}.snap-page .reveal-screen{transform:none;transition:opacity 1.1s ease}.snap-page .reveal-screen.revealed{transform:none}.snap-page .snap-inner{transform:translateY(24px) scale(.96);transition:transform 1.1s ease}.snap-page .reveal-screen.revealed .snap-inner{transform:none}@media (prefers-reduced-motion: reduce){.reveal{opacity:1;transform:none;transition:none}}
