aiHints: parsing: Use comma-separated values for array items; fields are in curly braces fallback: "If data missing, fetch /schema.json for complete structure" priority[4]: instructions,model,amenities,location language: es-MX schemaHash: "sha256:3bdea893df04e9538ae19a3983f6e4b2d6f9ac31e7d3f6af73e3151739ec8419" version: 1 bundledAt: "2026-08-25T23:51:15.639Z" data: hero: type: v3 enabled: true pretrained: true slide: autoPlay: true autoPlayTime: 8000 hideControls: true indicators: true noOverflow: true height: 100% caption: "*Imagenes con fines ilustrativos, pueden variar sin previo aviso, Consulta términos y condiciones en ruba.mx/terminos-y-condiciones" assets[3]: - role: video fit: cover format: mp4 alt: video de pexels persistAutoplay: true controls: false loop: true muted: true autoPlay: true playsInline: true lazy: false preload: metadata url: "https://videos.pexels.com/video-files/1409899/1409899-uhd_2560_1440_25fps.mp4" containerStyles: height: 100% videoStyles: objectFit: cover filter: contrast(1.5) opacity: 0.7 - role: video fit: cover format: mp4 alt: video de pexels persistAutoplay: true controls: false loop: true muted: true autoPlay: true playsInline: true preload: metadata url: "https://videos.pexels.com/video-files/1739010/1739010-hd_1920_1080_30fps.mp4" containerStyles: height: 100% videoStyles: objectFit: cover filter: contrast(1.5) opacity: 0.7 - role: image fit: cover format: jpeg alt: image de pexels url: "https://images.pexels.com/photos/30755359/pexels-photo-30755359.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1" asset: fit: cover format: mp4 alt: video de pexels persistAutoplay: true url: "https://videos.pexels.com/video-files/1409899/1409899-uhd_2560_1440_25fps.mp4"