.ZF8yvG_core,.ZF8yvG_haze{pointer-events:none;mix-blend-mode:screen;border-radius:50%;position:absolute}.ZF8yvG_core{background:radial-gradient(circle,#fff0cd80 0%,#ffdc9652 24%,#ffc67621 48%,#0000 70%);animation:7s ease-in-out infinite ZF8yvG_bulb-breathe,2.6s ease-in-out infinite ZF8yvG_bulb-simmer}.ZF8yvG_haze{background:radial-gradient(circle,#ffd69633 0%,#ffc47817 45%,#0000 70%);animation:9s ease-in-out .9s infinite ZF8yvG_bulb-breathe,3.4s ease-in-out .5s infinite ZF8yvG_bulb-simmer}@keyframes ZF8yvG_bulb-simmer{0%,to{filter:brightness()}17%{filter:brightness(.94)}39%{filter:brightness(1.02)}58%{filter:brightness(.88)}79%{filter:brightness(.97)}}.ZF8yvG_host[data-rest] .ZF8yvG_core,.ZF8yvG_host[data-rest] .ZF8yvG_haze{animation-play-state:paused}@keyframes ZF8yvG_bulb-breathe{0%,to{opacity:.82;transform:scale(.965)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ZF8yvG_core,.ZF8yvG_haze{opacity:.8;animation:none}}.WaCaaq_intro{z-index:30;pointer-events:none;background:var(--background);opacity:1;transition:opacity .8s;position:fixed;inset:0}.WaCaaq_leaving{opacity:0}.WaCaaq_frame{object-fit:contain;filter:grayscale();width:100%;height:100%;animation:.65s both WaCaaq_develop;position:absolute;inset:0}.WaCaaq_skip{pointer-events:auto;position:absolute;bottom:2rem;right:1.5rem}@keyframes WaCaaq_develop{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.WaCaaq_intro{display:none}}._3tGwVG_scroller{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:8px var(--page-gutter) 20px;cursor:grab;gap:1rem;display:flex;overflow-x:auto}._3tGwVG_scroller:active{cursor:grabbing}._3tGwVG_scroller::-webkit-scrollbar{display:none}._3tGwVG_card{scroll-snap-align:start;touch-action:pan-x;flex:none;width:min(76vw,320px);height:26rem}@media (width>=1024px){._3tGwVG_card{width:340px;height:26rem}._3tGwVG_cardPoster{width:320px}}.q5Tkdq_wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:440px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 91%,#0000);mask-image:linear-gradient(#0000,#000 9% 91%,#0000)}.q5Tkdq_column{overflow:hidden}.q5Tkdq_track{will-change:transform;flex-direction:column;animation:120s linear infinite q5Tkdq_wall-up;display:flex}.q5Tkdq_down{animation-name:q5Tkdq_wall-down}.q5Tkdq_wall[data-active=false] .q5Tkdq_track,.q5Tkdq_wall:hover .q5Tkdq_track{animation-play-state:paused}.q5Tkdq_tile{padding-bottom:10px}.q5Tkdq_tile button{aspect-ratio:4/5;border:1px solid var(--border);background:var(--card);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.q5Tkdq_tile img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.q5Tkdq_tile button:hover img{transform:scale(1.03)}.q5Tkdq_tile button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@keyframes q5Tkdq_wall-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes q5Tkdq_wall-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (width>=768px){.q5Tkdq_wall{gap:12px;height:600px}.q5Tkdq_tile{padding-bottom:12px}}@media (width>=1280px){.q5Tkdq_wall{gap:14px;height:min(82vh,820px)}.q5Tkdq_tile{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.q5Tkdq_track,.q5Tkdq_down{animation:none;transform:none}}.p1b0-W_experienceSplit{align-items:center;gap:48px;display:grid}@media (width>=768px){.p1b0-W_experienceSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.p1b0-W_experienceCopy{text-align:left}.p1b0-W_experienceCopy>*{margin-left:0;margin-right:0}.p1b0-W_experienceCopy .line{text-align:left}}@media (width>=1280px){.p1b0-W_experienceSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px}.p1b0-W_event{object-position:center 12%!important}.p1b0-W_experienceCopy>*{max-width:580px}.p1b0-W_banners{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.p1b0-W_banners>a{min-height:600px;margin:0}.p1b0-W_banners>a>:last-child{padding:32px}.p1b0-W_heroScene:after{display:none}.p1b0-W_heroScene .hero-img{animation:none;transform:none}}.p1b0-W_booking{object-fit:contain;height:auto;top:50%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}@media (width>=1024px){.p1b0-W_bookingCopy{max-width:44%}h2.p1b0-W_bookingCopy{font-size:64px}}.p1b0-W_hero{object-position:30% 45%}@media (width<=767px){.p1b0-W_hero{object-position:38% 45%;animation:none;transform:none;-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}}@media (width>=768px) and (width<=1279px){.p1b0-W_hero{object-position:28% 0%}}@media (width>=1280px){.p1b0-W_hero{object-position:center 0%}}.fRA43a_posters{flex-direction:column;align-items:center;gap:2.5rem;margin-top:4rem;display:flex}.fRA43a_card{width:100%}@media (width>=640px){.fRA43a_posters{flex-flow:wrap;justify-content:center;align-items:flex-start}.fRA43a_card{width:auto;height:min(64svh,720px)}}
