@charset "UTF-8";:root{--primary: #4f46e5;--secondary: #0ea5e9;--accent: #f59e0b;--bg: #f8fafc;--card-bg: #ffffff;--text: #1e293b}*{margin:0;padding:0;box-sizing:border-box}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;background:var(--bg);color:var(--text);line-height:1.6}header{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;padding:4rem 1rem;text-align:center;clip-path:polygon(0 0,100% 0,100% 90%,0% 100%)}header h1{font-size:2.5rem;margin-bottom:1rem}header p{font-size:1.1rem;opacity:.9;max-width:800px;margin:0 auto}.container{max-width:1100px;margin:-50px auto 3rem;padding:0 1rem;position:relative}.card{background:var(--card-bg);border-radius:16px;padding:2rem;margin-bottom:2rem;box-shadow:0 10px 25px -5px #0000001a;transition:transform .3s ease}.card:hover{transform:translateY(-5px)}.badge{background:var(--primary);color:#fff;padding:.3rem .8rem;border-radius:50px;font-size:.8rem;margin-right:.5rem}h2{color:var(--primary);margin-bottom:1.5rem;border-left:5px solid var(--primary);padding-left:1rem}h3{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;color:#334155}.table-wrapper{overflow-x:auto;margin:1.5rem 0;border-radius:8px;border:1px solid #e2e8f0}table{width:100%;border-collapse:collapse;min-width:500px}th{background:#f1f5f9;text-align:left;padding:12px;font-weight:600}td{padding:12px;border-top:1px solid #e2e8f0;font-size:.95rem}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}.feature-item{background:#fdf2f2;padding:.8rem;border-radius:8px;border-left:3px solid var(--accent);font-size:.9rem}.tip-box{background:#eff6ff;padding:1.5rem;border-radius:12px;border:1px dashed var(--secondary)}footer{text-align:center;padding:3rem;color:#64748b;font-size:.9rem}.p-go{text-align:center}.btn-go{display:inline-block;background:linear-gradient(to right,var(--primary),var(--secondary));color:#fff;padding:12px 30px;border-radius:8px;text-decoration:none;font-weight:700;border:none;cursor:pointer;transition:opacity .2s}.btn-go:hover{opacity:.9;box-shadow:0 4px 12px #4f46e54d}@media(max-width:768px){header h1{font-size:1.8rem}.container{margin-top:-30px}.card{padding:1.2rem}}
