<style>
        /* 与首页一致的核心样式，精简重复，便于收录 */
        :root{--primary:#0a66c2;--primary-light:#e8f0fe;--primary-dark:#054a8c;--accent:#00a3e0;--gray-50:#f8faff;--gray-100:#edf2f9;--gray-600:#4a5b6e;--gray-800:#1e2a3a;--shadow-sm:0 8px 20px rgba(0,102,204,0.04),0 2px 6px rgba(0,0,0,0.02);--shadow-card:0 18px 35px -8px rgba(10,60,130,0.08),0 6px 12px -4px rgba(0,0,0,0.02);--border-radius-card:28px;}
        *{margin:0;padding:0;box-sizing:border-box;}
        body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',sans-serif;background:#f5f9ff;color:#1e2a3a;line-height:1.5;}
        a{text-decoration:none;color:inherit;}
        .container{max-width:1280px;margin:0 auto;padding:0 24px;}
        .site-header{background:rgba(255,255,255,0.78);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 12px rgba(0,102,204,0.05);position:sticky;top:0;z-index:40;}
        .header-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 0;flex-wrap:wrap;}
        .logo-area{display:flex;align-items:center;gap:12px;}
        .logo-icon{width:44px;height:44px;background:linear-gradient(145deg, #0a66c2, #00a3e0);border-radius:14px;display:flex;align-items:center;justify-content:center;}
        .logo-icon svg{width:28px;height:28px;fill:white;}
        .logo-text{font-weight:700;font-size:1.8rem;color:#0a66c2;}
        .nav-links{display:flex;gap:32px;font-weight:500;}
        .nav-links a{padding:6px 0;border-bottom:2px solid transparent;transition:0.15s;}
        .nav-links a:hover{border-bottom-color:#0a66c2;color:#0a66c2;}
        .btn-primary{background:#0a66c2;color:white;padding:12px 32px;border-radius:48px;font-weight:600;box-shadow:0 8px 16px -6px #0a66c280;display:inline-block;}
        .btn-secondary{background:white;color:#0a66c2;border:1px solid #0a66c240;padding:12px 28px;border-radius:48px;font-weight:600;}
        .section-title{font-size:2.5rem;font-weight:700;letter-spacing:-0.02em;margin-bottom:20px;}
        .card{background:rgba(255,255,255,0.8);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,0.6);border-radius:var(--border-radius-card);padding:28px 24px;box-shadow:var(--shadow-card);}
        .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;}
        .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}
        footer{background:#0b1a2b;color:#e0edf9;padding:50px 0 30px;border-radius:48px 48px 0 0;margin-top:60px;}
        .footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:30px;}
        .faq-item{border-bottom:1px solid #d9e2ef;padding:20px 0;}
        .faq-question{font-weight:600;font-size:1.2rem;cursor:pointer;display:flex;justify-content:space-between;}
        .faq-answer{max-height:0;overflow:hidden;transition:0.25s;}
        .faq-item.active .faq-answer{max-height:200px;margin-top:16px;}
        @media(max-width:768px){.grid-3,.grid-4{grid-template-columns:1fr;}.footer-grid{grid-template-columns:1fr;}}
    </style>