/* Impeccable scaffold: the measured layout of the approved comp as custom properties. Generated by build-phase.mjs scaffold; regenerate after comp-spec.mjs --regions changes. Bind these to your own markup; positions are % of the comp frame so they scale with it. */
:root {
  --r-hero-grupo-x: 0.000%; --r-hero-grupo-y: 0.000%; --r-hero-grupo-w: 100.000%; --r-hero-grupo-h: 44.270%;
  --r-pastilla-ia-x: 70.900%; --r-pastilla-ia-y: 1.300%; --r-pastilla-ia-w: 26.170%; --r-pastilla-ia-h: 2.080%;
  --r-titulo-x: 5.470%; --r-titulo-y: 23.960%; --r-titulo-w: 44.530%; --r-titulo-h: 15.100%;
  --r-titulo-cap: 110px; --r-titulo-font: 130px; --r-titulo-family: 'Anton'; --r-titulo-weight: 400;
  --r-lema-x: 5.470%; --r-lema-y: 39.320%; --r-lema-w: 45.900%; --r-lema-h: 2.340%;
  --r-lema-cap: 17px; --r-lema-font: 25px; --r-lema-family: 'Alatsi'; --r-lema-weight: 400;
  --r-cuenta-atras-x: 73.830%; --r-cuenta-atras-y: 29.040%; --r-cuenta-atras-w: 10.550%; --r-cuenta-atras-h: 8.460%;
  --r-cuenta-atras-cap: 17px; --r-cuenta-atras-font: 25px;
  --r-cta-x: 58.890%; --r-cta-y: 38.150%; --r-cta-w: 36.620%; --r-cta-h: 3.780%;
  --r-titulo-reparto-x: 4.880%; --r-titulo-reparto-y: 45.570%; --r-titulo-reparto-w: 24.410%; --r-titulo-reparto-h: 2.990%;
  --r-titulo-reparto-cap: 21px; --r-titulo-reparto-font: 31px;
  --r-puntos-carrusel-x: 82.810%; --r-puntos-carrusel-y: 46.350%; --r-puntos-carrusel-w: 12.500%; --r-puntos-carrusel-h: 1.300%;
  --r-tarjeta-borde-x: 0.000%; --r-tarjeta-borde-y: 50.460%; --r-tarjeta-borde-w: 6.250%; --r-tarjeta-borde-h: 27.080%;
  --r-tarjeta-1-x: 7.620%; --r-tarjeta-1-y: 50.130%; --r-tarjeta-1-w: 22.070%; --r-tarjeta-1-h: 27.340%;
  --r-tarjeta-2-x: 31.050%; --r-tarjeta-2-y: 48.310%; --r-tarjeta-2-w: 28.120%; --r-tarjeta-2-h: 30.210%;
  --r-tarjeta-3-x: 60.550%; --r-tarjeta-3-y: 50.130%; --r-tarjeta-3-w: 22.070%; --r-tarjeta-3-h: 27.470%;
  --r-tarjeta-4-x: 83.980%; --r-tarjeta-4-y: 50.460%; --r-tarjeta-4-w: 16.020%; --r-tarjeta-4-h: 27.080%;
  --r-nombre-1-x: 9.180%; --r-nombre-1-y: 68.230%; --r-nombre-1-w: 17.580%; --r-nombre-1-h: 2.600%;
  --r-nombre-1-cap: 22px; --r-nombre-1-font: 31px;
  --r-ciudad-1-x: 9.180%; --r-ciudad-1-y: 71.090%; --r-ciudad-1-w: 13.670%; --r-ciudad-1-h: 1.560%;
  --r-ciudad-1-cap: 8px; --r-ciudad-1-font: 12px;
  --r-frase-1-x: 8.790%; --r-frase-1-y: 72.790%; --r-frase-1-w: 16.020%; --r-frase-1-h: 3.780%;
  --r-nombre-2-x: 32.810%; --r-nombre-2-y: 67.710%; --r-nombre-2-w: 17.580%; --r-nombre-2-h: 2.600%;
  --r-nombre-2-cap: 23px; --r-nombre-2-font: 34px;
  --r-ciudad-2-x: 32.810%; --r-ciudad-2-y: 70.570%; --r-ciudad-2-w: 13.670%; --r-ciudad-2-h: 1.560%;
  --r-ciudad-2-cap: 15px; --r-ciudad-2-font: 22px;
  --r-frase-2-x: 32.420%; --r-frase-2-y: 72.790%; --r-frase-2-w: 23.050%; --r-frase-2-h: 3.780%;
  --r-nombre-3-x: 62.300%; --r-nombre-3-y: 69.010%; --r-nombre-3-w: 17.580%; --r-nombre-3-h: 2.600%;
  --r-nombre-3-cap: 18px; --r-nombre-3-font: 26px;
  --r-ciudad-3-x: 62.300%; --r-ciudad-3-y: 71.880%; --r-ciudad-3-w: 13.670%; --r-ciudad-3-h: 1.560%;
  --r-frase-3-x: 61.910%; --r-frase-3-y: 73.570%; --r-frase-3-w: 16.020%; --r-frase-3-h: 3.780%;
  --r-nombre-4-x: 85.740%; --r-nombre-4-y: 68.360%; --r-nombre-4-w: 13.670%; --r-nombre-4-h: 2.600%;
  --r-nombre-4-cap: 17px; --r-nombre-4-font: 25px;
  --r-ciudad-4-x: 85.740%; --r-ciudad-4-y: 71.220%; --r-ciudad-4-w: 13.670%; --r-ciudad-4-h: 1.560%;
  --r-ciudad-4-cap: 8px; --r-ciudad-4-font: 11px;
  --r-frase-4-x: 85.350%; --r-frase-4-y: 72.920%; --r-frase-4-w: 16.020%; --r-frase-4-h: 3.780%;
  --r-titulo-juego-x: 5.080%; --r-titulo-juego-y: 80.470%; --r-titulo-juego-w: 19.140%; --r-titulo-juego-h: 3.120%;
  --r-titulo-juego-cap: 26px; --r-titulo-juego-font: 38px;
  --r-raya-juego-x: 26.170%; --r-raya-juego-y: 81.770%; --r-raya-juego-w: 68.850%; --r-raya-juego-h: 0.520%;
  --r-icono-1-x: 6.050%; --r-icono-1-y: 84.380%; --r-icono-1-w: 11.330%; --r-icono-1-h: 7.550%;
  --r-etiqueta-1-x: 5.080%; --r-etiqueta-1-y: 92.450%; --r-etiqueta-1-w: 13.280%; --r-etiqueta-1-h: 2.210%;
  --r-etiqueta-1-cap: 15px; --r-etiqueta-1-font: 22px;
  --r-icono-2-x: 21.680%; --r-icono-2-y: 84.380%; --r-icono-2-w: 11.330%; --r-icono-2-h: 7.550%;
  --r-etiqueta-2-x: 20.700%; --r-etiqueta-2-y: 92.450%; --r-etiqueta-2-w: 13.280%; --r-etiqueta-2-h: 2.210%;
  --r-etiqueta-2-cap: 15px; --r-etiqueta-2-font: 22px;
  --r-icono-3-x: 37.110%; --r-icono-3-y: 84.380%; --r-icono-3-w: 11.330%; --r-icono-3-h: 7.550%;
  --r-etiqueta-3-x: 36.130%; --r-etiqueta-3-y: 92.450%; --r-etiqueta-3-w: 13.280%; --r-etiqueta-3-h: 2.210%;
  --r-etiqueta-3-cap: 14px; --r-etiqueta-3-font: 21px;
  --r-icono-4-x: 52.250%; --r-icono-4-y: 84.380%; --r-icono-4-w: 11.330%; --r-icono-4-h: 7.550%;
  --r-etiqueta-4-x: 51.270%; --r-etiqueta-4-y: 92.450%; --r-etiqueta-4-w: 13.280%; --r-etiqueta-4-h: 2.210%;
  --r-etiqueta-4-cap: 14px; --r-etiqueta-4-font: 20px;
  --r-icono-5-x: 67.380%; --r-icono-5-y: 84.380%; --r-icono-5-w: 11.330%; --r-icono-5-h: 7.550%;
  --r-etiqueta-5-x: 66.410%; --r-etiqueta-5-y: 92.450%; --r-etiqueta-5-w: 13.280%; --r-etiqueta-5-h: 2.210%;
  --r-etiqueta-5-cap: 15px; --r-etiqueta-5-font: 21px;
  --r-icono-6-x: 82.810%; --r-icono-6-y: 84.380%; --r-icono-6-w: 11.330%; --r-icono-6-h: 7.550%;
  --r-etiqueta-6-x: 81.840%; --r-etiqueta-6-y: 92.450%; --r-etiqueta-6-w: 13.280%; --r-etiqueta-6-h: 2.210%;
  --r-etiqueta-6-cap: 18px; --r-etiqueta-6-font: 26px;
  --r-palmeras-pie-x: 0.000%; --r-palmeras-pie-y: 95.180%; --r-palmeras-pie-w: 100.000%; --r-palmeras-pie-h: 4.820%;
}

