:root{--performance-level: high;--backdrop-blur-value: 81.33px;--transition-duration: .3s}@media(prefers-reduced-motion:reduce){:root{--performance-level: low;--backdrop-blur-value: 0;--transition-duration: 0}}@media(hover:none)and (pointer:coarse){:root{--performance-level: medium;--backdrop-blur-value: 20px;--transition-duration: .2s}}html.performance-low{--performance-level: low;--backdrop-blur-value: 0;--transition-duration: 0}html.performance-medium{--performance-level: medium;--backdrop-blur-value: 20px;--transition-duration: .2s}html.performance-high{--performance-level: high;--backdrop-blur-value: 81.33px;--transition-duration: .3s}@font-face{font-family:Alimama ShuHeiTi;src:url(./AlimamaShuHeiTi-Bold.subset-B7GgQqeL.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:Alimama FangYuanTi VF;src:url(./AlimamaFangYuanTiVF-Thin.subset-CPWgZJiz.woff2) format("woff2");font-display:swap;font-weight:100 900}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:PingFang SC,Microsoft YaHei,Alimama FangYuanTi VF,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6;color:#1a202c;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{text-decoration:none}ul,ol{list-style:none;margin:0;padding:0}li{margin:0;padding:0}button{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;cursor:pointer;padding:0;margin:0}html.performance-high button{transition:all .3s ease}html.performance-medium button{transition:all .2s ease}html.performance-low button{transition:none}@media(prefers-reduced-motion:reduce){button{transition:none}}input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #e2e8f0;border-radius:4px;padding:.75rem;background-color:#fff}input:focus,textarea:focus,select:focus{outline:none;border-color:#6c4dff;box-shadow:0 0 0 3px #6c4dff1a}div,section,article,aside,header,footer,nav,main{display:block}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{padding:.75rem;text-align:left;border-bottom:1px solid #e2e8f0}th{font-weight:600;background-color:#f7fafc}fieldset{border:none;padding:0;margin:0}legend{padding:0;font-weight:600}code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;background-color:#f7fafc;padding:.125rem .25rem;border-radius:4px;font-size:.875em;color:#e53e3e}pre{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;background-color:#1a202c;color:#e2e8f0;padding:1rem;border-radius:8px;overflow-x:auto;margin:1rem 0}pre code{background-color:transparent;padding:0;color:inherit}blockquote{margin:1rem 0;padding:1rem 1.5rem;border-left:4px solid #6c4dff;background-color:#f7fafc;border-radius:0 8px 8px 0;color:#4a5568}hr{border:none;height:1px;background-color:#e2e8f0;margin:2rem 0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ShuHeiTi{font-family:Alimama ShuHeiTi;font-weight:700}.FangYuanTi{font-family:Alimama FangYuanTi VF}.underline-hover{position:relative;color:#28b894;text-decoration:none}.underline-hover:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:2px;background:#28b894;transform:scaleX(0);transform-origin:right}html.performance-high .underline-hover:after{transition:transform .3s cubic-bezier(.4,0,.2,1)}html.performance-medium .underline-hover:after{transition:transform .2s ease}html.performance-low .underline-hover:after{transition:none}@media(prefers-reduced-motion:reduce){.underline-hover:after{transition:none}}.underline-hover:hover:after,.underline-hover.active:after{transform:scaleX(1);transform-origin:left}.hero-container{position:relative;max-width:1920px;margin:0 auto;padding:0 80px}@media(max-width:1440px){.hero-container{padding:0 60px}}@media(max-width:1200px){.hero-container{padding:0 40px}}@media(max-width:768px){.hero-container{padding:0 24px}}@media(max-width:480px){.hero-container{padding:0 16px}}
