  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;
            bord