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:f41ef0d03adef7b203206b55b32e18dcd5e6ea6d40df161a47fbda3d8a284248" version: 1 bundledAt: "2026-09-30T18:54:07.010Z" 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"