.explore-page .figma-desktop-home,.explore-page .figma-mobile-home{overflow:clip}.explore-scroll-scene{min-width:0;display:flow-root}[data-explore-scroll-layer]{transform-origin:top;height:100%}.explore-page[data-scroll-motion=on] [data-explore-scroll-layer]{opacity:calc(.6 + var(--scroll-reveal,1) * .4);transform:translateY(var(--scroll-travel,0px)) scale(var(--scroll-scale,1))}.explore-page[data-scroll-motion=on] [data-explore-scroll=heading]>[data-explore-scroll-layer]{opacity:calc(.7 + var(--scroll-reveal,1) * .3);transform:translateY(calc(var(--scroll-travel,0px) * .5))}.explore-page[data-scroll-motion=on] [data-explore-scroll=card]>[data-explore-scroll-layer],.explore-page[data-scroll-motion=on] [data-explore-scroll=ticket]>[data-explore-scroll-layer]{transform:translateY(var(--scroll-travel,0px)) scale(var(--scroll-scale,1)) rotate(calc(var(--scene-direction,-1) * var(--scroll-tilt,0deg)))}.explore-page[data-scroll-motion=on] [data-explore-scroll=panorama]>[data-explore-scroll-layer]{opacity:calc(.75 + var(--scroll-reveal,1) * .25);transform:translateY(var(--scroll-travel,0px)) scale(var(--scroll-scale,1))}.explore-page[data-scroll-motion=on] .explore-panorama-media{transform:translateY(var(--scroll-parallax,0px)) scale(1.1)}.explore-page[data-scroll-motion=on] .explore-scroll-scene:focus-within>[data-explore-scroll-layer]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.explore-page[data-scroll-motion=on] [data-explore-scroll-layer],.explore-page[data-scroll-motion=on] .explore-panorama-media{opacity:1!important;transform:none!important}}.explore-category-dock{top:var(--site-header-height);z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#010508ed;margin-top:20px;position:sticky;box-shadow:0 12px 26px #00000035}.explore-category-inner{align-items:center;gap:30px;width:min(1034px,100% - 32px);min-height:86px;margin-inline:auto;display:flex}.explore-category-caption{letter-spacing:.15em;color:#949c9c;flex-shrink:0;width:104px;font-size:10px;line-height:1.65}.explore-category-scroll{align-items:center;gap:6px;min-width:0;display:flex}.explore-category-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;border:0;gap:10px;min-width:0;padding:6px;display:flex;position:relative;overflow-x:auto}.explore-category-rail::-webkit-scrollbar{display:none}.explore-category-tab{isolation:isolate;white-space:nowrap;scroll-snap-align:center;color:#a8afad;cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 21px;font-size:15px;font-weight:500;transition:color .22s,background .22s;display:inline-flex;position:relative}.explore-category-tab>svg,.explore-category-tab>span:not(.explore-category-selection){z-index:1;position:relative}.explore-category-tab>svg{flex-shrink:0}.explore-category-selection{pointer-events:none;position:absolute;inset:0}.explore-category-selection:before{content:"";background:#fb0;border-radius:8px;position:absolute;inset:0;transform:skew(-8deg)}.explore-category-tab[aria-selected=true]{color:#010508}.explore-category-tab[aria-selected=true]>svg{animation:.45s cubic-bezier(.2,.9,.3,1) explore-tab-icon}.explore-category-tab[aria-selected=false]:hover{color:#fff}.explore-category-tab:focus-visible,.explore-category-arrow:focus-visible{outline-offset:-3px;outline:2px solid #fff}.explore-category-arrow{color:#fb0;cursor:pointer;background:#ffffff07;border-radius:9px;flex-shrink:0;place-items:center;width:26px;height:48px;display:grid}@keyframes explore-tab-icon{0%{transform:rotate(-8deg)scale(.9)}65%{transform:rotate(2deg)scale(1.04)}to{transform:none}}.explore-event-list-region{display:flow-root}.explore-event-results{overflow-anchor:none;margin-top:54px}.explore-event-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 26px;display:grid}.explore-event-stack>:has(>.explore-events-empty){grid-column:1/-1}@media (max-width:1100px){.explore-event-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media (max-width:600px){.explore-event-stack{grid-template-columns:minmax(0,1fr)}}.explore-event-stack .explore-event-card{animation:.4s cubic-bezier(.22,1,.36,1) backwards explore-list-arrive;animation-delay:calc(var(--scene-index,0) * 50ms)}@keyframes explore-list-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.explore-event-card{transition:transform .38s cubic-bezier(.2,.8,.2,1);position:relative}.explore-event-card:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(110deg,#ffbb0007,#ffffff04);border:1px solid #fb03;border-radius:30px;transition:opacity .35s;position:absolute;inset:-16px}.explore-event-media{isolation:isolate}.explore-event-preview,.explore-event-photo,.explore-event-poster,.explore-event-video{width:100%;height:100%;display:block;position:absolute;inset:0}.explore-event-photo{transform-origin:40% 45%;animation:16s ease-in-out infinite alternate paused explore-photo-drift}.explore-event-preview[data-running=true] .explore-event-photo{animation-play-state:running}.explore-event-video{object-fit:cover;pointer-events:none;opacity:0;transition:opacity .5s}.explore-event-video[data-playing=true]{opacity:1}@keyframes explore-photo-drift{0%{transform:scale(1.02)translate(-.3%)}to{transform:scale(1.08)translate(.8%,-.5%)}}.explore-event-media img,.explore-event-media video{transition:opacity .5s,transform .85s cubic-bezier(.2,.8,.2,1),filter .5s}.explore-event-media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 25%,#ffffff12 45%,#0000 65%);transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translate(-125%)}.explore-event-booking{border-top:1px solid #ffffff18;width:100%;margin-top:24px;padding-top:18px}.explore-event-copy .explore-event-booking{margin-top:auto}.explore-event-booking-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.explore-event-price{flex-direction:column;gap:4px;min-width:0;display:flex}.explore-event-price>span{color:#9aa5a2;letter-spacing:.04em;font-size:11px;line-height:1.2}.explore-event-price strong{letter-spacing:-.045em;color:#fff5dc;font-size:clamp(22px,2vw,26px);font-weight:650;line-height:1.15}.explore-event-price small{color:#9aa5a2;font-size:11px}.explore-event-booking .explore-event-book{isolation:isolate;color:#010508;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:Hubot Sans,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:15px;font-style:italic;font-weight:700;font-stretch:75%;display:inline-flex;position:relative;transition:transform .3s!important}.explore-event-booking .explore-event-book:before{content:"";z-index:-1;background:#fb0;border-radius:8px;transition:background .25s,box-shadow .3s;position:absolute;inset:0;transform:skew(-8deg)}.explore-event-details{color:#b4bcb8;align-items:center;gap:6px;width:fit-content;min-height:44px;margin-top:3px;font-size:12px;transition:color .2s;display:flex}.explore-event-details:hover{color:#fb0}.explore-event-details svg,.explore-event-book svg{transition:transform .25s}.explore-event-details:hover svg{transform:translate(2px,-2px)}.explore-event-book:hover svg{transform:translate(3px)}.explore-event-title{transition:color .25s}.explore-event-card:focus-within .explore-event-title{color:#fb0}.explore-event-card a:focus-visible{outline-offset:5px;outline:2px solid #fb0}.explore-event-book:active{transform:scale(.97)}.explore-event-more{isolation:isolate;color:#fb0;letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:8px;min-height:46px;padding:0 24px;font-family:Hubot Sans,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:15px;font-style:italic;font-weight:700;font-stretch:75%;transition:color .25s;display:inline-flex;position:relative}.explore-event-more:before{content:"";z-index:-1;border:1.5px solid #fb0;border-radius:8px;transition:background .25s;position:absolute;inset:0;transform:skew(-8deg)}.explore-event-more:hover{color:#010508}.explore-event-more:hover:before{background:#fb0}.explore-event-more:focus-visible{outline-offset:5px;outline:2px solid #fb0}.explore-event-more svg{transition:transform .3s}.explore-event-more:hover svg{transform:translate(3px,-3px)}.explore-event-skeleton{background:#ffffff09;border-radius:24px;min-height:480px;position:relative;overflow:hidden}.explore-event-skeleton:after{content:"";background:linear-gradient(100deg,#0000,#ffffff10,#0000);animation:1.4s linear infinite explore-skeleton;position:absolute;inset:0}.explore-events-empty{color:#adb3b1;text-align:center;border:1px solid #ffffff20;border-radius:24px;place-content:center;min-height:230px;padding:40px;display:grid}@keyframes explore-skeleton{0%{transform:translate(-100%)}to{transform:translate(100%)}}.explore-heading-change{animation:.35s cubic-bezier(.2,.8,.2,1) both explore-heading-change}@keyframes explore-heading-change{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.explore-hero-copy>*{animation:.6s cubic-bezier(.2,.8,.2,1) both explore-hero-copy}.explore-hero-copy>:nth-child(2){animation-delay:80ms}.explore-hero-copy>:nth-child(3){animation-delay:.16s}@keyframes explore-hero-copy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.explore-event-card:hover{transform:translateY(-3px)}.explore-event-card:hover:before{opacity:1}.explore-event-card:hover .explore-event-media img,.explore-event-card:hover .explore-event-media video{filter:saturate(1.04);transform:scale(1.03)}.explore-event-card:hover .explore-event-media:after{transform:translate(125%)}.explore-event-card:hover .explore-event-title{color:#fb0}.explore-event-book:hover{transform:translateY(-1px)}.explore-event-book:hover:before{background:#ffcf4d;box-shadow:0 6px 20px #ffbb0024}}@media (max-width:1023px){.explore-category-dock{margin-top:0}.explore-category-inner{width:100%;min-height:76px;padding-inline:12px}.explore-category-caption{display:none}.explore-category-scroll{width:100%}.explore-category-rail{border-radius:14px;flex:1}.explore-category-tab{gap:7px;min-height:44px;padding-inline:14px;font-size:13px}.explore-category-tab svg{width:20px;height:20px}.explore-event-results{margin-top:28px}.explore-event-skeleton{min-height:460px}.explore-event-card:before{inset:-8px}}@media (prefers-reduced-motion:reduce){.explore-page *,.explore-page :before,.explore-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.explore-event-card:hover,.explore-event-card:hover .explore-event-media img,.explore-event-card:hover .explore-event-media video,.explore-event-book:hover,.explore-event-book:active{transform:none}}
.explore-trust{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.explore-trust-operator{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;display:flex}.explore-verified{isolation:isolate;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#010508;align-items:center;gap:6px;padding:5px 11px 4px 10px;font-family:Hubot Sans,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-size:13px;font-style:italic;font-weight:700;font-stretch:75%;line-height:1.1;display:inline-flex;position:relative}.explore-verified:before{content:"";z-index:-1;background:#fb0;border-radius:5px;position:absolute;inset:0;transform:skew(-10deg)}.explore-operator-name{letter-spacing:-.01em;color:#b2b2b2;font-size:13px;line-height:1.2}
