
    #module-rs-e7132-48gt4xs-features * { margin: 0; padding: 0; box-sizing: border-box; }
    /* 强制 Font Awesome 图标保持正体，不倾斜 */
    #module-rs-e7132-48gt4xs-features i, 
    #module-rs-e7132-48gt4xs-features .fas, 
    #module-rs-e7132-48gt4xs-features .far, 
    #module-rs-e7132-48gt4xs-features .fab, 
    #module-rs-e7132-48gt4xs-features .fa {
        font-style: normal !important;
    }
    #module-rs-e7132-48gt4xs-features {
        font-family: 'Inter', -apple-system, sans-serif; background: #f5f7fa;
        color: #1a202c; padding: 40px 20px; display: flex; justify-content: center;
        font-size: 16px;
    }
    #module-rs-e7132-48gt4xs-features .wrapper {
        max-width: 1200px; width: 100%; background: #ffffff; border-radius: 20px;
        box-shadow: 0 8px 30px rgba(0, 0, 0, 0.04); padding: 40px; border: 1px solid #e9edf4;
    }
    #module-rs-e7132-48gt4xs-features .section-header { text-align: center; margin-bottom: 40px; border-bottom: 1px solid #edf2f7; padding-bottom: 24px; }
    #module-rs-e7132-48gt4xs-features .section-header h2 { font-size: 28px; font-weight: 700; color: #0a1929; }
    #module-rs-e7132-48gt4xs-features .section-header p { font-size: 16px; color: #64748b; margin-top: 8px; line-height: 1.5; }
    #module-rs-e7132-48gt4xs-features .grid-6 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 0; }
    
    /* 卡片上中下结构 */
    #module-rs-e7132-48gt4xs-features .feature-card {
        background: #f9fbfd; border: 1px solid #eaf0f6; border-radius: 12px;
        padding: 0; overflow: hidden; transition: all 0.25s ease; display: flex; flex-direction: column;
    }
    #module-rs-e7132-48gt4xs-features .feature-card:hover { transform: translateY(-4px); border-color: #cbd5e1; box-shadow: 0 8px 20px rgba(0, 0, 0, 0.04); }
    
    /* 上：标题与图标 */
    #module-rs-e7132-48gt4xs-features .card-header { padding: 20px 24px 12px 24px; background: #f2f6fc; border-bottom: 1px solid #e6edf6; text-align: center; }
    #module-rs-e7132-48gt4xs-features .card-header .feature-icon {
        display: inline-flex; align-items: center; justify-content: center; width: 48px; height: 48px;
        background: #eef4ff; border-radius: 10px; color: #2563eb; font-size: 22px; margin-bottom: 12px;
    }
    #module-rs-e7132-48gt4xs-features .card-header h3 { font-size: 18px; font-weight: 700; color: #0a1929; }
    
    /* 中：图示/优势强调区 (使用纯CSS展示核心亮点) */
    #module-rs-e7132-48gt4xs-features .card-graphic {
        padding: 16px 10px; background: #ffffff; display: flex; justify-content: center; align-items: center;
        height: 100px; border-bottom: 1px solid #eef2f7;
    }
    #module-rs-e7132-48gt4xs-features .card-graphic .graphic-text {
        font-size: 20px; font-weight: 600; color: #1e293b; display: flex; align-items: center; gap: 8px; flex-wrap: wrap; justify-content: center;
    }
    #module-rs-e7132-48gt4xs-features .card-graphic .graphic-text span { background: #f1f5f9; padding: 4px 12px; border-radius: 6px; font-size: 14px; color: #64748b; }
    
    /* 下：列表 */
    #module-rs-e7132-48gt4xs-features .card-body { padding: 16px 24px 24px 24px; flex-grow: 1; }
    #module-rs-e7132-48gt4xs-features .card-body ul { list-style: none; padding: 0; }
    #module-rs-e7132-48gt4xs-features .card-body li {
        display: flex; align-items: flex-start; gap: 10px; font-size: 16px; color: #334155;
        line-height: 1.6; margin-bottom: 8px;
    }
    #module-rs-e7132-48gt4xs-features .card-body li:last-child { margin-bottom: 0; }
    #module-rs-e7132-48gt4xs-features .card-body .bullet { display: inline-block; width: 8px; height: 8px; background: #3b82f6; border-radius: 50%; margin-top: 6px; flex-shrink: 0; }

    @media (max-width: 1024px) { #module-rs-e7132-48gt4xs-features .grid-6 { grid-template-columns: repeat(2, 1fr); } }
    @media (max-width: 640px) {
        #module-rs-e7132-48gt4xs-features .grid-6 { grid-template-columns: 1fr; }
        #module-rs-e7132-48gt4xs-features .wrapper { padding: 20px 16px; }
        #module-rs-e7132-48gt4xs-features .section-header h2 { font-size: 24px; }
        #module-rs-e7132-48gt4xs-features .card-graphic { height: 80px; }
    }
