.experience-detail{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experience-detail #stamped-main-widget{display:none}.experience-detail .hero-section{position:relative;width:100%;color:var(--color-white);overflow:hidden;height:45.71429rem;max-height:calc(100svh - var(--header-height) - var(--alert-bar-height))}.experience-detail .hero-section .breadcrumbs{position:absolute;top:0;left:0;width:100%;padding:2rem 0;z-index:var(--z-index-2);margin-top:0}.experience-detail .hero-section .breadcrumbs .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:767px){.experience-detail .hero-section .breadcrumbs .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.experience-detail .hero-section .breadcrumbs .container a{color:var(--color-white);text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease;letter-spacing:1px}.experience-detail .hero-section .breadcrumbs .container a:hover{color:var(--color-tan-100)}.experience-detail .hero-section .breadcrumbs .container span{color:var(--color-gray-300)}.experience-detail .hero-section .img-wrapper{width:100%;height:100%;margin:0;overflow:hidden}.experience-detail .hero-section .img-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.25)));background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%)}.experience-detail .hero-section .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(0.8);filter:brightness(.8)}.experience-detail .hero-section .content-wrapper{position:absolute;bottom:0;left:0;width:100%;padding:5rem 0;z-index:var(--z-index-1)}.experience-detail .hero-section .content-wrapper .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .hero-section .content-wrapper .event-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2rem}@media (max-width:767px){.experience-detail .hero-section .content-wrapper .event-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.experience-detail .hero-section .content-wrapper .event-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:800px}.experience-detail .hero-section .content-wrapper .event-date{color:#e4be8e;font-family:Gotham;font-size:48px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:4.8px;text-transform:uppercase;text-align:left}.experience-detail .hero-section .content-wrapper .event-title{color:var(--Primary-White,#fff);text-align:center;font-family:Gotham;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:4.8px;text-transform:uppercase;text-align:left}.experience-detail .hero-section .content-wrapper .event-subtitle{font-size:var(--text-md);letter-spacing:2px;color:var(--color-gray-300)}.experience-detail .hero-section .content-wrapper .event-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (max-width:767px){.experience-detail .hero-section .content-wrapper .event-actions{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.experience-detail .hero-section .content-wrapper .event-actions .button{min-width:200px;font-family:var(--font-family-alt)}.experience-detail #tickets-section{scroll-margin-top:100px}.experience-detail .tickets-section-wrapper{position:relative}.experience-detail .tickets-section-wrapper .img-wrapper{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:1}.experience-detail .tickets-section-wrapper .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-detail .tickets-section-wrapper .img-wrapper::after{content:"";position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,.25)));background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.25) 100%);width:100%;height:100%}.experience-detail .tickets-section{padding:2rem 0;position:relative;z-index:2}.experience-detail .tickets-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .tickets-section .tickets-wrapper{border:3px solid var(--color-tan-100);padding:2rem;display:grid;gap:2rem;grid-template-columns:1fr}@media (min-width:1025px){.experience-detail .tickets-section .tickets-wrapper{grid-template-columns:1fr 1fr}}.experience-detail .tickets-section .tickets-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:1rem}.experience-detail .tickets-section .tickets-header h2{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:700;letter-spacing:4px;line-height:1;margin:0}.experience-detail .tickets-section .tickets-header p{font-family:var(--font-family-alt);font-size:var(--text-md);font-weight:500;letter-spacing:2px;color:var(--color-gray-900);margin:0}.experience-detail .tickets-section .tickets-content{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.5rem}@media (max-width:767px){.experience-detail .tickets-section .tickets-content{grid-template-columns:1fr}}.experience-detail .tickets-section .ticket-price{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:500;letter-spacing:2px;color:var(--color-gray-900);width:100%;line-height:1;margin-bottom:1.5rem}.experience-detail .tickets-section .ticket-select{-webkit-box-flex:1;-ms-flex:1;flex:1}.experience-detail .tickets-section .ticket-select select{width:100%;height:49px;padding:0 1.5rem;font-family:var(--font-family-alt);font-size:var(--text-md);font-weight:500;letter-spacing:.8px;text-transform:uppercase;border:1px solid var(--color-black);background-color:var(--color-white);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center}.experience-detail .tickets-section .ticket-select select:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}@media (max-width:767px){.experience-detail .tickets-section .ticket-select{width:100%}}.experience-detail .tickets-section .button{min-width:200px;white-space:nowrap}@media (max-width:767px){.experience-detail .tickets-section .button{width:100%}}.experience-detail .tickets-section .disclaimer{font-size:var(--text-sm);color:var(--color-gray-500);margin:0}.experience-detail .event-description-section{padding:5rem 0;background-color:var(--color-white);position:relative}.experience-detail .event-description-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x);position:relative;z-index:2}.experience-detail .event-description-section .split-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.experience-detail .event-description-section .split-layout{grid-template-columns:1fr;gap:2rem}}.experience-detail .event-description-section .content-col{position:relative}.experience-detail .event-description-section .content-col .content-wrapper{padding:24px 32px}.experience-detail .event-description-section .content-col .title{font-size:var(--text-4xl);font-weight:700;margin-bottom:2rem;letter-spacing:4px;line-height:1.1;text-transform:uppercase}.experience-detail .event-description-section .content-col .description{font-size:var(--text-md);line-height:1.6;color:var(--color-gray-500);margin:0}.experience-detail .event-description-section .content-col::before{content:"";height:100%;width:3.5px;background-color:var(--color-tan-100);top:0;left:0;-webkit-transform:translateY(0) translateX(25%);transform:translateY(0) translateX(25%);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.experience-detail .event-description-section .video-col{position:relative}.experience-detail .event-description-section .video-col .video-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;background-color:var(--color-black)}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:var(--z-index-1)}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-content .video-overlay-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-content img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-content svg{position:relative;z-index:var(--z-index-1);cursor:pointer;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-content svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.experience-detail .event-description-section .video-col .video-wrapper .video-overlay-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.experience-detail .event-partners-section{padding:4rem 0;background-color:var(--color-black)}.experience-detail .event-partners-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .event-partners-section .section-title{font-family:var(--font-family-alt);font-size:var(--text-2xl);font-weight:500;text-align:center;margin-bottom:3rem;color:var(--color-tan-100);letter-spacing:2px}.experience-detail .event-partners-section .partners-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1025px){.experience-detail .event-partners-section .partners-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}}.experience-detail .event-partners-section .partner-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.experience-detail .features-section{padding:5rem 0;background-color:var(--color-black)}.experience-detail .features-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .features-section .section-title{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:700;text-align:center;margin-bottom:4rem;color:var(--color-white);letter-spacing:4px;text-transform:uppercase}.experience-detail .features-section .features-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){.experience-detail .features-section .features-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}}.experience-detail .features-section .features-grid .feature-card{position:relative;height:100%;overflow:hidden;max-width:300px}.experience-detail .features-section .features-grid .feature-card img{width:100%;-o-object-fit:cover;object-fit:cover;opacity:1!important;aspect-ratio:1/1}.experience-detail .features-section .features-grid .feature-card div[data-edit-mode]{overflow:hidden;border-radius:12px;margin:12px 0}.experience-detail .features-section .features-grid .feature-card .feature-content{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 100%);color:var(--color-white)}.experience-detail .features-section .features-grid .feature-card .feature-content h3{font-family:var(--font-family-alt);font-size:var(--text-xl);font-weight:700;margin-bottom:1rem;letter-spacing:2px}.experience-detail .features-section .features-grid .feature-card .feature-content p{font-size:var(--text-md);line-height:1.6;margin:0;opacity:.8}@media (max-width:767px){.experience-detail .features-section .features-grid{padding:0 30px}.experience-detail .features-section .features-grid .feature-card .feature-content{padding:1.5rem}.experience-detail .features-section .features-grid .feature-card .feature-content h3{font-size:var(--text-lg)}.experience-detail .features-section .features-grid .feature-card .feature-content p{font-size:var(--text-sm)}}.experience-detail .event-location-section{padding:5rem 4rem;background-color:var(--color-white)}.experience-detail .event-location-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .event-location-section .section-title{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:700;text-align:center;margin-bottom:4rem;color:var(--color-black);letter-spacing:4px;text-transform:uppercase}.experience-detail .event-location-section .map-wrapper{width:100%;height:450px;position:relative;overflow:hidden}.experience-detail .event-location-section .map-wrapper iframe{width:100%;height:100%;border:none}@media (max-width:767px){.experience-detail .event-location-section{padding:3rem 0}.experience-detail .event-location-section .section-title{margin-bottom:2rem}.experience-detail .event-location-section .map-wrapper{height:300px}}.experience-detail .celebration-section{padding:0;background-color:var(--color-black);color:var(--color-white);scroll-margin-top:100px}.experience-detail .celebration-section .container{max-width:var(--container-max-width);margin:0 auto}.experience-detail .celebration-section .split-layout{display:grid;grid-template-columns:1fr 1fr}@media (max-width:1023px){.experience-detail .celebration-section .split-layout{grid-template-columns:1fr}}.experience-detail .celebration-section .image-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.experience-detail .celebration-section .image-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-detail .celebration-section .content-col{padding:4rem var(--container-padding-x);max-width:720px}.experience-detail .celebration-section .content-col .title{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:700;margin-bottom:2rem;letter-spacing:4px;line-height:1.1;color:var(--color-tan-100)}.experience-detail .celebration-section .content-col .description{font-size:var(--text-md);line-height:1.6;margin-bottom:3rem;opacity:.8}.experience-detail .celebration-section .content-col .optional-info,.experience-detail .celebration-section .content-col .ticket-info{margin-bottom:3rem}.experience-detail .celebration-section .content-col .optional-info h3,.experience-detail .celebration-section .content-col .ticket-info h3{font-family:var(--font-family-alt);font-size:var(--text-xl);font-weight:700;margin-bottom:1rem;letter-spacing:2px}.experience-detail .celebration-section .content-col .optional-info p,.experience-detail .celebration-section .content-col .ticket-info p{font-size:var(--text-md);line-height:1.6;opacity:.8}.experience-detail .celebration-section .content-col .reserve-text{font-size:var(--text-lg);font-weight:500;margin-bottom:2rem}.experience-detail .celebration-section .content-col .ticket-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.experience-detail .celebration-section .content-col .ticket-options h4{font-family:var(--font-family-alt);font-size:var(--text-sm);font-weight:700;letter-spacing:2px;margin-bottom:1rem;opacity:.6}.experience-detail .celebration-section .content-col .ticket-options .price{font-family:var(--font-family-alt);font-size:var(--text-2xl);font-weight:700}.experience-detail .celebration-section .content-col .ticket-options ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem 2rem}.experience-detail .celebration-section .content-col .ticket-options ul li{font-size:var(--text-md);opacity:.8}.experience-detail .celebration-section .content-col .ticket-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:2rem}.experience-detail .celebration-section .content-col .ticket-actions .select-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.experience-detail .celebration-section .content-col .ticket-actions .select-wrapper select{width:100%;height:49px;padding:0 1.5rem;font-family:var(--font-family-alt);font-size:var(--text-md);font-weight:500;letter-spacing:.8px;text-transform:uppercase;border:1px solid var(--color-white);background-color:transparent;color:var(--color-white);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.5rem center}.experience-detail .celebration-section .content-col .ticket-actions .select-wrapper select:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-white);height:49px}.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper .quantity-btn{width:49px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;color:var(--color-white);font-size:var(--text-xl);cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper .quantity-btn:hover{opacity:.8}.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper .quantity-input{width:60px;height:100%;border:none;background:0 0;color:var(--color-white);font-family:var(--font-family-alt);font-size:var(--text-md);text-align:center;-moz-appearance:textfield}.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper .quantity-input::-webkit-inner-spin-button,.experience-detail .celebration-section .content-col .ticket-actions .quantity-wrapper .quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.experience-detail .celebration-section .content-col .button--full{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.experience-detail .celebration-section .content-col .button--full svg{width:24px;height:24px}@media (max-width:1023px){.experience-detail .celebration-section .content-col{padding:3rem var(--container-padding-x)}.experience-detail .celebration-section .content-col .ticket-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}@media (max-width:767px){.experience-detail .celebration-section .content-col .title{font-size:var(--text-3xl)}.experience-detail .celebration-section .content-col .ticket-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experience-detail .celebration-section .content-col .ticket-options ul{grid-template-columns:1fr}}.experience-detail .explore-events-section{padding:5rem 0;background-color:var(--color-white);color:var(--color-black);position:relative}.experience-detail .explore-events-section .container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding-x)}.experience-detail .explore-events-section .section-title{font-family:var(--font-family-alt);font-size:var(--text-4xl);font-weight:700;text-align:center;margin-bottom:1.5rem;color:var(--color-tan-100);letter-spacing:4px;text-transform:uppercase}.experience-detail .explore-events-section .section-description{max-width:900px;margin:0 auto 4rem;text-align:center;font-size:var(--text-md);line-height:1.6;color:var(--color-gray-300)}.experience-detail .explore-events-section .swiper{position:relative;padding:0;margin:0 auto 2rem;max-width:calc(100% - 2rem)}@media (min-width:1024px){.experience-detail .explore-events-section .swiper{max-width:calc(100% - 10rem)}}@media (min-width:1280px){.experience-detail .explore-events-section .swiper{max-width:calc(100% - 4rem)}}.experience-detail .explore-events-section .navigation-wrapper--desktop{display:grid;grid-template-columns:48px -webkit-min-content 48px;grid-template-columns:48px min-content 48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0 0;gap:1rem}@media (min-width:1024px){.experience-detail .explore-events-section .navigation-wrapper--desktop{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 .5rem 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;bottom:4px}@media (min-width:1024px){.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-pagination{display:none}}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-pagination-bullet{background:var(--color-black);opacity:1;width:10px;height:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-white);border:1px solid var(--color-black)}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next,.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev{position:relative;left:unset;-webkit-transform:unset;transform:unset;right:unset;width:36px;height:36px;border-radius:50%;background:var(--color-black);color:var(--color-white);border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next::after,.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev::after{font-size:12px}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next:hover,.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev:hover{background:var(--color-gray-300);color:var(--color-black)}@media (min-width:1024px){.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next,.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev{position:absolute;width:48px;height:48px}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next::after,.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev::after{font-size:16px}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-prev{left:1rem}.experience-detail .explore-events-section .navigation-wrapper--desktop .swiper-button-next{right:1rem}}.experience-detail .explore-events-section .events-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media (max-width:1279px){.experience-detail .explore-events-section .events-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.experience-detail .explore-events-section .events-grid{grid-template-columns:1fr}}.experience-detail .explore-events-section .event-card{padding:0}.experience-detail .explore-events-section .event-card .card-link{text-decoration:none;color:inherit;display:block}.experience-detail .explore-events-section .event-card .card-link:hover .img-wrapper img{-webkit-transform:scale(1.05);transform:scale(1.05)}.experience-detail .explore-events-section .event-card .card-link:hover .button{background-color:var(--color-white);color:var(--color-black)}.experience-detail .explore-events-section .event-card .img-wrapper{width:100%;margin:0 0 1.5rem;overflow:hidden;aspect-ratio:4/3}.experience-detail .explore-events-section .event-card .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-filter:grayscale(1) brightness(0.9);filter:grayscale(1) brightness(.9)}.experience-detail .explore-events-section .event-card .event-content{padding:0 12px;text-align:center}.experience-detail .explore-events-section .event-card .event-content .event-meta{font-family:var(--font-family-gotham);font-size:var(--text-sm);font-weight:500;letter-spacing:1px;margin-bottom:1rem;color:var(--color-gray-700);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.experience-detail .explore-events-section .event-card .event-content .event-title{font-family:var(--font-family-gotham);font-size:var(--text-xl);font-weight:700;letter-spacing:2px;line-height:1.2;margin-bottom:1rem;color:var(--color-black);text-transform:uppercase}.experience-detail .explore-events-section .event-card .event-content .event-description{font-size:var(--text-md);line-height:1.6;margin-bottom:1.5rem;color:var(--color-gray-700);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}