<style>
    *{margin:0;padding:0;box-sizing:border-box}
    body{font-family:'Inter', -apple-system, BlinkMacSystemFont, sans-serif;background:#f5f9ff;color:#102a4c;line-height:1.5}
    .container{max-width:1280px;margin:0 auto;padding:0 24px}
    /* 导航样式 — 与首页完全一致 */
    header{background:rgba(255,255,255,0.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(10,102,194,0.1);position:sticky;top:0;z-index:50}
    .nav-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 0}
    .logo-area{display:flex;align-items:center;gap:8px}
    .logo-icon{width:40px;height:40px;background:#0a66c2;border-radius:12px;display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:24px;box-shadow:0 6px 12px rgba(10,102,194,0.2)}
    .logo-text{font-weight:700;font-size:1.5rem;color:#0a2744;letter-spacing:-0.01em}
    .nav-links{display:flex;gap:24px;align-items:center;flex-wrap:wrap}
    .nav-links a{text-decoration:none;color:#1e3a6b;font-weight:500;padding:6px 2px}
    .dropdown{position:relative}
    .dropdown-content{display:none;position:absolute;background:white;min-width:140px;box-shadow:0 12px 28px rgba(0,0,0,0.08);border-radius:20px;padding:12px 0;top:32px;left:0}
    .dropdown:hover .dropdown-content{display:block}
    .dropdown-content a{display:block;padding:8px 20px;color:#102a4c}
    .free-download-btn{background:#0a66c2;color:white!important;padding:8px 22px!important;border-radius:40px;margin-left:12px}
    /* 全局样式 */
    h1{font-size:3rem;font-weight:700;letter-spacing:-0.02em;margin-bottom:16px}
    h2{font-size:2rem;margin-bottom:24px;font-weight:600}
    .soft-card{background:white;border-radius:32px;padding:32px;box-shadow:0 18px 40px -12px rgba(10,102,194,0.12);border:1px solid rgba(255,255,255,0.6);transition:all 0.2s}
    .btn-primary{background:#0a66c2;color:white;border:none;padding:14px 36px;border-radius:60px;font-weight:600;font-size:1.1rem;box-shadow:0 8px 18px rgba(10,102,194,0.2);text-decoration:none;display:inline-block}
    .btn-outline-blue{border:2px solid #0a66c2;background:transparent;color:#0a66c2;padding:12px 30px;border-radius:60px;font-weight:600;text-decoration:none;display:inline-block}
    .footer{background:#0a1e32;color:#ccddef;padding:48px 0 24px;margin-top:60px}
    .footer a{color:#bdd3f0;text-decoration:none}
    .guide-step{display:flex;gap:24px;align-items:flex-start;margin-bottom:24px}
    .step-number{background:#0a66c2;color:white;width:44px;height:44px;border-radius:44px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.4rem}
    @media (max-width:800px){.nav-links{display:none} h1{font-size:2.2rem}}
  </style>