/* --- UBICACIÓN / MAPA --- */
        .location-section {
            background-color: #000;
            padding: 60px 0;
            position: relative;
        }
        .map-card {
            background: #111;
            border: 1px solid #333;
            border-radius: 16px;
            overflow: hidden;
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.8);
            position: relative;
            z-index: 1;
        }
        /* Borde con gradiente animado estilo Tuning */
        .map-card::before {
            content: '';
            position: absolute;
            top: -2px; left: -2px; right: -2px; bottom: -2px;
            background: linear-gradient(45deg, #ff3366, #ff6600, #111, #111);
            z-index: -1;
            border-radius: 18px;
            opacity: 0.5;
        }
        /* Truco para oscurecer Google Maps y darle aspecto de radar/GPS moderno */
        .dark-map {
            width: 100%;
            height: 400px;
            border: 0;
            display: block;
            filter: invert(90%) hue-rotate(180deg) contrast(105%) grayscale(20%);
            transition: filter 0.3s ease;
        }
        .dark-map:hover {
            filter: invert(90%) hue-rotate(180deg) contrast(100%) grayscale(0%);
        }
        .map-info-bar {
            padding: 20px 30px;
            background: linear-gradient(to right, #1a1a1a, #0d0d0d);
            border-top: 1px solid #222;
        }
        /* Reutilizamos y ajustamos tu botón */
        .btn-outline-tuning {
            background-color: transparent; border: 1px solid #ff6600; color: #ff6600; 
            padding: 8px 20px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px;
            text-decoration: none; display: inline-block; transition: all 0.3s;
        }
        .btn-outline-tuning:hover {
            background: linear-gradient(to right, #ff3366, #ff6600);
            border-color: transparent; color: #fff;
        }


    /* --- ESTILOS PARA TABS (PESTAÑAS) DE UBICACIONES --- */
        .tuning-tabs {
            gap: 15px;
            margin-bottom: 30px;
            border-bottom: none;
            justify-content: center;
        }
        .tuning-tabs .nav-link {
            color: #ff6600;
            background-color: #1a1a1a;
            border: 1px solid #333;
            border-radius: 8px;
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 1px;
            padding: 10px 25px;
            transition: all 0.3s;
        }
        .tuning-tabs .nav-link:hover {
            border-color: #ff6600;
            color: #fff;
        }
        .tuning-tabs .nav-link.active {
            background: linear-gradient(to right, #ff3366, #ff6600);
            border-color: transparent;
            color: #fff;
            box-shadow: 0 0 15px rgba(255, 102, 0, 0.4);
        }