*{box-sizing:border-box;margin:0;padding:0}body{opacity:1;animation:none!important}.js-loading [data-suspense]{display:block!important}:root{--primary:#1677ff;--primary-light:#4096ff;--primary-dark:#0958d9;--primary-lighter:#e6f4ff;--secondary:#13c2c2;--secondary-dark:#08979c;--secondary-light:#36cfc9;--success:#52c41a;--success-light:#73d13d;--warning:#fa8c16;--warning-light:#ffa940;--text:#000000e0;--text-secondary:#000000a6;--text-light:#00000073;--text-disabled:#00000040;--bg:#fff;--bg-light:#fafafa;--bg-lighter:#f5f5f5;--border:#d9d9d9;--border-light:#f0f0f0;--divider:#0000000f;--shadow:#00000014;--shadow-md:#0000001f;--shadow-sm:#0000000a}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{color:var(--text);background-color:var(--bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;line-height:1.6}a{color:var(--primary);text-decoration:none;transition:color .2s}a:hover{color:var(--primary-dark)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.btn{text-align:center;cursor:pointer;border:none;border-radius:6px;padding:12px 32px;font-size:16px;font-weight:600;transition:all .2s;display:inline-block}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 2px #0000000b}.btn-primary:hover{background:var(--primary-light);transform:translateY(-1px);box-shadow:0 4px 12px #1677ff4d}.btn-primary:active{background:var(--primary-dark)}.btn-secondary{background:var(--secondary);color:#fff;box-shadow:0 2px #0000000b}.btn-secondary:hover{background:var(--secondary-light);transform:translateY(-1px);box-shadow:0 4px 12px #13c2c24d}.btn-secondary:active{background:var(--secondary-dark)}.btn-outline{color:var(--primary);border:2px solid var(--primary);background:0 0}.btn-outline:hover{background:var(--primary);color:#fff}.btn-large{padding:16px 40px;font-size:18px;font-weight:600}.section{padding:80px 0}.section-title{text-align:center;color:var(--text);margin-bottom:16px;font-size:36px;font-weight:700}.section-subtitle{text-align:center;color:var(--text-light);margin-bottom:48px;font-size:18px}.card{box-shadow:0 2px 8px var(--shadow);background:#fff;border-radius:12px;padding:32px;transition:transform .2s,box-shadow .2s}.card:hover{box-shadow:0 8px 24px var(--shadow);transform:translateY(-4px)}@media (max-width:768px){.section{padding:48px 0}.section-title{font-size:28px}.section-subtitle{font-size:16px}.container{padding:0 16px}.btn{padding:10px 24px;font-size:14px}}@keyframes lazy-player-spin{to{transform:rotate(360deg)}}.lazy-player-spinner{animation:1s linear infinite lazy-player-spin}
.LanguageSwitcher-module__gdGMiG__languageSwitcherWrapper{display:inline-block;position:relative}.LanguageSwitcher-module__gdGMiG__languageSwitcher{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ddd;border-radius:6px;justify-content:center;align-items:center;padding:6px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.LanguageSwitcher-module__gdGMiG__languageSwitcher:hover{color:#333;background:#f5f5f5;border-color:#ccc}.LanguageSwitcher-module__gdGMiG__languageSwitcher:active{background:#e8e8e8}.LanguageSwitcher-module__gdGMiG__languageDropdown{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:8px;min-width:140px;animation:.2s LanguageSwitcher-module__gdGMiG__dropdownFadeIn;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}@keyframes LanguageSwitcher-module__gdGMiG__dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LanguageSwitcher-module__gdGMiG__languageOption{color:#666;border-bottom:1px solid #f0f0f0;padding:10px 16px;font-size:14px;text-decoration:none;transition:all .2s;display:block}.LanguageSwitcher-module__gdGMiG__languageOption:last-child{border-bottom:none}.LanguageSwitcher-module__gdGMiG__languageOption:hover{color:#333;background:#f5f5f5}@media (max-width:768px){.LanguageSwitcher-module__gdGMiG__languageSwitcher{padding:5px 12px;font-size:13px}.LanguageSwitcher-module__gdGMiG__languageOption{padding:9px 14px;font-size:13px}}@media (max-width:480px){.LanguageSwitcher-module__gdGMiG__languageSwitcher{padding:4px 10px;font-size:12px}.LanguageSwitcher-module__gdGMiG__languageOption{padding:8px 12px;font-size:12px}}
