
/* 0.18.11 STAGING ONLY:
   Absolute-final motion rules. No JS classes, no pointer media queries,
   no IntersectionObserver. These rules intentionally override reduced-motion
   for this staging diagnosis only. */

/* WHEEL — direct one-shot animation */
.early-access-hero .join-wheel-autoplay .join-segment-ring{
  animation:vozayaHostedSpin189 10.8s linear .8s 1 both!important;
  transform-origin:50% 50%!important;
}
.early-access-hero .join-wheel-autoplay .join-segment{
  animation:vozayaHostedBoom189 10.8s ease-in-out .8s 1 both!important;
}
.early-access-hero .join-wheel-autoplay .join-wheel-center{
  animation:vozayaHostedHub189 10.8s ease-in-out .8s 1 both!important;
}
.early-access-hero .join-wheel-autoplay .join-segment-float{
  animation:none!important;
  transform:none!important;
}
.early-access-hero .join-wheel-autoplay .join-impact-halo{
  display:block!important;
  animation:vozayaHostedFlash189 10.8s ease-out .8s 1 both!important;
}
.early-access-hero .join-wheel-autoplay .join-impact-ring{
  display:block!important;
  animation:vozayaHostedRing189 10.8s ease-out .8s 1 both!important;
}
.early-access-hero .join-wheel-autoplay::before{
  animation:vozayaHostedPulseOuter189 10.8s linear .8s 1 both!important;
}
.early-access-hero .join-wheel-autoplay::after{
  animation:vozayaHostedPulseInner189 10.8s linear .8s 1 both!important;
}

/* SOLO/GROUP TIMELINE — enable on desktop as well as touch devices */
.solo-day li{
  opacity:.42;
  transform:translateY(16px) scale(.985);
  border-color:rgba(255,255,255,.08);
  animation:soloTimelineCard167 11.5s ease-in-out infinite both!important;
}
.solo-day li time{
  animation:soloTimelineTime167 11.5s ease-in-out infinite both!important;
}
.solo-day li:nth-child(1),
.solo-day li:nth-child(1) time{animation-delay:0s!important}
.solo-day li:nth-child(2),
.solo-day li:nth-child(2) time{animation-delay:1.65s!important}
.solo-day li:nth-child(3),
.solo-day li:nth-child(3) time{animation-delay:3.30s!important}
.solo-day li:nth-child(4),
.solo-day li:nth-child(4) time{animation-delay:4.95s!important}
.solo-day li:nth-child(5),
.solo-day li:nth-child(5) time{animation-delay:6.60s!important}



/* 0.18.12 — staging motion timing fix.
   Nothing animates before the correct section is actually ready/in view. */

/* WHEEL: hold completely still until JS adds .wheel-start-now */
.early-access-hero .join-wheel-autoplay .join-segment-ring,
.early-access-hero .join-wheel-autoplay .join-segment,
.early-access-hero .join-wheel-autoplay .join-wheel-center,
.early-access-hero .join-wheel-autoplay .join-impact-halo,
.early-access-hero .join-wheel-autoplay .join-impact-ring,
.early-access-hero .join-wheel-autoplay::before,
.early-access-hero .join-wheel-autoplay::after{
  animation:none!important;
}

.early-access-hero.wheel-start-now .join-wheel-autoplay .join-segment-ring{
  animation:vozayaHostedSpin189 14s linear 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay .join-segment{
  animation:vozayaHostedBoom189 14s ease-in-out 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay .join-wheel-center{
  animation:vozayaHostedHub189 14s ease-in-out 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay .join-impact-halo{
  display:block!important;
  animation:vozayaHostedFlash189 14s ease-out 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay .join-impact-ring{
  display:block!important;
  animation:vozayaHostedRing189 14s ease-out 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay::before{
  animation:vozayaHostedPulseOuter189 14s linear 0s 1 both!important;
}
.early-access-hero.wheel-start-now .join-wheel-autoplay::after{
  animation:vozayaHostedPulseInner189 14s linear 0s 1 both!important;
}

/* SOLO/GROUP: static until visitor reaches section. */
.solo-day li,
.solo-day li time{
  animation:none!important;
}
.solo-traveller-section.timeline-start-now .solo-day li{
  animation:soloTimelineCard167 18s ease-in-out infinite both!important;
}
.solo-traveller-section.timeline-start-now .solo-day li time{
  animation:soloTimelineTime167 18s ease-in-out infinite both!important;
}
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(1),
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(1) time{animation-delay:0s!important}
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(2),
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(2) time{animation-delay:2.6s!important}
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(3),
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(3) time{animation-delay:5.2s!important}
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(4),
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(4) time{animation-delay:7.8s!important}
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(5),
.solo-traveller-section.timeline-start-now .solo-day li:nth-child(5) time{animation-delay:10.4s!important}
