
    /* 核心样式 */
    .koec-premium-hero-v2 { width: 100%; background-color: #fcfcfc; padding: 90px 20px 60px 20px; display: flex; justify-content: center; box-sizing: border-box; border-bottom: 1px solid #f0f0f0; }
    .koec-hero-inner { max-width: 1100px; text-align: center; font-family: 'Segoe UI', Roboto, sans-serif; }
    .koec-title-main { font-size: 62px; font-weight: 900; color: #1a2a3a; margin: 0 0 25px 0; text-transform: uppercase; letter-spacing: -1.5px; line-height: 1.05; -webkit-font-smoothing: antialiased; }
    .koec-title-sub { font-size: 26px; color: #4a5568; margin-bottom: 35px; line-height: 1.4; }
    .highlight { color: #d35400; font-weight: 700; border-bottom: 3px solid #d35400; }
    .koec-trust-tags { display: flex; justify-content: center; gap: 35px; margin-bottom: 50px; }
    .koec-trust-tags span { font-size: 14px; color: #a0aec0; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; }
    .koec-action-group { display: flex; justify-content: center; gap: 25px; }
    .koec-btn { padding: 20px 50px; font-size: 16px; font-weight: 800; text-transform: uppercase; text-decoration: none; border-radius: 2px; transition: all 0.4s ease; }
    .btn-oem { background-color: #1a2a3a; color: #ffffff; border: 2px solid #1a2a3a; }
    .btn-oem:hover { background-color: #d35400; border-color: #d35400; transform: translateY(-3px); }
    .btn-stock { background-color: transparent; color: #1a2a3a; border: 2px solid #1a2a3a; }
    .btn-stock:hover { background-color: #ffffff; transform: translateY(-3px); }

    /* 证书模块 */
    .koec-cert-section-v2 { display: flex; justify-content: center; gap: 60px; padding: 80px 20px; background-color: #ffffff; }
    .cert-item { text-align: center; max-width: 350px; }
    .cert-img-wrapper { background: #fff; padding: 10px; margin-bottom: 25px; box-shadow: 0 10px 25px rgba(0,0,0,0.08); transition: transform 0.4s ease; cursor: zoom-in; }
    .cert-img-wrapper:hover { transform: translateY(-10px) scale(1.02); }
    .cert-img-wrapper img { width: 100%; max-width: 200px; display: block; margin: 0 auto; }
    .cert-item h3 { font-size: 20px; color: #1a2a3a; margin-bottom: 10px; font-weight: 800; }
    .cert-item p { font-size: 15px; color: #718096; line-height: 1.5; padding: 0 10px; }

    /* 弹窗遮罩 */
    .cert-modal { border: none; padding: 20px; background: rgba(0,0,0,0.9); max-width: 90vw; max-height: 90vh; border-radius: 8px; cursor: zoom-out; }
    .cert-modal img { max-width: 100%; max-height: 85vh; display: block; margin: 0 auto; }

    /* 响应式 */
    @media (max-width: 768px) {
        .koec-title-main { font-size: 36px; }
        .koec-action-group { flex-direction: column; width: 100%; align-items: center; }
        .koec-btn { width: 90%; }
        .koec-cert-section-v2 { flex-direction: column; align-items: center; gap: 40px; }
    }
