rder-top: 5px solid var(--primary); }
        .transport-title { font-size: 1.3rem; color: var(--primary-dark); margin-bottom: 15px; display: flex; align-items: center; }
        .transport-title i { margin-right: 10px; font-size: 1.4rem; color: var(--primary); }
        .transport-list { list-style: none; margin: 0; padding: 0; }
        .transport-list li { padding: 10px 0; border-bottom: 1px solid #eee; display: flex; align-items: center; }
        .transport-list li:last-child { border-bottom: none