
    #module-rs-e7132-24sfp8gt8-landing * { margin: 0; padding: 0; box-sizing: border-box; }
    /* 强制 Font Awesome 图标保持正体，不倾斜 */
    #module-rs-e7132-24sfp8gt8-landing i, 
    #module-rs-e7132-24sfp8gt8-landing .fas, 
    #module-rs-e7132-24sfp8gt8-landing .far, 
    #module-rs-e7132-24sfp8gt8-landing .fab, 
    #module-rs-e7132-24sfp8gt8-landing .fa {
        font-style: normal !important;
    }
    #module-rs-e7132-24sfp8gt8-landing {
        font-family: 'Inter', -apple-system, sans-serif;
        background: #f6f8fc; color: #1a202c; padding: 40px 20px; display: flex; justify-content: center;
        font-size: 16px;
    }
    #module-rs-e7132-24sfp8gt8-landing .container {
        max-width: 1100px; width: 100%; background: #ffffff; border-radius: 20px;
        box-shadow: 0 12px 40px rgba(0, 0, 0, 0.05); padding: 48px 40px; border: 1px solid #e9edf4;
    }
    #module-rs-e7132-24sfp8gt8-landing .product-header { border-bottom: 1px solid #edf2f7; padding-bottom: 24px; margin-bottom: 32px; text-align: left; }
    #module-rs-e7132-24sfp8gt8-landing .product-header h1 { font-size: 32px; font-weight: 700; color: #0a1929; line-height: 1.2; text-align: left; }
    #module-rs-e7132-24sfp8gt8-landing .product-header h1 span { font-weight: 400; color: #475569; }
    #module-rs-e7132-24sfp8gt8-landing .product-header .subtitle { font-size: 16px; color: #64748b; margin-top: 8px; line-height: 1.6; text-align: left; }
    
    #module-rs-e7132-24sfp8gt8-landing .section-title { font-size: 24px; font-weight: 700; color: #0a1929; margin-bottom: 24px; text-align: left; }
    #module-rs-e7132-24sfp8gt8-landing .section-content { font-size: 16px; line-height: 1.7; color: #475569; text-align: left; margin-bottom: 48px; }
    
    /* 规格概览卡片网格 */
    #module-rs-e7132-24sfp8gt8-landing .specs-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; margin-top: 16px; }
    #module-rs-e7132-24sfp8gt8-landing .spec-card { background: #f9fbfd; border: 1px solid #eaf0f6; border-radius: 12px; padding: 16px; text-align: left; }
    #module-rs-e7132-24sfp8gt8-landing .spec-card .val { font-size: 20px; font-weight: 700; color: #0a1929; display: block; }
    #module-rs-e7132-24sfp8gt8-landing .spec-card .lab { font-size: 14px; color: #64748b; display: block; margin-top: 4px; }

    /* 场景应用卡片网格 (将之前的列表改为卡片) */
    #module-rs-e7132-24sfp8gt8-landing .apps-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 48px; }
    #module-rs-e7132-24sfp8gt8-landing .app-card { background: #f9fbfd; border: 1px solid #eaf0f6; border-radius: 12px; padding: 24px; transition: all 0.2s ease; text-align: left; }
    #module-rs-e7132-24sfp8gt8-landing .app-card:hover { transform: translateY(-3px); border-color: #cbd5e1; box-shadow: 0 6px 16px rgba(0,0,0,0.03); }
    #module-rs-e7132-24sfp8gt8-landing .app-card h4 { font-size: 16px; font-weight: 600; color: #0b1c33; margin-bottom: 8px; }
    #module-rs-e7132-24sfp8gt8-landing .app-card p { font-size: 16px; line-height: 1.7; color: #475569; }

    @media (max-width: 1024px) { 
        #module-rs-e7132-24sfp8gt8-landing .specs-grid { grid-template-columns: 1fr 1fr; }
        #module-rs-e7132-24sfp8gt8-landing .apps-grid { grid-template-columns: 1fr 1fr; }
    }
    @media (max-width: 768px) {
        #module-rs-e7132-24sfp8gt8-landing .container { padding: 24px 16px; }
        #module-rs-e7132-24sfp8gt8-landing .product-header h1 { font-size: 26px; }
        #module-rs-e7132-24sfp8gt8-landing .specs-grid { grid-template-columns: 1fr; }
        #module-rs-e7132-24sfp8gt8-landing .apps-grid { grid-template-columns: 1fr; }
    }
