     /* Scoped Styles for Top Feature Section */     .kcm-top-features {         font-family: Verdana, Arial, sans-serif;         font-size: 16px;         line-height: 1.4; /* Tighter line height */         color: #333;         margin-bottom: 15px;     }      /* Section Headers */     .kcm-header {         color: #000;         font-weight: bold;         display: block;         margin-top: 10px;         margin-bottom: 5px;     }      /* List Styling */     .kcm-top-features ul {         margin: 0 0 10px 0;         padding-left: 20px;         list-style-type: disc;     }      .kcm-top-features li {         margin-bottom: 2px; /* Very compact spacing */     }      /* Ensure bold text stays on the same line */     .kcm-top-features li strong {         color: #000;         display: inline; /* FIXED: Prevents line break */     }      .kcm-top-features p {         margin: 0 0 10px 0;         text-align: justify;     }      /* Responsive Image for Specifications */     .kcm-spec-img {         display: block;         max-width: 100%;               height: auto;                  width: auto;         margin-top: 5px;         border-radius: 4px;     } 