.r-hero-grupo { position: absolute; left: var(--r-hero-grupo-x); top: var(--r-hero-grupo-y); width: var(--r-hero-grupo-w); height: var(--r-hero-grupo-h); }
.r-pastilla-ia { position: absolute; left: var(--r-pastilla-ia-x); top: var(--r-pastilla-ia-y); width: var(--r-pastilla-ia-w); height: var(--r-pastilla-ia-h); }
.r-titulo { position: absolute; left: var(--r-titulo-x); top: var(--r-titulo-y); width: var(--r-titulo-w); height: var(--r-titulo-h); }
.r-lema { position: absolute; left: var(--r-lema-x); top: var(--r-lema-y); width: var(--r-lema-w); height: var(--r-lema-h); }
.r-cuenta-atras { position: absolute; left: var(--r-cuenta-atras-x); top: var(--r-cuenta-atras-y); width: var(--r-cuenta-atras-w); height: var(--r-cuenta-atras-h); }
.r-cta { position: absolute; left: var(--r-cta-x); top: var(--r-cta-y); width: var(--r-cta-w); height: var(--r-cta-h); }
.r-titulo-reparto { position: absolute; left: var(--r-titulo-reparto-x); top: var(--r-titulo-reparto-y); width: var(--r-titulo-reparto-w); height: var(--r-titulo-reparto-h); }
.r-puntos-carrusel { position: absolute; left: var(--r-puntos-carrusel-x); top: var(--r-puntos-carrusel-y); width: var(--r-puntos-carrusel-w); height: var(--r-puntos-carrusel-h); }
.r-tarjeta-borde { position: absolute; left: var(--r-tarjeta-borde-x); top: var(--r-tarjeta-borde-y); width: var(--r-tarjeta-borde-w); height: var(--r-tarjeta-borde-h); }
.r-tarjeta-1 { position: absolute; left: var(--r-tarjeta-1-x); top: var(--r-tarjeta-1-y); width: var(--r-tarjeta-1-w); height: var(--r-tarjeta-1-h); }
.r-tarjeta-2 { position: absolute; left: var(--r-tarjeta-2-x); top: var(--r-tarjeta-2-y); width: var(--r-tarjeta-2-w); height: var(--r-tarjeta-2-h); }
.r-tarjeta-3 { position: absolute; left: var(--r-tarjeta-3-x); top: var(--r-tarjeta-3-y); width: var(--r-tarjeta-3-w); height: var(--r-tarjeta-3-h); }
.r-tarjeta-4 { position: absolute; left: var(--r-tarjeta-4-x); top: var(--r-tarjeta-4-y); width: var(--r-tarjeta-4-w); height: var(--r-tarjeta-4-h); }
.r-nombre-1 { position: absolute; left: var(--r-nombre-1-x); top: var(--r-nombre-1-y); width: var(--r-nombre-1-w); height: var(--r-nombre-1-h); }
.r-ciudad-1 { position: absolute; left: var(--r-ciudad-1-x); top: var(--r-ciudad-1-y); width: var(--r-ciudad-1-w); height: var(--r-ciudad-1-h); }
.r-frase-1 { position: absolute; left: var(--r-frase-1-x); top: var(--r-frase-1-y); width: var(--r-frase-1-w); height: var(--r-frase-1-h); }
.r-nombre-2 { position: absolute; left: var(--r-nombre-2-x); top: var(--r-nombre-2-y); width: var(--r-nombre-2-w); height: var(--r-nombre-2-h); }
.r-ciudad-2 { position: absolute; left: var(--r-ciudad-2-x); top: var(--r-ciudad-2-y); width: var(--r-ciudad-2-w); height: var(--r-ciudad-2-h); }
.r-frase-2 { position: absolute; left: var(--r-frase-2-x); top: var(--r-frase-2-y); width: var(--r-frase-2-w); height: var(--r-frase-2-h); }
.r-nombre-3 { position: absolute; left: var(--r-nombre-3-x); top: var(--r-nombre-3-y); width: var(--r-nombre-3-w); height: var(--r-nombre-3-h); }
.r-ciudad-3 { position: absolute; left: var(--r-ciudad-3-x); top: var(--r-ciudad-3-y); width: var(--r-ciudad-3-w); height: var(--r-ciudad-3-h); }
.r-frase-3 { position: absolute; left: var(--r-frase-3-x); top: var(--r-frase-3-y); width: var(--r-frase-3-w); height: var(--r-frase-3-h); }
.r-nombre-4 { position: absolute; left: var(--r-nombre-4-x); top: var(--r-nombre-4-y); width: var(--r-nombre-4-w); height: var(--r-nombre-4-h); }
.r-ciudad-4 { position: absolute; left: var(--r-ciudad-4-x); top: var(--r-ciudad-4-y); width: var(--r-ciudad-4-w); height: var(--r-ciudad-4-h); }
.r-frase-4 { position: absolute; left: var(--r-frase-4-x); top: var(--r-frase-4-y); width: var(--r-frase-4-w); height: var(--r-frase-4-h); }
.r-titulo-juego { position: absolute; left: var(--r-titulo-juego-x); top: var(--r-titulo-juego-y); width: var(--r-titulo-juego-w); height: var(--r-titulo-juego-h); }
.r-raya-juego { position: absolute; left: var(--r-raya-juego-x); top: var(--r-raya-juego-y); width: var(--r-raya-juego-w); height: var(--r-raya-juego-h); }
.r-icono-1 { position: absolute; left: var(--r-icono-1-x); top: var(--r-icono-1-y); width: var(--r-icono-1-w); height: var(--r-icono-1-h); }
.r-etiqueta-1 { position: absolute; left: var(--r-etiqueta-1-x); top: var(--r-etiqueta-1-y); width: var(--r-etiqueta-1-w); height: var(--r-etiqueta-1-h); }
.r-icono-2 { position: absolute; left: var(--r-icono-2-x); top: var(--r-icono-2-y); width: var(--r-icono-2-w); height: var(--r-icono-2-h); }
.r-etiqueta-2 { position: absolute; left: var(--r-etiqueta-2-x); top: var(--r-etiqueta-2-y); width: var(--r-etiqueta-2-w); height: var(--r-etiqueta-2-h); }
.r-icono-3 { position: absolute; left: var(--r-icono-3-x); top: var(--r-icono-3-y); width: var(--r-icono-3-w); height: var(--r-icono-3-h); }
.r-etiqueta-3 { position: absolute; left: var(--r-etiqueta-3-x); top: var(--r-etiqueta-3-y); width: var(--r-etiqueta-3-w); height: var(--r-etiqueta-3-h); }
.r-icono-4 { position: absolute; left: var(--r-icono-4-x); top: var(--r-icono-4-y); width: var(--r-icono-4-w); height: var(--r-icono-4-h); }
.r-etiqueta-4 { position: absolute; left: var(--r-etiqueta-4-x); top: var(--r-etiqueta-4-y); width: var(--r-etiqueta-4-w); height: var(--r-etiqueta-4-h); }
.r-icono-5 { position: absolute; left: var(--r-icono-5-x); top: var(--r-icono-5-y); width: var(--r-icono-5-w); height: var(--r-icono-5-h); }
.r-etiqueta-5 { position: absolute; left: var(--r-etiqueta-5-x); top: var(--r-etiqueta-5-y); width: var(--r-etiqueta-5-w); height: var(--r-etiqueta-5-h); }
.r-icono-6 { position: absolute; left: var(--r-icono-6-x); top: var(--r-icono-6-y); width: var(--r-icono-6-w); height: var(--r-icono-6-h); }
.r-etiqueta-6 { position: absolute; left: var(--r-etiqueta-6-x); top: var(--r-etiqueta-6-y); width: var(--r-etiqueta-6-w); height: var(--r-etiqueta-6-h); }
.r-palmeras-pie { position: absolute; left: var(--r-palmeras-pie-x); top: var(--r-palmeras-pie-y); width: var(--r-palmeras-pie-w); height: var(--r-palmeras-pie-h); }
