a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:14px;font-weight:400;vertical-align:baseline;font-style:normal;box-sizing:border-box;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}h2{color:#333;font-size:18px}h2,h3{font-weight:500}h3{font-size:16px;height:52px;line-height:52px;padding-left:20px}body,html{overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:constant(safe-area-inset-top);padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}li,ol,ul{list-style:none}li{display:inline-block}.icon{font-family:iconfont;position:absolute;top:50%;left:0;transform:translateX(0) translateY(-50%)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.2);border-radius:6px}::-webkit-scrollbar-thumb:vertical{height:5px;background-color:hsla(0,0%,49%,.7);border-radius:6px}::-webkit-scrollbar-thumb:horizontal{width:5px;background-color:hsla(0,0%,49%,.7);border-radius:6px}*,:after,:before{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:#7e8c8d;outline:none}a,img{-webkit-touch-callout:none}button,input,select,textarea{padding:0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;background-color:#fff}input,textarea{padding-left:9px}input::-moz-placeholder{color:#bdc5c9}input:-ms-input-placeholder{color:#bdc5c9}input::placeholder{color:#bdc5c9}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}textarea{resize:none}.contentBox{padding:0 calc(50vw - 550px);padding-top:20px;min-height:440px}.mask{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(51,51,51,.6);z-index:999;-webkit-backface-visibility:hidden;backface-visibility:hidden}#app{min-width:1100px;margin:0 auto;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}:root{--ap-primary:#2563eb;--ap-primary-hover:#1d4ed8;--ap-primary-light:#3b82f6;--ap-cta:#f97316;--ap-cta-hover:#ea580c;--ap-bg:#f8fafc;--ap-surface:#fff;--ap-text:#1e293b;--ap-muted:#64748b;--ap-border:#e2e8f0;--ap-success:#22c55e;--ap-warning:#f59e0b;--ap-danger:#ef4444;--el-color-primary:var(--ap-primary);--el-color-success:var(--ap-success);--el-color-warning:var(--ap-warning);--el-color-danger:var(--ap-danger);--el-color-info:var(--ap-primary-light);--ap-transition-fast:150ms;--ap-transition-normal:200ms;--ap-transition-slow:300ms;--ap-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--ap-shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--ap-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--ap-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1)}#app,body,html{height:100%;background:var(--ap-bg);color:var(--ap-text);font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--ap-primary);text-decoration:none;transition:color var(--ap-transition-fast) ease-out}a:hover{color:var(--ap-primary-hover)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.section{padding:80px 0;background:transparent}.card{background:var(--ap-surface);border:1px solid var(--ap-border);border-radius:16px;box-shadow:var(--ap-shadow-md);transition:transform var(--ap-transition-normal) ease-out,box-shadow var(--ap-transition-normal) ease-out}.card:hover{transform:translateY(-4px);box-shadow:var(--ap-shadow-xl)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:10px;background:linear-gradient(135deg,var(--ap-primary),var(--ap-primary-light));color:#fff;font-weight:600;font-size:15px;cursor:pointer;transition:all var(--ap-transition-normal) ease-out;box-shadow:0 4px 14px rgba(37,99,235,.35)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,99,235,.45)}.btn-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:12px;background:linear-gradient(135deg,var(--ap-primary),#3b82f6 50%,var(--ap-cta));color:#fff;font-weight:600;font-size:15px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(37,99,235,.25);border:1px solid hsla(0,0%,100%,.1);position:relative;overflow:hidden}.btn-cta:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.btn-cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,99,235,.35);border-color:hsla(0,0%,100%,.2)}.btn-cta:hover:before{left:100%}.btn-cta:active{transform:translateY(0);box-shadow:0 4px 16px rgba(37,99,235,.25)}.btn-cta svg{transition:transform .3s ease}.btn-cta:hover svg{transform:translateX(2px)}.header-blur{-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:hsla(0,0%,100%,.85);border-bottom:1px solid var(--ap-border)}*{box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ap-bg)}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}