     /* SCOPED CSS: Ensures compact layout and no style conflicts */     #fuji-features-optimized {         font-family: 'Verdana', 'Segoe UI', Helvetica, sans-serif;         line-height: 1.4; /* Tighter line height for compactness */         color: #333;         font-size: 15px; /* Slightly smaller base size to fit more content */         background-color: #fff;         max-width: 100%;     }      /* Section Headings */     #fuji-features-optimized h3 {         font-size: 16px;         color: #000;         border-bottom: 1px solid #eee;         padding-bottom: 5px;         margin-top: 10px;         margin-bottom: 8px;         font-weight: 700;         text-transform: uppercase;     }      /* Compact List Styling */     #fuji-features-optimized ul {         margin: 0 0 15px 0;         padding-left: 18px;         list-style-type: disc;     }      #fuji-features-optimized li {         margin-bottom: 6px; /* Reduced margin between items */     }      #fuji-features-optimized strong {         color: #b22222; /* Highlight Key Benefits */         font-weight: 700;     }      /* Material Application Text */     #fuji-features-optimized .material-text {         font-weight: 600;         color: #444;         margin-bottom: 15px;         display: block;     }      /* Specification Image Wrapper */     #fuji-features-optimized .spec-wrapper {         margin-top: 10px;         text-align: left;     }      #fuji-features-optimized img {         max-width: 550px; /* Limits width on PC to match text block */         width: 100%;      /* Full width on Mobile */         height: auto;         border: 1px solid #eee;         border-radius: 3px;     }      /* Mobile Optimization */     @media (max-width: 768px) {         #fuji-features-optimized { font-size: 16px; } /* Larger text for readability on mobile */         #fuji-features-optimized h3 { margin-top: 15px; }     } 