a { color: #3498db; text-decoration: none; } a:hover { text-decoration: underline; } .links-media-section { margin-top: 40px; padding: 20px; background: #ecf0f1; border-radius: 8px; border-left: 4px solid #3498db; } .links-media-section h3 { margin-top: 0; color: #2c3e50; } .links-media-section h4 { color: #34495e; margin: 20px 0 10px 0; } .links-media-section h5 { color: #2c3e50; margin: 10px 0 5px 0; font-size: 1.1em; } .media-item