@import './variables.css';@import './base.css';@import './theme.css';body{color:hsla(var(--theme-text-primary),1);background:hsla(var(--theme-background),1)}.main-content section{opacity:0}.enter-active .main-content section{opacity:1}body.loading{pointer-events:none}body.loaded{pointer-events:auto}body.loading main{pointer-events:none}.pixel-background{pointer-events:none}.pixel-background--enhanced{background:0 0}.pixel-background__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;mix-blend-mode:inherit}html.menu-overlay-open,body.menu-overlay-open{overflow:hidden;touch-action:pan-y;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.title,.w100{width:100%}.title,.info-title{display:flex;flex-direction:column;position:relative;gap:var(--grid-item-gap)}.w90{width:90%}.w80{width:80%}.pt12{padding-top:12px}.pb12{padding-bottom:12px}.mt12{margin-top:12px}.mb12{margin-bottom:12px}.pt24{padding-top:24px}.pb24{padding-bottom:24px}.mt24{margin-top:24px}.mb24{margin-bottom:24px}.align-center{text-align:center}.align-right{text-align:right;justify-items:right}.npt{padding-top:0!important}.npr{padding-right:0!important}.npb{padding-bottom:0!important}.npl{padding-left:0!important}.min-full-height{min-height:var(--app-viewport-height,100vh)}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.nmw{max-width:none!important}.nmh{min-height:0!important}.pb2{padding-bottom:calc(var(--wrapper-ptb)/2)}.pro-gap{margin-top:var(--grid-item-gap)!important}.no-gap{gap:0!important}.auto{display:flex;justify-content:center}.border-radius-header{border-radius:var(--header-border-radius)}.regular-link{color:hsla(var(--theme-text-primary),1);text-decoration:none;font-weight:700;opacity:.78;transition:opacity .35s var(--ease-snappy),color .35s var(--ease-snappy)}.regular-link:hover{opacity:1;color:hsla(var(--theme-text-primary),1)}.regular-list,#workshop.workshop ul{position:relative}.regular-list li,#workshop.workshop ul li{position:relative;padding:var(--regular-list-pad)}.regular-list li::after,#workshop.workshop ul li::after{position:absolute;content:"";width:var(--regular-list-is);height:var(--regular-list-is);border-radius:100px;top:var(--regular-list-it);left:0;background:hsla(var(--theme-text-primary),1)}.regular-list.small{padding:9px}.regular-list.small li{font-size:var(--fs-body-s);line-height:var(--lh-body-s);margin-top:-6px}.regular-list li.sublist{padding:0 12px}.regular-list.small li.sublist li{font-size:var(--fs-body-s);line-height:var(--lh-body-s)}.regular-list li.sublist::after,.regular-list li.sublist li::after{visibility:hidden}.regular-list li.sublist li{display:flex;align-items:center;padding:9px 0;gap:6px}.regular-list li.sublist li span{display:none}.regular-list li.sublist li .card-icon{margin-bottom:0}.regular-list.xsmall li{font-size:var(--fs-body-xs);line-height:var(--lh-body-s);margin-top:-8px;padding:var(--regular-list-pad-xs)}.regular-list.xsmall li.sublist li{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs)}.regular-list.horizontal{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.regular-list.horizontal li{flex:initial;padding:var(--regular-list-pad)}.regular-list.inline{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;align-items:center}.regular-list.inline li{flex:initial;padding:6px 12px;display:inline-flex;align-items:center;gap:8px}.regular-list.inline li::after{display:none}.regular-list.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.regular-list.row li{flex:initial;padding:var(--regular-list-pad)}@media(max-width:768px){.regular-list.horizontal,.regular-list.inline,.regular-list.row{flex-direction:column;gap:12px}.regular-list.inline li{display:flex;padding:var(--regular-list-pad)}.regular-list.inline li::after{display:block}}.ordered-list{list-style-type:none;counter-reset:ordered}.ordered-list li{padding:var(--ordered-list-pad)}.ordered-list li::after{content:counter(ordered);counter-increment:ordered;position:absolute;display:flex;justify-content:flex-end;width:var(--ordered-list-iw);top:var(--ordered-list-it);left:4px;font-weight:700;color:hsla(var(--theme-text-primary),1)}.alert{display:flex;position:relative;flex-direction:column;width:100%;text-align:center;align-items:center;gap:calc(var(--padding-content)/2);padding:var(--padding-content-small);margin-bottom:var(--grid-item-gap);box-sizing:border-box;border-radius:var(--header-border-radius);background:hsla(var(--theme-yellow-card),1);z-index:100;box-shadow:var(--box-shadow-big)}#map{position:relative;width:100%;height:var(--map-height);filter:grayscale(12%);opacity:1}#map a{position:absolute;top:0;left:0;width:100%;height:100%}#map iframe{pointer-events:none}.dark #map{opacity:1;filter:invert(90%)hue-rotate(180deg)grayscale(12%)}#cc-main .cm{max-width:22rem;box-shadow:var(--box-shadow-big)}#cc-main .cm__title+.cm__desc{margin-top:.66em}#cc-main .cm__btns,#cc-main .cm__links{padding:18px}#cc-main .cm__desc,#cc-main .cm__title{padding-right:18px;padding-left:18px}#cc-main .cm__btn,#cc-main .cm__btn:hover,#cc-main .cm__btn--secondary,#cc-main .cm__btn--secondary:hover,#cc-main .pm__btn,#cc-main .pm__btn:hover,#cc-main .pm__btn--secondary,#cc-main .pm__btn--secondary:hover,#cc-main .pm__close-btn,#cc-main .pm__close-btn:hover{border:none}#cc-main .pm__badge{background:var(--cc-btn-secondary-bg);color:var(--cc-primary-color);padding:0 1em 1px}#cc-main .cc--anim .cm{transition-duration:.84s}#cc-main .cm__btn+.cm__btn{margin-top:0}#cc-main .cm__btns .cm__btn-group:first-child{grid-template-columns:repeat(2,1fr);gap:12px}#cc-main .cm__btn-group .cm__btn.cm__btn--secondary{background:0 0;padding-bottom:0}.marquee-container{overflow:hidden;white-space:nowrap;display:flex;align-items:center}.image-marquee-container{display:flex;gap:2px}.wrapper .image-marquee-container{width:calc(100% + calc(var(--wrapper-plr) * 2));margin-right:calc(0px - var(--wrapper-plr));margin-left:calc(0px - var(--wrapper-plr))}.wrapper.superbig .image-marquee-container{width:calc(100% + calc(var(--wrapper-plr-superbig) * 2));margin-right:calc(0px - var(--wrapper-plr-superbig));margin-left:calc(0px - var(--wrapper-plr-superbig))}.wrapper.big .image-marquee-container{width:calc(100% + calc(var(--wrapper-plr-big) * 2));margin-right:calc(0px - var(--wrapper-plr-big));margin-left:calc(0px - var(--wrapper-plr-big))}.wrapper.medium .image-marquee-container{width:calc(100% + calc(var(--wrapper-plr-medium) * 2));margin-right:calc(0px - var(--wrapper-plr-medium));margin-left:calc(0px - var(--wrapper-plr-medium))}.wrapper.small .image-marquee-container{width:calc(100% + calc(var(--wrapper-plr-small) * 2));margin-right:calc(0px - var(--wrapper-plr-small));margin-left:calc(0px - var(--wrapper-plr-small))}.image-marquee-container img{max-width:var(--marquee-container-img)}.image-marquee-container.imcxl img{max-width:var(--marquee-container-img-xl)}.image-marquee-container.imcxs img{max-width:var(--marquee-container-img-xs)}.image-marquee-container.grayscale{mix-blend-mode:overlay;filter:grayscale(72%)contrast(110%)brightness(110%)}.image-marquee-container.grayscale img{opacity:.72}.hero-marquee{position:absolute;display:flex;z-index:1;top:auto;right:0;bottom:var(--pb-hero-marquee);left:0;margin:auto;white-space:nowrap;font-size:var(--fs-hero-marquee);line-height:var(--fs-hero-marquee);letter-spacing:var(--ls-hero-marquee);align-items:center;opacity:0;transition:opacity 2.72s 1.8s ease-in}.enter-active .hero-marquee{opacity:.36}.dark.enter-active .hero-marquee{opacity:.18}.hero-marquee-content{display:inline-flex}.hero-marquee b{display:inline-flex;position:relative;background:linear-gradient(hsla(var(--theme-green-title),1),hsla(var(--theme-green-title),1))no-repeat;background-size:0 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-green-title),.12)}.hero-marquee b::before{position:absolute;top:0;left:0;content:attr(data-descr);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-green-title),0);-webkit-text-stroke:1px hsla(var(--theme-green-title),1)}.error .hero-marquee b{background:linear-gradient(hsla(var(--theme-red-title),1),hsla(var(--theme-red-title),1))no-repeat;background-size:0 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-red-title),.09)}.error .hero-marquee b::before{background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-red-title),0);-webkit-text-stroke:1px hsla(var(--theme-red-title),.48)}.hero-marquee-iso{position:absolute;width:100%;height:auto;top:0;left:0;padding:var(--wrapper-ptb)0 calc(var(--wrapper-ptb) * .36);overflow:hidden}.hero-marquee-iso .w100{visibility:hidden}.hero-marquee-iso .hero-animation{display:flex}.hero-marquee-iso .hero-marquee{top:auto;bottom:var(--iso-marquee-bottom);margin:0 auto}.hero-section .hero-marquee-iso{padding:var(--wrapper-ptb)0}.hero-section .hero-marquee-iso .hero-marquee{bottom:var(--iso-marquee-bottom-hs)}.tickets .image-marquee-container{filter:grayscale(100%)contrast(100%)brightness(100%);mix-blend-mode:hard-light;opacity:.36;padding-bottom:2px}.past-sponsors .marquee-container{gap:calc(var(--padding-content)/2);padding-top:calc(var(--padding-content) * 1.5)}.past-sponsors .marquee-container.reverse{gap:calc(var(--padding-content)/2);padding-top:calc(var(--padding-content)/2);padding-bottom:calc(var(--padding-content) * 1.5)}.logo.logo-marquee{width:var(--logos-marquee);height:var(--logos-marquee);padding:0;margin:0}.logo.icon-marquee{width:var(--icon-marquee);height:var(--icon-marquee);padding:0;margin:0;border-radius:0;background:0 0}header{position:fixed;display:flex;align-items:center;justify-content:space-between;width:calc(100% - calc(var(--header-margin) * 2));height:var(--header-height);background:hsla(var(--theme-background),.72);border:var(--button-border)solid hsla(var(--theme-border-navigation),1);padding:var(--header-padding);top:var(--header-margin);right:var(--header-margin);left:var(--header-margin);opacity:0;margin:0 auto;z-index:100;border-radius:var(--border-radius);overflow:hidden;backdrop-filter:blur(24px)}header[data-active-theme=red]{background:hsla(var(--theme-red-background),.72);border-color:hsla(var(--theme-red-border),1)}header[data-active-theme=magenta]{background:hsla(var(--theme-magenta-background),.72);border-color:hsla(var(--theme-magenta-border),1)}header[data-active-theme=orange]{background:hsla(var(--theme-orange-background),.72);border-color:hsla(var(--theme-orange-border),1)}header[data-active-theme=yellow]{background:hsla(var(--theme-yellow-background),.72);border-color:hsla(var(--theme-yellow-border),1)}header[data-active-theme=green]{background:hsla(var(--theme-green-background),.72);border-color:hsla(var(--theme-green-border),1)}header[data-active-theme=blue]{background:hsla(var(--theme-blue-background),.72);border-color:hsla(var(--theme-blue-border),1)}header[data-active-theme=violet]{background:hsla(var(--theme-violet-background),.72);border-color:hsla(var(--theme-violet-border),1)}header[data-active-theme=turquoise]{background:hsla(var(--theme-turquoise-background),.72);border-color:hsla(var(--theme-turquoise-border),1)}header[data-active-theme=default]{background:hsla(var(--theme-background),.72);border-color:hsla(var(--theme-border-navigation),1)}header[data-active-theme=red] .menu-button::after{background:hsla(var(--theme-red-border),1)}header[data-active-theme=magenta] .menu-button::after{background:hsla(var(--theme-magenta-border),1)}header[data-active-theme=orange] .menu-button::after{background:hsla(var(--theme-orange-border),1)}header[data-active-theme=yellow] .menu-button::after{background:hsla(var(--theme-yellow-border),1)}header[data-active-theme=green] .menu-button::after{background:hsla(var(--theme-green-border),1)}header[data-active-theme=blue] .menu-button::after{background:hsla(var(--theme-blue-border),1)}header[data-active-theme=violet] .menu-button::after{background:hsla(var(--theme-violet-border),1)}header[data-active-theme=turquoise] .menu-button::after{background:hsla(var(--theme-turquoise-border),1)}.enter-active header{opacity:1}.header-actions{display:flex;flex-direction:row;align-items:center;gap:var(--header-actions-gap)}.header-logo,.header-logo svg{display:flex;width:auto;height:var(--header-logo-height);position:relative}.header-logo:focus,.header-logo:focus-visible{outline:none}.pls1{fill:hsla(var(--theme-text-primary),1)}.pls2{fill:hsla(var(--theme-black),.14)}.pls3{fill:hsla(var(--theme-white),1)}header .button{width:auto;padding-right:7.5px;padding-left:7.5px}header .button:hover{padding-right:7.5px;padding-left:7.5px}header .button span{width:0;overflow:hidden;padding-right:0;padding-left:0}.menu-open .header-logo,.menu-open .button,.menu-open .switch-color{opacity:.06;pointer-events:none}header.menu-open{background:0 0;border:none}header.menu-open .menu-button::after{background:0 0}.menu-button,.hamburger{width:calc(var(--header-height) - var(--header-margin));height:calc(var(--header-height) - var(--header-margin));cursor:pointer;border-radius:calc(var(--border-radius) - 3px)}.menu-button{position:relative;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:0 0;color:inherit;font:inherit;margin:0 var(--button-border)0 calc(var(--button-border) * 2);-webkit-appearance:none;appearance:none;transition:background-color .45s var(--ease-soft),transform .45s var(--ease-fluid)}.menu-button::after{position:absolute;content:"";width:var(--button-border);height:120%;top:-10%;left:-3px;background:hsla(var(--theme-border-navigation),1)}.menu-button.menu-button--disabled{opacity:0;visibility:hidden;pointer-events:none;max-width:0;margin-left:calc(0px - calc(var(--header-actions-gap)/2))}.menu-button:hover{background:0 0}.menu-button:focus-visible{outline:0;outline-offset:4px}.hamburger{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:transform .6s var(--ease-fluid),background .45s var(--ease-soft)}.hamburger span{position:absolute;width:calc(100% - var(--dist-ham));height:2px;right:calc(var(--dist-ham)/2);background:hsla(var(--theme-text-primary),1);border-radius:25px;transition:transform .5s var(--ease-snappy),background .45s var(--ease-soft),width .32s var(--ease-snappy)}.hamburger span:nth-child(1){width:calc(94% - var(--dist-ham));top:calc(var(--dist-ham)/1.66)}.hamburger span:nth-child(2){width:calc(72% - var(--dist-ham));top:0;bottom:0;margin:auto}.hamburger span:nth-child(2)::after{position:absolute;content:"";width:4px;height:2px;top:0;bottom:0;left:-6px;margin:0;border-radius:25px;background:hsla(var(--theme-text-primary),1)}.hamburger span:nth-child(3){bottom:calc(var(--dist-ham)/1.66)}.hamburger span.cross:nth-child(4),.hamburger span.cross:nth-child(5){width:calc(94% - var(--dist-ham));transition:var(--transition-translate);background:hsla(var(--theme-white),0)}.hamburger span.cross:nth-child(4){top:calc(var(--dist-ham)/1.66)}.hamburger span.cross:nth-child(5){bottom:calc(var(--dist-ham)/1.66)}.menu-button.open .hamburger{background:hsla(var(--theme-red-title),.84)}.menu-button.open .hamburger span:nth-child(1),.menu-button.open .hamburger span:nth-child(2),.menu-button.open .hamburger span:nth-child(2)::after,.menu-button.open .hamburger span:nth-child(3){width:0}.menu-button.open .hamburger span.cross{width:calc(100% - var(--dist-ham));background:hsla(var(--theme-white),1);transform:rotate(0)}.menu-button.open .hamburger span.cross:nth-child(4){transform:rotate(45deg)translate(4.5px,4.5px)}.menu-button.open .hamburger span.cross:nth-child(5){transform:rotate(-45deg)translate(4.5px,-4.5px)}.menu-button:hover .hamburger span:nth-child(1){transform:translateX(-24%)}.menu-button:hover .hamburger span:nth-child(2){transform:translateX(-36%)}.menu-button:hover .hamburger span:nth-child(3){transform:translateX(12%)}.menu-button.open:hover .hamburger{transform:scale(1.08)}.menu-backdrop{position:fixed;inset:0;background:linear-gradient(135deg,hsla(var(--color-black-darkest),.82) 0%,hsla(var(--color-black),.68) 100%);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft);z-index:70}.menu-backdrop.menu-backdrop--visible{opacity:1;pointer-events:auto}.menu{position:fixed;top:calc(var(--header-height) + var(--header-margin) + var(--header-margin));right:var(--header-margin);left:auto;margin:0;margin-left:auto;width:min(420px,calc(100% - 48px));max-width:456px;max-height:0;overflow:hidden;transform:translate3d(120%,0,0);pointer-events:none;transition:transform .65s var(--ease-fluid),max-height .65s var(--ease-fluid),box-shadow .55s var(--ease-fluid);z-index:80;box-shadow:var(--box-shadow-big);border-radius:var(--border-radius-header)}.menu.menu--disabled{display:none}.menu::before{position:absolute;content:"";z-index:-1;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-header);background:hsla(var(--theme-navigation),.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.menu.visible{max-height:calc(100vh - 48px);transform:translate3d(0,0,0);pointer-events:auto}menu.visible .menu-content{transform:translate3d(0,0,0)scale(1)}.menu-list li{opacity:0;transform:translate3d(16px,0,0)scale(.98);filter:blur(6px);transition:transform .6s var(--ease-fluid),opacity .45s var(--ease-soft),filter .45s var(--ease-soft);will-change:transform,opacity,filter}.menu.visible .menu-list li{opacity:1;transform:translate3d(0,0,0)scale(1);filter:blur(0)}.menu-list li:nth-child(1){transition-delay:.05s}.menu-list li:nth-child(2){transition-delay:.1s}.menu-list li:nth-child(3){transition-delay:.15s}.menu-list li:nth-child(4){transition-delay:.2s}.menu-list li:nth-child(5){transition-delay:.25s}.menu-list li:nth-child(6){transition-delay:.3s}.menu-list li:nth-child(7){transition-delay:.35s}.menu-list li:nth-child(8){transition-delay:.4s}.menu-list li:nth-child(9){transition-delay:.45s}.menu-list li:nth-child(10){transition-delay:.5s}.menu-list li a{display:flex;color:hsla(var(--theme-text-primary),.9);text-decoration:none;font-size:30px;line-height:30px;padding:20px 24px 20px 48px;border-bottom:1px dashed hsla(var(--theme-text-primary),.24);transition:color .45s var(--ease-soft),background-color .45s var(--ease-soft),transform .55s var(--ease-fluid)}.menu-list li:last-child a{border:none}.menu-list li a:hover{background:hsla(var(--theme-text-primary),.12)}.menu-list li a.active{color:hsla(var(--theme-white),1);background:hsla(var(--theme-green-title),.84)}.menu-list li a.active{color:hsla(var(--theme-white),1);background:hsla(var(--theme-green-title),.84)}.menu-list li.red a.active{background:hsla(var(--theme-red-title),.84)}.menu-list li.magenta a.active{background:hsla(var(--theme-magenta-title),.84)}.menu-list li.orange a.active{background:hsla(var(--theme-orange-title),.84)}.menu-list li.yellow a.active{background:hsla(var(--theme-yellow-title),.84)}.menu-list li.green a.active{background:hsla(var(--theme-green-title),.84)}.menu-list li.blue a.active{background:hsla(var(--theme-blue-title),.84)}.menu-list li.violet a.active{background:hsla(var(--theme-violet-title),.84)}.menu-list li.turquoise a.active{background:hsla(var(--theme-turquoise-title),.84)}.menu-list.one-page li a.active{background:0 0}.menu-list.one-page li a.active:hover{background:hsla(var(--theme-text-primary),.12)}.menu-number{position:absolute;top:24px;left:16px;font-size:24px;line-height:24px;color:hsla(var(--theme-text-primary),.24);transition:color .45s var(--ease-soft),transform .55s var(--ease-fluid);will-change:color,transform}.menu-number.active-number{color:hsla(var(--theme-white),.6)}.switch-color{position:relative;width:36px;height:36px;border-radius:36px;background:hsla(var(--theme-blue-title),.12);border:1.5px solid hsla(var(--theme-border-navigation),1);transition:background-color .3s ease}.dark .switch-color{background:hsla(var(--theme-violet-title),.36)}.switch-color.red{background:hsla(var(--theme-red-title),.18);border-color:hsla(var(--theme-red-border),1)}.dark .switch-color.red{background:hsla(var(--theme-red-title),.24)}.switch-color.magenta{background:hsla(var(--theme-magenta-title),.18);border-color:hsla(var(--theme-magenta-border),1)}.dark .switch-color.magenta{background:hsla(var(--theme-magenta-title),.24)}.switch-color.orange{background:hsla(var(--theme-orange-title),.18);border-color:hsla(var(--theme-orange-border),1)}.dark .switch-color.orange{background:hsla(var(--theme-orange-title),.24)}.switch-color.yellow{background:hsla(var(--theme-yellow-title),.18);border-color:hsla(var(--theme-yellow-border),1)}.dark .switch-color.yellow{background:hsla(var(--theme-yellow-title),.24)}.switch-color.green{background:hsla(var(--theme-green-title),.18);border-color:hsla(var(--theme-green-border),1)}.dark .switch-color.green{background:hsla(var(--theme-green-title),.24)}.switch-color.blue{background:hsla(var(--theme-blue-title),.18);border-color:hsla(var(--theme-blue-border),1)}.dark .switch-color.blue{background:hsla(var(--theme-blue-title),.24)}.switch-color.violet{background:hsla(var(--theme-violet-title),.18);border-color:hsla(var(--theme-violet-border),1)}.dark .switch-color.violet{background:hsla(var(--theme-violet-title),.24)}.switch-color.turquoise{background:hsla(var(--theme-turquoise-title),.18);border-color:hsla(var(--theme-turquoise-border),1)}.dark .switch-color.turquoise{background:hsla(var(--theme-turquoise-title),.24)}.switch-color.purple{background:hsla(var(--theme-purple-title),.18);border-color:hsla(var(--theme-purple-border),1)}.dark .switch-color.purple{background:hsla(var(--theme-purple-title),.24)}.switch-color.coral{background:hsla(var(--theme-coral-title),.18);border-color:hsla(var(--theme-coral-border),1)}.dark .switch-color.coral{background:hsla(var(--theme-coral-title),.24)}.switch-color.midnight-black{background:hsla(var(--theme-midnight-black-title),.18);border-color:hsla(var(--theme-midnight-black-border),1)}.dark .switch-color.midnight-black{background:hsla(var(--theme-midnight-black-title),.24)}.toggle-color{position:absolute;cursor:pointer;display:inline-flex;width:36px;height:36px;top:18px;right:-18px;transform:translate(-50%,-50%);border-radius:50px;transition:ease-in-out .48s}.toggle-color::before{border-radius:100px}.toggle-color .gooey_bg{display:inline-block;position:absolute;width:36px;height:36px;left:0;top:0;padding:0;border-radius:100%;overflow:hidden}.toggle-color svg{width:0;height:0}.venue-spotlight__grid,.venue-arrival__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.venue-map__content{align-items:center;text-align:center}.venue-map__actions{justify-content:center}.barcelona-experience__content{max-width:680px;margin:0 auto;text-align:center;align-items:center}.toggle-color .switch-icons svg{width:18px;height:18px;vertical-align:top}.toggle-color .switch{width:100%;height:100%;border-radius:100%;overflow:hidden}.toggle-color .switch-icons-day,.toggle-color .switch-icons-night{position:absolute;display:block;width:18px;height:18px;padding:0;top:7.5px;left:10.5px;opacity:1;transition:ease-in-out .48s}.toggle-color .sw1,.toggle-color .sw2{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5;vector-effect:non-scaling-stroke}.toggle-color.dark-off .switch-icons-day .sw1,.toggle-color.dark-on .switch-icons-night .sw1{stroke:hsla(var(--theme-text-primary),1)}.toggle-color.dark-off .switch-icons-night .sw1,.toggle-color.dark-on .switch-icons-day .sw1{stroke:hsla(var(--theme-text-primary),0)}.toggle-color.dark-off .switch-icons-day .sw2,.toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-yellow-title),.78)}.toggle-color.dark-off .switch-icons-night .sw2,.toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-yellow-title),0)}.dark .toggle-color.dark-off .switch-icons-day .sw1,.dark .toggle-color.dark-on .switch-icons-night .sw1{stroke:hsla(var(--theme-text-primary),1)}.dark .toggle-color.dark-off .switch-icons-night .sw1,.dark .toggle-color.dark-on .switch-icons-day .sw1{stroke:hsla(var(--theme-text-primary),0)}.dark .toggle-color.dark-off .switch-icons-day .sw2,.dark .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-yellow-title),.72)}.dark .toggle-color.dark-off .switch-icons-night .sw2,.dark .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-yellow-title),0)}#switch-color.red .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.red .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-red-title),.78)}#switch-color.red .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.red .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-red-title),0)}.dark #switch-color.red .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.red .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-red-title),.84)}#switch-color.magenta .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.magenta .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-magenta-title),.78)}#switch-color.magenta .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.magenta .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-magenta-title),0)}.dark #switch-color.magenta .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.magenta .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-magenta-title),.84)}#switch-color.orange .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.orange .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-orange-title),.78)}#switch-color.orange .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.orange .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-orange-title),0)}.dark #switch-color.orange .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.orange .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-orange-title),.84)}#switch-color.green .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.green .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-green-title),.78)}#switch-color.green .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.green .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-green-title),0)}.dark #switch-color.green .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.green .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-green-title),.84)}#switch-color.blue .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.blue .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-blue-title),.78)}#switch-color.blue .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.blue .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-blue-title),0)}.dark #switch-color.blue .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.blue .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-blue-title),.84)}#switch-color.violet .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.violet .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-violet-title),.78)}#switch-color.violet .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.violet .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-violet-title),0)}.dark #switch-color.violet .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.violet .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-violet-title),.84)}#switch-color.turquoise .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.turquoise .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-turquoise-title),.78)}#switch-color.turquoise .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.turquoise .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-turquoise-title),0)}.dark #switch-color.turquoise .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.turquoise .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-turquoise-title),.84)}#switch-color.yellow .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.yellow .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-yellow-title),.78)}#switch-color.yellow .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.yellow .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-yellow-title),0)}.dark #switch-color.yellow .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.yellow .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-yellow-title),.84)}#switch-color.purple .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.purple .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-purple-title),.78)}#switch-color.purple .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.purple .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-purple-title),0)}.dark #switch-color.purple .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.purple .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-purple-title),.84)}#switch-color.coral .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.coral .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-coral-title),.78)}#switch-color.coral .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.coral .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-coral-title),0)}.dark #switch-color.coral .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.coral .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-coral-title),.84)}#switch-color.midnight-black .toggle-color.dark-off .switch-icons-day .sw2,#switch-color.midnight-black .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-midnight-black-title),.78)}#switch-color.midnight-black .toggle-color.dark-off .switch-icons-night .sw2,#switch-color.midnight-black .toggle-color.dark-on .switch-icons-day .sw2{fill:hsla(var(--theme-midnight-black-title),0)}.dark #switch-color.midnight-black .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.midnight-black .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-midnight-black-title),.84)}.toggle-color.dark-on .switch .gooey_bg_1{animation:fadeIn 300ms linear forwards}.toggle-color.dark-on .switch .gooey_bg_2{animation:fadeIn 300ms linear forwards}.toggle-color.dark-off .switch .gooey_bg_1{animation:fadeOut 300ms linear forwards}.toggle-color.dark-off .switch .gooey_bg_2{animation:fadeOut 300ms linear forwards}.hero{position:relative;overflow:hidden;min-width:100vw;min-height:var(--app-viewport-height,100vh);text-align:center;gap:var(--hero-gap);z-index:1;background:radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-background),0) 36%,hsla(var(--theme-background),.36) 66%,hsla(var(--theme-background),.48) 80%,hsla(var(--theme-background),1) 100%),radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-background),0) 36%,hsla(var(--theme-background),.18) 80%,hsla(var(--theme-background),.48) 90%,hsla(var(--theme-background),1) 100%),linear-gradient(to top,hsla(var(--theme-background),.48) 0%,hsla(var(--theme-background),0) 24%,hsla(var(--theme-background),0) 80%,hsla(var(--theme-background),.48) 100%),0 0/auto var(--grid-size)repeat-y linear-gradient(to top,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),0 0/var(--grid-size)repeat-x linear-gradient(to right,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),hsla(var(--theme-background),1)}.hero-pixel-trail{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.hero-trail-color{--hero-pixel-color-1:var(--theme-green-hero-pixel-color-1);--hero-pixel-color-2:var(--theme-green-hero-pixel-color-2);--hero-pixel-color-3:var(--theme-green-hero-pixel-color-3)}.hero-icons-color{--theme-gray-icon-cursor:var(--theme-orange-icon-bg);--theme-gray-icon-smiley:var(--theme-yellow-icon-bg);--theme-gray-icon-eyes:var(--theme-turquoise-icon-bg);--theme-gray-icon-heart:var(--theme-magenta-icon-bg);--theme-gray-icon-hand:var(--theme-violet-icon-bg);--theme-gray-icon-leaf:var(--theme-green-icon-bg);--theme-gray-icon-cloud:var(--theme-blue-icon-bg)}.hero-pixel-trail__canvas{width:100%;height:100%;display:block;image-rendering:pixelated}.wrapper.hero{padding-top:calc(var(--header-height) * 2);padding-bottom:12px;justify-content:space-evenly}.hero.hero-section{min-width:auto;min-height:auto;padding:var(--hs-hero-pt)0 var(--hs-hero-pb)}.wrapper.hero.hero-section{padding-top:var(--hs-hero-pt);padding-bottom:var(--hs-hero-pb)}.hero.hero-section .hero-text-title::before{background:0 0}.hero.hero-section h4,.hero.hero-section .h4{font-size:var(--fs-index-h4);line-height:var(--lh-index-h4)}.hero-text,.hero-info,.hero-links{z-index:1}.hero-text{position:relative;display:flex;flex-direction:column;padding:var(--hero-text-pt)0 var(--hero-text-pb);box-sizing:border-box;justify-content:center;text-align:center;z-index:1}.hero-text-title{position:relative;width:100%;--orbit-parallax-x:0px;--orbit-parallax-y:0px}.hero-text-title::before{position:absolute;content:"";width:var(--hero-orbit-w);height:var(--hero-orbit-h);top:0;right:0;bottom:0;left:0;margin:auto;transform:rotate(var(--hero-icons-rotation))translate3d(var(--orbit-parallax-x),var(--orbit-parallax-y),0);transform-origin:center;border-radius:50%;opacity:.48;background-position:0 0;background-size:120% 120%;background-image:radial-gradient(22% 32% at 24% 50%,hsla(var(--theme-green-background-tint),.42) 7%,transparent 100%),radial-gradient(26% 34% at 18% 71%,hsla(var(--theme-background),.16) 6%,transparent 100%),radial-gradient(68% 52% at 36% 76%,hsla(var(--theme-turquoise-background-tint),.36) 0%,transparent 100%),radial-gradient(40% 52% at 15% 94%,hsla(var(--theme-background),.2) 12%,transparent 100%),radial-gradient(28% 40% at 7% 98%,hsla(var(--theme-green-background-tint),.22) 24%,transparent 100%),radial-gradient(34% 48% at 91% 74%,hsla(var(--theme-green-background-tint),.28) 8%,transparent 100%),radial-gradient(74% 86% at 67% 38%,hsla(var(--theme-turquoise-background-tint),.3) 20%,transparent 100%),linear-gradient(125deg,hsla(var(--theme-background),.92) 0%,hsla(var(--theme-green-background-tint),.4) 12%,hsla(var(--theme-green-background-tint),.34) 88%,hsla(var(--theme-background),.92) 100%);filter:blur(18px);animation:hero-orbit-glow 20s ease-in-out infinite}.error .hero-text-title::before{background-image:radial-gradient(22% 32% at 24% 50%,hsla(var(--theme-red-background-tint),.42) 7%,transparent 100%),radial-gradient(26% 34% at 18% 71%,hsla(var(--theme-background),.16) 6%,transparent 100%),radial-gradient(68% 52% at 36% 76%,hsla(var(--theme-turquoise-background-tint),.36) 0%,transparent 100%),radial-gradient(40% 52% at 15% 94%,hsla(var(--theme-background),.2) 12%,transparent 100%),radial-gradient(28% 40% at 7% 98%,hsla(var(--theme-red-background-tint),.22) 24%,transparent 100%),radial-gradient(34% 48% at 91% 74%,hsla(var(--theme-red-background-tint),.28) 8%,transparent 100%),radial-gradient(74% 86% at 67% 38%,hsla(var(--theme-turquoise-background-tint),.3) 20%,transparent 100%),linear-gradient(125deg,hsla(var(--theme-background),.92) 0%,hsla(var(--theme-red-background-tint),.4) 12%,hsla(var(--theme-red-background-tint),.34) 88%,hsla(var(--theme-background),.92) 100%)}.hero-text-title [data-pointer-depth]{will-change:transform;transform:translate3d(0,0,0);--hero-shadow-scale:1;--hero-shadow-layer-1-base-x:0px;--hero-shadow-layer-1-base-y:0px;--hero-shadow-layer-2-base-x:0px;--hero-shadow-layer-2-base-y:0px;--hero-shadow-layer-1-dx:0px;--hero-shadow-layer-1-dy:0px;--hero-shadow-layer-2-dx:0px;--hero-shadow-layer-2-dy:0px;--hero-shadow-layer-1-axis-x:0.08em;--hero-shadow-layer-1-axis-y:0.08em;--hero-shadow-layer-2-axis-x:0.16em;--hero-shadow-layer-2-axis-y:0.16em;--hero-shadow-layer-1-blur:0;--hero-shadow-layer-2-blur:0;--hero-shadow-border-offset-x:0px;--hero-shadow-border-offset-y:0px}.hero-text h1,.hero-text p,.hero-text .hero-cta{position:relative;z-index:3}.hero-text-title h1,.hero-text-title h2{position:relative}.hero-text-title h2{--hero-shadow-scale:0.82}.hero-text-title h1::after,.hero-text-title h2::after,.hero-text-title h1::before,.hero-text-title h2::before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;color:hsla(var(--theme-green-text-shadow-1),1);z-index:-1;transform:translate(calc(var(--hero-shadow-layer-1-base-x) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dx)),calc(var(--hero-shadow-layer-1-base-y) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dy)));text-shadow:calc(var(--hero-shadow-layer-1-axis-x) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dx))0 calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-green-text-shadow-1),.68),calc(var(--hero-shadow-layer-1-axis-x) * -1 * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dx))0 calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-green-text-shadow-1),.48),0 calc(var(--hero-shadow-layer-1-axis-y) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dy))calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-green-text-shadow-1),.56),0 calc(var(--hero-shadow-layer-1-axis-y) * -1 * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dy))calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-green-text-shadow-1),.42);filter:none;opacity:0}.error .hero-text-title h1::after,.error .hero-text-title h2::after,.error .hero-text-title h1::before,.error .hero-text-title h2::before{color:hsla(var(--theme-red-text-shadow-1),1);text-shadow:calc(var(--hero-shadow-layer-1-axis-x) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dx))0 calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-red-text-shadow-1),.68),calc(var(--hero-shadow-layer-1-axis-x) * -1 * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dx))0 calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-red-text-shadow-1),.48),0 calc(var(--hero-shadow-layer-1-axis-y) * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dy))calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-red-text-shadow-1),.56),0 calc(var(--hero-shadow-layer-1-axis-y) * -1 * var(--hero-shadow-scale) + var(--hero-shadow-layer-1-dy))calc(var(--hero-shadow-layer-1-blur))hsla(var(--theme-red-text-shadow-1),.42)}.hero-text-title h1::before,.hero-text-title h2::before{content:attr(data-text);position:absolute;left:0;top:0;color:hsla(var(--theme-green-text-shadow-1),1);transform:translate(calc(var(--hero-shadow-border-offset-x) * var(--hero-shadow-scale)),calc(var(--hero-shadow-border-offset-y) * var(--hero-shadow-scale)));text-shadow:calc(var(--hero-shadow-border-offset-x) * var(--hero-shadow-scale))calc(var(--hero-shadow-border-offset-y) * var(--hero-shadow-scale))0 hsla(var(--theme-green-text-shadow-2),.72);filter:none}.error .hero-text-title h1::before,.error .hero-text-title h2::before{color:hsla(var(--theme-red-text-shadow-1),1);text-shadow:calc(var(--hero-shadow-border-offset-x) * var(--hero-shadow-scale))calc(var(--hero-shadow-border-offset-y) * var(--hero-shadow-scale))0 hsla(var(--theme-red-text-shadow-2),.72)}.hero-text h2,.hero-text p{z-index:1}.hero-text p{font-size:var(--fs-hero-text-p);line-height:var(--lh-hero-text-p);opacity:.72;padding:var(--pad-hero);color:hsla(var(--theme-green-title),1)}.hero-section .hero-text p{padding-bottom:0}.hero-cta{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-cta strong{position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--fs-body);line-height:var(--lh-body);color:hsla(var(--theme-text-primary),1);padding:0 0 6px}.hero-info{display:flex;height:var(--hero-info-height);padding-top:6px;margin-bottom:10px;gap:9px;flex-direction:row;justify-content:center;align-items:center}.hero-info h5{display:flex;flex-direction:column;width:100%;letter-spacing:calc(var(--ls-xs) * var(--ls-mul));font-size:var(--fs-hero-h5);line-height:var(--lh-hero-h5);justify-content:space-between}.hero-info h5 strong{font-size:calc(var(--fs-hero-h5) * .9);line-height:calc(var(--lh-hero-h5) * .9);letter-spacing:calc(var(--ls-md) * var(--ls-mul))}.hero-info h5 span{color:hsla(var(--theme-green-title),1)}.hero-info h5:nth-child(1){text-align:left}.hero-info h5:nth-child(2){width:fit-content}.hero-info h5:nth-child(2) b{display:none}.hero-info h5:nth-child(3){text-align:right}.hero-links-content{display:flex;flex-direction:column;align-items:center;padding:var(--hero-links-padding);gap:var(--hero-links-gap)}.hero-links{position:relative;display:flex;flex-direction:column;width:100%;align-items:center;gap:var(--hero-links-space)}.pixel-window.pixel-content-info{--pixel-content-padding:var(--pixel-window-padding-compact);--pixel-frame-padding:var(--pixel-window-padding-compact)}.pixel-window.pixel-content-info .pixel-window__outer{background:var(--hero-links-outer-color)}.pixel-window.pixel-content-info .pixel-window__frame{--pixel-border-color:var(--hero-links-border-color);--pixel-chrome-color:var(--hero-links-border-color)}.pixel-window.pixel-content-info .pixel-window__content{--pixel-surface-color:var(--hero-links-background-color);background:var(--hero-links-background-color)}.pixel-window.pixel-content-info.pixel-content-info-background .pixel-window__content{--pixel-surface-color:var(--theme-card);background:var(--theme-card)}.pixel-window.pixel-content-info.pixel-content-info-background .pixel-window__frame{--pixel-chrome-color:hsla(var(--theme-background), 1)}.hero-links p{font-size:var(--fs-hero-links);line-height:var(--lh-hero-links)}.hero-buttons{display:flex;flex-direction:column;width:100%;gap:12px}.chevron{position:relative;width:24px;height:24px;opacity:.6;margin-bottom:24px;animation:bounceDown 4.2s .48s cubic-bezier(.12,.96,.36,1.84)infinite}.chevron::before,.chevron::after{content:'';position:absolute;width:18px;height:3px;top:8px;background:hsla(var(--theme-green-title),1);border-radius:10px}.chevron::before{transform:rotate(45deg);left:-2.5px}.chevron::after{transform:rotate(-45deg);right:-2.5px}.chevron:hover{opacity:1}.hero .chevron:first-child{display:none}.enter-active .hero-text-title h1::after,.enter-active .hero-text-title h2::after,.enter-active .hero-text-title h1::before,.enter-active .hero-text-title h2::before,.enter-active .hero-orbit-icons{animation:fadeIn .3s .96s linear forwards}.hero-orbit-icons{position:absolute;container-type:size;width:var(--hero-orbit-w);height:var(--hero-orbit-h);top:calc(0px - calc(var(--hero-heading-line-1) * .1));right:0;bottom:auto;left:0;margin:0 auto;transform:rotate(var(--hero-icons-rotation));transform-origin:center;z-index:2;isolation:isolate;opacity:0}.hero-orbit-icons::before{content:"";position:absolute;inset:-12%;border-radius:50%;background:radial-gradient(ellipse at center,transparent 56%,hsla(var(--theme-green-text-shadow-2),.6) 60%,hsla(var(--theme-green-text-shadow-2),0) 72%),radial-gradient(ellipse at center,hsla(var(--theme-green-text-shadow-2),.24) 0%,hsla(var(--theme-green-text-shadow-2),.18) 42%,hsla(var(--theme-green-text-shadow-2),.08) 56%,hsla(var(--theme-green-text-shadow-2),0) 72%);transform:rotate(-8deg)scaleY(.6)translateX(-2%)translateY(2%);filter:drop-shadow(0 16px 22px hsla(var(--theme-green-text-shadow-2),.24));opacity:.6;z-index:-1}.error .hero-orbit-icons::before{background:radial-gradient(ellipse at center,transparent 56%,hsla(var(--theme-red-text-shadow-2),.6) 60%,hsla(var(--theme-red-text-shadow-2),0) 72%),radial-gradient(ellipse at center,hsla(var(--theme-red-text-shadow-2),.24) 0%,hsla(var(--theme-red-text-shadow-2),.18) 42%,hsla(var(--theme-red-text-shadow-2),.08) 56%,hsla(var(--theme-red-text-shadow-2),0) 72%);filter:drop-shadow(0 16px 22px hsla(var(--theme-red-text-shadow-2),.24));transform:rotate(-8deg)scaleY(.6)translateX(-2%)translateY(2%)}.dark .hero-orbit-icons::before{opacity:.36}.hero-orbit-icon{width:var(--hero-icon-size);height:var(--hero-icon-size);display:grid;place-items:center;position:absolute;offset-path:ellipse(var(--hero-rx) var(--hero-ry) at 50% 50%);offset-rotate:0;transform:rotate(calc(var(--hero-icons-rotation)*-1));animation:orbit-animation var(--hero-icons-animation)linear infinite;z-index:1}.hero-orbit-icon svg{width:100%;height:100%}.hero-icon-main{fill:hsla(var(--theme-green-icon-bg),1)}.hero-icon-border{fill:hsla(var(--theme-green-icon-border),1)}.hero-icon-shadow{fill:hsla(var(--theme-green-icon-shadow),1)}.hero-icon-light{fill:hsla(var(--theme-green-icon-light),1)}.show-static{opacity:0;transform:translateY(var(--show-static));transition:opacity .3s .84s ease,transform .36s .84s linear}body.preloader-active .show-static{transition-delay:.56s}.show-static+.show-static{transition:opacity .3s 1.08s ease,transform .36s 1.08s linear}body.preloader-active .show-static+.show-static{transition-delay:.68s}.enter-active .show-static{opacity:1;transform:translateY(0)}.info{color:hsla(var(--theme-text-primary),1);background:hsla(var(--theme-green-background-strong),1);gap:calc(var(--grid-gap) * 1.5);min-height:var(--app-viewport-height,100vh);justify-content:space-around}.info-content{display:flex;flex-direction:column;gap:var(--grid-item-gap)}.info-title{width:100%;max-width:var(--info-width);margin:0 auto}.info-text h3{font-size:calc(var(--fs-index-h4) * 2);line-height:calc(var(--lh-index-h4) * 1.5)}.info-text .window-content.pixel-window--gap h3{margin-top:12px}.info-title.illustration{text-align:left;max-width:calc(var(--info-width) * 1)}.info-title.illustration h2{font-size:calc(var(--fs-index-h2)/1.2);line-height:calc(var(--lh-index-h2)/1.2)}.image-rotate{position:absolute;width:50%;height:100%;right:0}.image-rotate div{display:flex;height:inherit;justify-content:end;align-items:center}.image-rotate svg{position:relative;width:auto;height:var(--image-rotate);transition:all .3s ease;animation:spinTBC 36s cubic-bezier(.12,.72,.12,1.18)infinite;transform-origin:center;transform-box:border-box}.info p{max-width:var(--info-text);font-size:var(--fs-info-p);line-height:var(--lh-info-p);margin:0}.info.xs1 p{max-width:var(--info-text-xs1);margin:0 calc(calc(100% - var(--info-text-xs1))/2)}.info.small-size p{font-size:var(--fs-info-p-s);line-height:var(--lh-info-p-s)}.br{display:block;height:calc(var(--grid-item-gap) * 1.25)}video{pointer-events:none}.video-container-mask{position:relative;pointer-events:none;width:100%;height:auto;max-width:var(--info-video-container-mask);margin:auto;overflow:hidden;background:hsla(var(--theme-green-video-background),1);object-fit:cover;mask-image:url(../images/video-mask.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../images/video-mask.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.video-container-mask.bcn{mask-image:url(../images/video-mask-flower.svg);-webkit-mask-image:url(../images/video-mask-flower.svg)}.video-container-mask img{display:block;width:100%;height:auto}.background-video-info{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;pointer-events:none;filter:grayscale(100%)contrast(100%)brightness(80%);mix-blend-mode:hard-light;opacity:.6}.venue .background-video-info{opacity:.48}.video-container-mask.bcn .background-video-info{filter:grayscale(100%)contrast(144%)brightness(120%)}.video-container-mask img:nth-of-type(1),.video-container-mask video{display:none}.video-container-mask img:nth-of-type(2){filter:grayscale(100%)contrast(100%)brightness(140%);mix-blend-mode:hard-light;opacity:.3}.section-background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;mix-blend-mode:multiply;opacity:.12;z-index:0;filter:grayscale(100%)contrast(100%)brightness(120%)}.info .info-numbers{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;text-align:center;gap:var(--grid-item-gap)}.info .info-numbers p{padding:0}.info .info-stats,.info .info-venue{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--grid-item-gap);box-sizing:border-box}.info .info-stats .pixel-window,.info .info-venue .pixel-window{--pixel-max-width:none;--pixel-align:center;width:100%;box-sizing:border-box}.info .info-stats .pixel-window{flex:50%;max-width:calc(50% - calc(var(--grid-item-gap)/2))}.info .info-venue .pixel-window{flex:100%;/}.info .info-stats .pixel-window__content,.info .info-venue .pixel-window__content{text-align:center}.info .info-venue .pixel-window{--pixel-content-padding:var(--padding-content-small)}.info .info-stats p:first-child,.card-number{font-size:var(--fs-card-number)!important;line-height:var(--fs-card-number)!important;letter-spacing:calc(var(--ls-xs) * var(--ls-mul));color:hsla(var(--theme-green-title),1);margin:0}.info .info-stats p:last-child,.info .info-venue p{font-size:var(--fs-card-title)!important;line-height:var(--lh-card-title)!important;letter-spacing:calc(var(--ls-md) * var(--ls-mul));margin:0}.pixel-window{--pixel-max-width:var(--info-text);--pixel-border-color:hsla(var(--theme-green-border-color),1);--pixel-surface-color:linear-gradient(0deg, hsla(var(--theme-green-surface-color),0.66) 0%, hsla(var(--theme-green-surface-color),0.66) 100%), linear-gradient(0deg, hsla(var(--theme-card-dark),1) 0%, hsla(var(--theme-card-dark),1) 100%);--pixel-chrome-color:hsla(var(--theme-green-pixel-chrome-color),1);--pixel-border-padding:var(--window-border-padding);--pixel-frame-padding:var(--window-frame-padding);--pixel-frame-padding-top:var(--pixel-frame-padding);--pixel-frame-padding-bottom:0;--pixel-controls-gap:var(--window-controls-gap);--pixel-controls-display:flex;--pixel-btn-size:var(--window-btn-size);--pixel-btn-border:var(--window-btn-border);--pixel-content-padding:var(--window-content-padding);--pixel-gap:var(--window-gap);--pixel-align:center;--pixel-border-size-sm:var(--window-pixel-size-sm);--pixel-border-size-md:var(--window-pixel-size-md);--pixel-text-size:var(--window-text-size);--pixel-text-line-height:var(--window-text-line-height);--pixel-h3-size:var(--window-h3-size);--pixel-h3-line-height:var(--window-h3-line-height);--pixel-h4-size:var(--window-h4-size);--pixel-h4-line-height:var(--window-h4-line-height);--pixel-h5-size:var(--window-h5-size);--pixel-h5-line-height:var(--window-h5-line-height);display:flex;flex-direction:column;height:100%;width:100%;position:relative}.pixel-window.pixel-background-default,.pixel-window[data-window-background=default]{--pixel-surface-color:hsla(var(--theme-card-dark),1)}.pixel-window.pixel-padding .pixel-window__content{padding:0}.pixel-max-width,.pixel-window[data-window-max-width=true]{max-width:var(--window-max-width);margin:auto}.pixel-window-pr{padding-right:var(--pixel-window-pr)}.pixel-window__outer,.pixel-window__frame,.pixel-window__content,.window-content,.window-content-text{display:flex;flex-direction:column}.pixel-window__outer{width:100%;margin:auto;background:var(--pixel-border-color);padding:var(--pixel-border-padding);clip-path:polygon(0 var(--pixel-border-size-sm),var(--pixel-border-size-sm) var(--pixel-border-size-sm),var(--pixel-border-size-sm) 0,calc(100% - var(--pixel-border-size-sm)) 0,calc(100% - var(--pixel-border-size-sm)) var(--pixel-border-size-sm),100% var(--pixel-border-size-sm),100% calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) 100%,var(--pixel-border-size-sm) 100%,var(--pixel-border-size-sm) calc(100% - var(--pixel-border-size-sm)),0 calc(100% - var(--pixel-border-size-sm)));box-shadow:0 15px 30px hsla(var(--theme-black),.2),0 20px 40px hsla(var(--theme-black),.1);flex:1}.pixel-window__frame{flex:1;margin:auto;width:100%;background:var(--pixel-chrome-color);clip-path:polygon(0 var(--pixel-border-size-md),var(--pixel-border-size-md) var(--pixel-border-size-md),var(--pixel-border-size-md) 0,calc(100% - var(--pixel-border-size-md)) 0,calc(100% - var(--pixel-border-size-md)) var(--pixel-border-size-md),100% var(--pixel-border-size-md),100% calc(100% - var(--pixel-border-size-md)),calc(100% - var(--pixel-border-size-md)) calc(100% - var(--pixel-border-size-md)),calc(100% - var(--pixel-border-size-md)) 100%,var(--pixel-border-size-md) 100%,var(--pixel-border-size-md) calc(100% - var(--pixel-border-size-md)),0 calc(100% - var(--pixel-border-size-md)))}.pixel-window__controls{display:var(--pixel-controls-display);gap:var(--pixel-controls-gap);margin:var(--pixel-controls-gap)0;padding:0 var(--pixel-frame-padding);pointer-events:none}.pixel-window__btn{width:var(--pixel-btn-size);height:var(--pixel-btn-size);background:var(--pixel-chrome-color);border:var(--pixel-btn-border)solid var(--pixel-border-color);clip-path:polygon(0 var(--pixel-border-size-sm),var(--pixel-border-size-sm) var(--pixel-border-size-sm),var(--pixel-border-size-sm) 0,calc(100% - var(--pixel-border-size-sm)) 0,calc(100% - var(--pixel-border-size-sm)) var(--pixel-border-size-sm),100% var(--pixel-border-size-sm),100% calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) 100%,var(--pixel-border-size-sm) 100%,var(--pixel-border-size-sm) calc(100% - var(--pixel-border-size-sm)),0 calc(100% - var(--pixel-border-size-sm)));pointer-events:none}.pixel-window__content{position:relative;flex:1;background:var(--pixel-surface-color);padding:var(--pixel-content-padding);justify-content:center;align-items:var(--pixel-align);clip-path:polygon(0 var(--pixel-border-size-sm),var(--pixel-border-size-sm) var(--pixel-border-size-sm),var(--pixel-border-size-sm) 0,calc(100% - var(--pixel-border-size-sm)) 0,calc(100% - var(--pixel-border-size-sm)) var(--pixel-border-size-sm),100% var(--pixel-border-size-sm),100% calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) calc(100% - var(--pixel-border-size-sm)),calc(100% - var(--pixel-border-size-sm)) 100%,var(--pixel-border-size-sm) 100%,var(--pixel-border-size-sm) calc(100% - var(--pixel-border-size-sm)),0 calc(100% - var(--pixel-border-size-sm)))}.pixel-window__content p{max-width:none;font-size:var(--pixel-text-size);line-height:var(--pixel-text-line-height)}.pixel-window__content h3{max-width:none;font-size:var(--pixel-h3-size);line-height:var(--pixel-h3-line-height);margin:0}.pixel-window__content h4{max-width:none;font-size:var(--pixel-h4-size);line-height:var(--pixel-h4-line-height);margin:0}.pixel-window__content h5{max-width:none;font-size:var(--pixel-h5-size);line-height:var(--pixel-h5-line-height);margin:0}.pixel-window--justify-start .pixel-window__content,.pixel-window[data-window-justify=start] .pixel-window__content{justify-content:start}.pixel-window--align-left,.pixel-window[data-window-align=left]{--pixel-align:flex-start;text-align:left}.pixel-window--align-top,.pixel-window[data-window-align=top]{--pixel-align:flex-start}.pixel-window--gap,.pixel-window[data-window-gap=true] .pixel-window__content{gap:var(--pixel-content-padding)}.pixel-window[data-window-gap=compact] .pixel-window__content{gap:calc(var(--pixel-content-padding)/2)}.pixel-window--compact,.pixel-window[data-window-density=compact]{--window-pixel-unit:var(--window-pixel-unit-compact);--pixel-max-width:none;--pixel-frame-padding:var(--window-frame-padding-compact);--pixel-frame-padding-top:var(--pixel-frame-padding);--pixel-frame-padding-bottom:0;--pixel-controls-gap:var(--window-controls-gap-compact);--pixel-btn-size:var(--window-btn-size-compact);--pixel-btn-border:var(--window-btn-border-compact);--pixel-content-padding:var(--window-content-padding-compact);--pixel-text-size:var(--window-text-size-compact);--pixel-gap:var(--window-gap-compact)}.pixel-window[data-window-pixel-unit=compact]{--window-pixel-unit:var(--window-pixel-unit-compact)}.pixel-window[data-window-max-width=none]{--pixel-max-width:none}.pixel-window[data-window-frame-padding=compact]{--pixel-frame-padding:var(--window-frame-padding-compact)}.pixel-window[data-window-frame-padding-top=standard]{--pixel-frame-padding-top:var(--pixel-frame-padding)}.pixel-window[data-window-frame-padding-bottom=none]{--pixel-frame-padding-bottom:0}.pixel-window[data-window-controls-gap=compact]{--pixel-controls-gap:var(--window-controls-gap-compact)}.pixel-window[data-window-btn-size=compact]{--pixel-btn-size:var(--window-btn-size-compact)}.pixel-window[data-window-btn-border=compact]{--pixel-btn-border:var(--window-btn-border-compact)}.pixel-window[data-window-content-padding=compact]{--pixel-content-padding:var(--window-content-padding-compact)}.pixel-window[data-window-content-padding=medium]{--pixel-content-padding:var(--window-content-padding-medium)}.pixel-window[data-window-text-size=compact]{--pixel-text-size:var(--window-text-size-compact);--pixel-text-line-height:var(--window-text-line-height-compact);--pixel-h3-size:var(--window-h3-size-compact);--pixel-h3-line-height:var(--window-h3-line-height-compact);--pixel-h4-size:var(--window-h4-size-compact);--pixel-h4-line-height:var(--window-h4-line-height-compact);--pixel-h5-size:var(--window-h5-size-compact);--pixel-h5-line-height:var(--window-h5-line-height-compact)}.pixel-window--no-header,.pixel-window[data-window-header=none]{--pixel-controls-display:none;--pixel-frame-padding-bottom:var(--pixel-frame-padding);--pixel-frame-padding-with-top:true}.pixel-window--no-header .pixel-window__frame,.pixel-window[data-window-header=none] .pixel-window__frame{padding-top:calc(var(--window-pixel-size-md) * 2)}[data-no-frame-padding].pixel-window--no-header .pixel-window__frame,.pixel-window[data-window-header=none][data-window-frame-padding=none] .pixel-window__frame{padding-top:0}[data-frame-padding].pixel-window--no-header .pixel-window__frame,.pixel-window[data-window-header=none][data-window-frame-padding=standard] .pixel-window__frame{padding-top:calc(var(--window-pixel-size-md) * 2)}.pixel-window--no-padding,.pixel-window[data-window-padding=none]{height:fit-content}.pixel-window--no-padding .pixel-window__content,.pixel-window[data-window-padding=none] .pixel-window__content{padding:0!important}.window-content,.window-content-text{text-align:left}.window-cta{display:flex;position:relative;width:100%;padding:var(--hero-links-space);justify-content:center;text-align:center;align-items:center;border-radius:var(--border-radius);background:linear-gradient(hsla(var(--theme-green-title),.1) 0%,hsla(var(--theme-green-title),.1) 100%),linear-gradient(hsla(var(--theme-green-background),1) 0%,hsla(var(--theme-green-background),1) 100%);border:1.5px solid hsla(var(--theme-green-title),1)}.pixel-window .color-title{color:hsla(var(--theme-green-title),1)}.pixel-window-normalized-h{position:relative;font-size:var(--fs-card-title)!important;line-height:var(--fs-card-title)!important;letter-spacing:calc(var(--ls-md) * var(--ls-mul))!important}.pixel-window-normalized-h.detail{padding-left:15px}.pixel-window-normalized-h.detail::after{position:absolute;content:"";top:-3px;left:0;width:3px;height:94%;background:hsla(var(--theme-magenta-pixel-chrome-color),1)}.pixel-window-normalized-p{font-size:var(--fs-body-s)!important;line-height:1.25!important}#rooms .pixel-window__btn{background:hsla(var(--color-yellow-500),1);border:1.5px solid hsla(var(--color-yellow-500),1)}.video-container{position:relative;width:var(--info-video-container);height:auto;margin-left:var(--info-video-container-left);background:hsla(var(--theme-yellow-background-tint),1);border-radius:var(--border-radius);overflow:hidden}.video-container img{display:block;width:100%;height:auto;border-radius:var(--border-radius)}.background-video{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;pointer-events:none;filter:grayscale(100%)contrast(144%)brightness(120%);mix-blend-mode:overlay;opacity:.3}.venue .background-video{opacity:.48}.dark .venue .background-video{opacity:.36}.video-container img:nth-of-type(1),.video-container video{display:none}.video-container img:nth-of-type(2){filter:grayscale(100%)contrast(100%)brightness(100%)brightness(120%);mix-blend-mode:overlay;opacity:.24}.circle-text{position:absolute;display:flex;top:var(--circle-radius-pt);right:var(--circle-radius-pr);width:calc(var(--circle-radius) * 2);height:calc(var(--circle-radius) * 2);border-radius:50%;text-align:center;font-size:var(--fs-circle-radius);line-height:var(--fs-circle-radius);text-transform:uppercase;color:hsla(var(--theme-text-primary),1);text-decoration:none;overflow:visible;cursor:pointer;transform-origin:center;z-index:1;transition:top .3s ease-out,right .3s ease-out,width .3s ease-out,height .3s ease-out,font-size .3s ease-out}.circle-text::before{position:absolute;content:"";width:calc(var(--circle-radius) * 1.6);height:calc(var(--circle-radius) * 1.6);transform:rotate(var(--before-rotation,0deg));transform-origin:50% 50%;margin:auto;overflow:hidden;background:hsla(var(--theme-green-video-background),1);object-fit:cover;mask-image:url(../images/icon-mask.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../images/icon-mask.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;top:0;right:0;bottom:0;left:0;transition:opacity .48s ease}.circle-text .char{position:absolute;top:0;left:0;transform-style:preserve-3d;white-space:nowrap;font-size:inherit}.circle-text svg{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--circle-radius-icon);height:var(--circle-radius-icon);margin:auto;transition:width .3s ease-out,height .3s ease-out}.circle-text .button-icon-color,.circle-text .button-icon-color-hover{stroke-width:var(--circle-radius-sw);stroke:hsla(var(--theme-black-dark),1);transition:var(--transition-old-school);vector-effect:non-scaling-stroke}.circle-text.bold .button-icon-color{stroke-width:2}.circle-text:hover .button-icon-color{stroke-width:calc(var(--circle-radius-sw) * 1.25)}.circle-text:hover::before{opacity:.72}.circle-text.center{top:var(--circle-radius-pt-center);right:0;left:0;margin:auto}.circle-text b{opacity:0}#highlights-gallery[data-header-theme=turquoise] .pixel-window{--pixel-border-color:hsla(var(--theme-turquoise-border-color),1);--pixel-surface-color:hsla(var(--theme-turquoise-surface-color),1);--pixel-chrome-color:hsla(var(--theme-turquoise-pixel-chrome-color),1)}.highlights-gallery-section{position:relative;overflow:hidden;padding:var(--wrapper-ptb)0;background:radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-background),0) 36%,hsla(var(--theme-background),.36) 66%,hsla(var(--theme-background),.48) 80%,hsla(var(--theme-background),1) 100%),radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-background),0) 36%,hsla(var(--theme-background),.18) 80%,hsla(var(--theme-background),.48) 90%,hsla(var(--theme-background),1) 100%),linear-gradient(to top,hsla(var(--theme-background),.48) 0%,hsla(var(--theme-background),0) 24%,hsla(var(--theme-background),0) 80%,hsla(var(--theme-background),.48) 100%),0 0/auto var(--grid-size)repeat-y linear-gradient(to top,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),0 0/var(--grid-size)repeat-x linear-gradient(to right,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% - var(--line-width)/2),hsla(var(--theme-border-light),1) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),hsla(var(--theme-background),1)}.highlights-gallery-section .title{padding-bottom:calc(var(--grid-gap) * 1.5)}.highlights-gallery-section.venue-gallery{padding:calc(var(--wrapper-ptb)/2)0 var(--wrapper-ptb);background:hsla(var(--theme-yellow-background-strong))}.highlights-gallery-section.hotel-gallery{padding:calc(var(--wrapper-ptb)/2)0 var(--wrapper-ptb)}.highlights-gallery-section.hotel-gallery,.rooms{background:radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-midnight-black-background-tint),0) 36%,hsla(var(--theme-midnight-black-background-tint),.36) 66%,hsla(var(--theme-midnight-black-background-tint),.48) 80%,hsla(var(--theme-midnight-black-background-tint),1) 100%),radial-gradient(farthest-corner at 50% 50%,hsla(var(--theme-midnight-black-background-tint),0) 36%,hsla(var(--theme-midnight-black-background-tint),.18) 80%,hsla(var(--theme-midnight-black-background-tint),.48) 90%,hsla(var(--theme-midnight-black-background-tint),1) 100%),linear-gradient(to top,hsla(var(--theme-midnight-black-background-tint),.48) 0%,hsla(var(--theme-midnight-black-background-tint),0) 24%,hsla(var(--theme-midnight-black-background-tint),0) 80%,hsla(var(--theme-midnight-black-background-tint),.48) 100%),0 0/auto var(--grid-size)repeat-y linear-gradient(to top,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-midnight-black-border-light),.3) calc(50% - var(--line-width)/2),hsla(var(--theme-midnight-black-border-light),.3) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),0 0/var(--grid-size)repeat-x linear-gradient(to right,transparent 0,transparent calc(50% - var(--line-width)/2),hsla(var(--theme-midnight-black-border-light),.3) calc(50% - var(--line-width)/2),hsla(var(--theme-midnight-black-border-light),.3) calc(50% + var(--line-width)/2),transparent calc(50% + var(--line-width)/2)),hsla(var(--theme-midnight-black-background-tint),1)}.highlights-gallery{padding:calc(var(--gallery-gap)/2)0;overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.highlights-gallery::-webkit-scrollbar{display:none}.gallery-actions{display:flex;flex-direction:column;gap:var(--grid-item-gap);align-items:center;justify-items:center}.gallery-actions div{display:flex;width:100%;justify-content:center}.gallery-wrapper{display:flex;list-style:none;padding:0 1rem;margin:0;will-change:transform;gap:var(--gallery-gap)}.gallery-wrapper li{flex-shrink:0;width:var(--gallery-item-width);height:var(--gallery-item-height);aspect-ratio:16/9;position:relative;box-shadow:var(--gallery-box-shadow)}.gallery-wrapper li::after{content:'';position:absolute;inset:0;background:0 0;transition:background .3s ease;pointer-events:none;z-index:1}.gallery-wrapper li:hover::after{background:rgba(0,0,0,5%)}.gallery-wrapper img,.gallery-wrapper video{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s cubic-bezier(.25,.46,.45,.94);aspect-ratio:16/9}.gallery-wrapper li:hover video{transform:scale(1.08)}.gallery-wrapper li .pixel-window{height:100%;width:100%}.gallery-wrapper li .pixel-window__content{padding:0!important;justify-content:unset;align-items:unset}.gallery-wrapper li .pixel-window__content img,.gallery-wrapper li .pixel-window__content video{width:100%;height:100%;object-fit:cover}.tickets{position:relative;color:hsla(var(--theme-text-primary),1);background:hsla(var(--theme-green-background),1);gap:var(--grid-gap);justify-content:space-around;overflow:hidden;transition:background .55s var(--ease-fluid);min-height:100vh}.tickets.ticket-1-active{background:hsla(var(--theme-green-background-strong),.84)}.dark .tickets.ticket-1-active{background:hsla(var(--theme-green-background-strong),.9)}.tickets.ticket-2-active{background:hsla(var(--theme-blue-background-strong),.84)}.dark .tickets.ticket-2-active{background:hsla(var(--theme-blue-background-strong),.9)}.tickets.ticket-3-active{background:hsla(var(--theme-red-background-strong),.84)}.dark .tickets.ticket-3-active{background:hsla(var(--theme-red-background-strong),.9)}.ticket-io{position:relative;margin:auto;padding:0;max-width:100%;overflow:hidden;list-style-type:none;border-radius:var(--header-border-radius);background:hsla(var(--theme-card-dark),1)}.ticket-io h3{font-size:var(--fs-tickets-h3);line-height:var(--lh-tickets-h3);letter-spacing:calc(var(--ls-xs) * var(--ls-mul));color:hsla(var(--theme-text-primary),1)}.ticket-io li{position:relative;text-align:center;overflow:hidden;transition:all .5s var(--ease-fluid);border-top:1.5px solid hsla(var(--theme-text-primary),1)}.ticket-io li:first-child{border:none}.section-title{display:flex;position:relative;cursor:pointer;text-align:left;justify-content:space-between;align-items:end;font-size:var(--fs-tickets-st);line-height:var(--lh-tickets-st);letter-spacing:calc(var(--ls-xs) * var(--ls-mul));padding:var(--tickets-st-padding);color:hsla(var(--theme-text-primary),1);transition:all .4s cubic-bezier(.4,0,.2,1);user-select:none}.ticket-io li.active .section-title{color:hsla(var(--theme-white),1)}.ticket-io li:nth-child(1).active .section-title p span,.ticket-io li:nth-child(1).active .section-title .price,.ticket-io li:nth-child(2).active .section-title p span,.ticket-io li:nth-child(2).active .section-title .price,.ticket-io li:nth-child(3).active .section-title p span,.ticket-io li:nth-child(3).active .section-title .price{color:hsla(var(--theme-white),1)}.section-title span{font-size:var(--fs-tickets-st-span);line-height:var(--fs-tickets-st-span);opacity:.72}.section-title .price{font-size:var(--fs-card-price);line-height:var(--fs-card-price);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.sold-out .section-title .price,.sold-out .ticket-title h4{text-decoration:line-through;opacity:.36}.ticket-title{position:relative;display:flex;flex-direction:column;width:100%;gap:var(--tickets-tt-gap);padding:var(--tickets-tt-padding);align-items:center}.ticket-title h4{font-size:var(--fs-tickets-tt-h4);line-height:var(--fs-tickets-tt-h4);color:hsla(var(--theme-text-primary),1);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.ticket-title p{font-size:var(--fs-tickets-tt-p);line-height:calc(var(--fs-tickets-tt-p) * 1.4);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.ticket-title .vat{display:block;font-size:var(--fs-tickets-data);line-height:var(--lh-tickets-data);letter-spacing:0;text-transform:none;margin:0 auto 3px;opacity:.6}.section-content{position:relative;width:100%;height:0;flex-wrap:nowrap;overflow:hidden}.section-content::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:hsla(var(--theme-card-dark),1);opacity:1;transition:all .15s linear}.ticket-io li.active .section-content::after{opacity:0}.ticket-io li.active .section-content{width:100%;height:100%;overflow:visible}.section-content .ticket-title,.section-content .ticket-cta,.section-content .ticket-logo{opacity:0;transition:opacity .3s linear}.ticket-io li.active .section-content .ticket-title,.ticket-io li.active .section-content .ticket-cta,.ticket-io li.active .section-content .ticket-logo{opacity:1}.timer{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--ticket-gap);padding-top:var(--padding-content)}.tick-tock{display:flex;position:relative;flex-direction:column;justify-content:center;text-align:center;width:var(--ticket-width)}.tick-tock::after{position:absolute;content:":";top:0;right:calc(var(--ticket-gap-detail) - var(--ticket-gap));flex-direction:column;justify-content:center;text-align:center;color:hsla(var(--theme-green-title),1);opacity:.48;font-size:calc(var(--fs-ticket-number)/1.25);line-height:calc(var(--lh-ticket-number)/1.25)}.tick-tock:last-of-type::after{display:none}.tick-tock span:first-of-type{font-size:var(--fs-ticket-number);line-height:var(--lh-ticket-number);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.tick-tock span:last-of-type{opacity:.6;font-size:var(--fs-ticket-data);line-height:var(--lh-ticket-data);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.highlight{position:relative;display:inline-block}.highlight::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:var(--ticket-underline);background:hsla(var(--color-black),1)!important;transform:scaleX(0);transform-origin:left;transition:transform .96s cubic-bezier(.12,.32,.12,1.24)}.highlight.underline::after{transform:scaleX(1)}.ticket-cta{position:relative;display:flex;flex-direction:column;width:100%;gap:var(--tickets-tt-gap);padding:var(--tickets-tc-padding);align-items:center}.ticket-cta .button{width:fit-content;min-width:fit-content}.ticket-cta h3{padding:0 5%}.ticket-cta p{font-size:var(--fs-tickets-tt-p);line-height:var(--fs-tickets-tt-p);letter-spacing:calc(var(--ls-xs) * var(--ls-mul))}.ticket-cta .arrow{visibility:hidden;position:absolute;width:calc(var(--btn-cta-xl-height) * .85);height:calc(var(--btn-cta-xl-height) * .85);top:5.75%;bottom:0;left:18%;margin:auto 0}.pctd0{opacity:0;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:500;stroke-dashoffset:500;animation:dash-arrow-ticket 20s .5s cubic-bezier(.42,.72,.12,1.18)infinite}.ticket-cta .arrow:nth-child(2){transform:rotate(180deg);right:18%;left:auto}.ticket-cta .arrow:nth-child(2) .pctd0{animation:dash-arrow-ticket 20s 1.25s cubic-bezier(.42,.72,.12,1.18)infinite}.ticket-cta .arrow .pctd0{animation:dash-arrow-ticket 20s .5s cubic-bezier(.42,.72,.12,1.18)infinite!important}.ticket-cta .arrow:nth-child(2) .pctd0{animation:dash-arrow-ticket 20s 1.25s cubic-bezier(.42,.72,.12,1.18)infinite!important}.ticket-venue-date{display:grid;width:100%;color:hsla(var(--theme-text-primary),.72);padding-top:calc(var(--tickets-gap) * 2);font-weight:500;line-height:1.5;grid-template-columns:1fr 1fr}.ticket-venue-date p{padding:var(--tickets-venue-date-padding)}.ticket-venue-date p:nth-child(1),.ticket-venue-date p:nth-child(2){border-top:1px solid hsla(var(--theme-text-primary),1);border-bottom:1px solid hsla(var(--theme-text-primary),1)}.ticket-venue-date p:nth-child(1),.ticket-venue-date p:nth-child(3){border-right:1px solid hsla(var(--theme-text-primary),1)}.ticket-venue-date span{opacity:.85}.ticket-logo{display:none;margin:auto;filter:grayscale(100%)}.ticket-logo svg{opacity:.36}.ticket-logo .pls1{fill:hsla(var(--theme-green-title),1)}.ticket-detail-top,.ticket-detail-bottom{visibility:hidden;position:absolute;width:100%;height:1.5px;top:-1.5px;left:0;border-bottom:1.5px dashed hsla(var(--theme-text-primary),1)}.ticket-detail-bottom{top:auto;bottom:-1px}.ticket-io .active .ticket-detail-top::after,.ticket-io .active .ticket-detail-top::before,.ticket-io .active .ticket-detail-bottom::after,.ticket-io .active .ticket-detail-bottom::before{position:absolute;content:"";width:var(--tickets-detail-size);height:var(--tickets-detail-size);bottom:calc(0px - calc(var(--tickets-detail-size)/1.5));left:calc(0px - calc(var(--tickets-detail-size)/1.5));background:hsla(var(--theme-green-background),1);z-index:10;pointer-events:none;transition:background .55s var(--ease-fluid);border-radius:0}.ticket-io .active .ticket-detail-top::before,.ticket-io .active .ticket-detail-bottom::before{right:calc(0px - calc(var(--tickets-detail-size)/2));left:auto;background:hsla(var(--theme-green-background),1);z-index:10}.ticket-1-active .ticket-detail-top::after,.ticket-1-active .ticket-detail-top::before,.ticket-1-active .ticket-detail-bottom::after,.ticket-1-active .ticket-detail-bottom::before{background:hsla(var(--theme-green-background),1)}.ticket-2-active .ticket-detail-top::after,.ticket-2-active .ticket-detail-top::before,.ticket-2-active .ticket-detail-bottom::after,.ticket-2-active .ticket-detail-bottom::before{background:hsla(var(--theme-blue-background),1)}.ticket-3-active .ticket-detail-top::after,.ticket-3-active .ticket-detail-top::before,.ticket-3-active .ticket-detail-bottom::after,.ticket-3-active .ticket-detail-bottom::before{background:hsla(var(--theme-magenta-background),1)}.ticket-io li.active .ticket-detail-top,.ticket-io li.active .ticket-detail-bottom{visibility:visible}.ticket-io .timer{gap:var(--tickets-gap);padding-top:calc(var(--tickets-gap) * 1.2)}.ticket-io .tick-tock{width:var(--tickets-width)}.ticket-io .tick-tock::after{right:calc(var(--tickets-gap-detail) - var(--tickets-gap));opacity:.5;font-size:calc(var(--fs-tickets-number)/1.25);line-height:calc(var(--lh-tickets-number)/1.25);font-weight:600;pointer-events:none}.ticket-io .tick-tock:last-of-type::after{display:none}@supports(clip-path:polygon(0 0)){.ticket-io{--ticket-pixel-border-size:var(--window-pixel-unit);--ticket-border-width:calc(var(--window-pixel-unit) * 1);width:100%;border-radius:0;background:hsla(var(--theme-text-primary),1);padding:var(--ticket-border-width);overflow:visible;clip-path:polygon( 0 var(--ticket-pixel-border-size),var(--ticket-pixel-border-size) var(--ticket-pixel-border-size),var(--ticket-pixel-border-size) 0,calc(100% - var(--ticket-pixel-border-size)) 0,calc(100% - var(--ticket-pixel-border-size)) var(--ticket-pixel-border-size),100% var(--ticket-pixel-border-size),100% calc(100% - var(--ticket-pixel-border-size)),calc(100% - var(--ticket-pixel-border-size)) calc(100% - var(--ticket-pixel-border-size)),calc(100% - var(--ticket-pixel-border-size)) 100%,var(--ticket-pixel-border-size) 100%,var(--ticket-pixel-border-size) calc(100% - var(--ticket-pixel-border-size)),0 calc(100% - var(--ticket-pixel-border-size)));box-shadow:0 15px 30px hsla(var(--theme-black),.2),0 20px 40px hsla(var(--theme-black),.1)}.dark .ticket-io{background:hsla(var(--theme-text-primary),1);box-shadow:0 15px 30px hsla(var(--theme-black),.3),0 20px 40px hsla(var(--theme-black),.2)}.ticket-io>li{background:hsla(var(--theme-card-dark),1);clip-path:polygon( 0 var(--ticket-pixel-border-size),var(--ticket-pixel-border-size) var(--ticket-pixel-border-size),var(--ticket-pixel-border-size) 0,calc(100% - var(--ticket-pixel-border-size)) 0,calc(100% - var(--ticket-pixel-border-size)) var(--ticket-pixel-border-size),100% var(--ticket-pixel-border-size),100% calc(100% - var(--ticket-pixel-border-size)),calc(100% - var(--ticket-pixel-border-size)) calc(100% - var(--ticket-pixel-border-size)),calc(100% - var(--ticket-pixel-border-size)) 100%,var(--ticket-pixel-border-size) 100%,var(--ticket-pixel-border-size) calc(100% - var(--ticket-pixel-border-size)),0 calc(100% - var(--ticket-pixel-border-size)) )}}.ticket-io li:nth-child(1) .section-title,.ticket-io li:nth-child(1).active .section-title,.ticket-io li:nth-child(1).active .section-title:hover,.ticket-io li:nth-child(1) .section-title::before,.ticket-1-active .highlight::after{background:hsla(var(--theme-ticket-1-color),1)}.ticket-io li:nth-child(1) .section-title{background:var(--theme-ticket-1-background)}.ticket-io li:nth-child(1) .ticket-title h3,.ticket-io li:nth-child(1) .ticket-title p,.ticket-io li:nth-child(1) .tick-tock::after,.ticket-io li:nth-child(1) .section-title p span,.ticket-io li:nth-child(1) .section-title .price{color:hsla(var(--theme-ticket-1-color),1)}.ticket-io li:nth-child(1) .pctd0{fill:hsla(var(--theme-ticket-1-color),.18);stroke:hsla(var(--theme-ticket-1-color),1)}.ticket-1-active .hero-marquee b{-webkit-text-fill-color:hsla(var(--theme-ticket-1-color),.18)}.ticket-1-active .hero-marquee b::before{-webkit-text-fill-color:hsla(var(--theme-ticket-1-color),0);-webkit-text-stroke:1px hsla(var(--theme-ticket-1-color),1)}.ticket-io li:nth-child(1).active{background:hsla(var(--theme-card-dark),1)}.ticket-io li:nth-child(1).active .ticket-detail-top::after,.ticket-io li:nth-child(1).active .ticket-detail-top::before,.ticket-io li:nth-child(1).active .ticket-detail-bottom::after,.ticket-io li:nth-child(1).active .ticket-detail-bottom::before{background:hsla(var(--theme-text-primary),1)}.ticket-io li:nth-child(2) .section-title,.ticket-io li:nth-child(2).active .section-title,.ticket-io li:nth-child(2).active .section-title:hover,.ticket-io li:nth-child(2) .section-title::before,.ticket-2-active .highlight::after{background:hsla(var(--theme-ticket-2-color),1)}.ticket-io li:nth-child(2) .section-title{background:var(--theme-ticket-2-background)}.ticket-io li:nth-child(2) .ticket-title h3,.ticket-io li:nth-child(2) .ticket-title p,.ticket-io li:nth-child(2) .tick-tock::after,.ticket-io li:nth-child(2) .section-title p span,.ticket-io li:nth-child(2) .section-title .price{color:hsla(var(--theme-ticket-2-color),1)}.ticket-io li:nth-child(2) .pctd0{fill:hsla(var(--theme-ticket-2-color),.18);stroke:hsla(var(--theme-ticket-2-color),1)}.ticket-2-active .hero-marquee b{-webkit-text-fill-color:hsla(var(--theme-ticket-2-color),.18)}.ticket-2-active .hero-marquee b::before{-webkit-text-fill-color:hsla(var(--theme-ticket-2-color),0);-webkit-text-stroke:1px hsla(var(--theme-ticket-2-color),1)}.ticket-io li:nth-child(2).active{background:hsla(var(--theme-card-dark),1)}.ticket-io li:nth-child(2).active .ticket-detail-top::after,.ticket-io li:nth-child(2).active .ticket-detail-top::before,.ticket-io li:nth-child(2).active .ticket-detail-bottom::after,.ticket-io li:nth-child(2).active .ticket-detail-bottom::before{background:hsla(var(--theme-text-primary),1)}.ticket-io li:nth-child(3) .section-title,.ticket-io li:nth-child(3).active .section-title,.ticket-io li:nth-child(3).active .section-title:hover,.ticket-io li:nth-child(3) .section-title::before,.ticket-3-active .highlight::after{background:hsla(var(--theme-ticket-3-color),1)}.ticket-io li:nth-child(3) .section-title{background:var(--theme-ticket-3-background)}.ticket-io li:nth-child(3) .ticket-title h3,.ticket-io li:nth-child(3) .ticket-title p,.ticket-io li:nth-child(3) .tick-tock::after,.ticket-io li:nth-child(3) .section-title p span,.ticket-io li:nth-child(3) .section-title .price{color:hsla(var(--theme-ticket-3-color),1)}.ticket-io li:nth-child(3) .pctd0{fill:hsla(var(--theme-ticket-3-color),.18);stroke:hsla(var(--theme-ticket-3-color),1)}.ticket-3-active .hero-marquee b{-webkit-text-fill-color:hsla(var(--theme-ticket-3-color),.18)}.ticket-3-active .hero-marquee b::before{-webkit-text-fill-color:hsla(var(--theme-ticket-3-color),0);-webkit-text-stroke:1px hsla(var(--theme-ticket-3-color),1)}.ticket-io li:nth-child(3).active{background:hsla(var(--theme-card-dark),1)}.ticket-io li:nth-child(3).active .ticket-detail-top::after,.ticket-io li:nth-child(3).active .ticket-detail-top::before,.ticket-io li:nth-child(3).active .ticket-detail-bottom::after,.ticket-io li:nth-child(3).active .ticket-detail-bottom::before{background:hsla(var(--theme-text-primary),1)}.flip-countdown{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--flip-gap);justify-items:center;align-items:stretch;max-width:100%;width:fit-content;margin:0 auto;padding:0;box-sizing:border-box}.flip-countdown .unit{display:flex;flex-direction:column;align-items:center;gap:var(--unit-gap);overflow:visible}.flip-countdown .unit-label{font-size:var(--fs-card-title)!important;line-height:var(--lh-card-title)!important;letter-spacing:calc(var(--ls-md) * var(--ls-mul));color:hsla(var(--theme-text-primary),1)}.flip-countdown .digits{display:flex;gap:clamp(6px,calc(var(--card-w) * .16),18px);overflow:visible}.flip-countdown .flip{position:absolute;inset:0;padding:var(--countdown-pixel-border);background:hsla(var(--theme-text-primary),1);clip-path:polygon(0 var(--countdown-pixel-border),var(--countdown-pixel-border) var(--countdown-pixel-border),var(--countdown-pixel-border) 0,calc(100% - var(--countdown-pixel-border)) 0,calc(100% - var(--countdown-pixel-border)) var(--countdown-pixel-border),100% var(--countdown-pixel-border),100% calc(100% - var(--countdown-pixel-border)),calc(100% - var(--countdown-pixel-border)) calc(100% - var(--countdown-pixel-border)),calc(100% - var(--countdown-pixel-border)) 100%,var(--countdown-pixel-border) 100%,var(--countdown-pixel-border) calc(100% - var(--countdown-pixel-border)),0 calc(100% - var(--countdown-pixel-border)));perspective:1200px;perspective-origin:50% 50%}.flip-countdown .flip-wrapper::before,.flip-countdown .flip-wrapper::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--countdown-pixel-unit) * 1.5);height:calc(var(--card-h) * .12);background:hsla(var(--color-yellow-600),1);z-index:25}.flip-countdown .flip-wrapper::before{left:calc(var(--countdown-pixel-unit) * -1.5);clip-path:polygon(0 0,calc(100% - var(--countdown-pixel-unit)) 0,calc(100% - var(--countdown-pixel-unit)) var(--countdown-pixel-unit),100% var(--countdown-pixel-unit),100% calc(100% - var(--countdown-pixel-unit)),calc(100% - var(--countdown-pixel-unit)) calc(100% - var(--countdown-pixel-unit)),calc(100% - var(--countdown-pixel-unit)) 100%,0 100%)}.flip-countdown .flip-wrapper::after{right:calc(var(--countdown-pixel-unit) * -1.5);clip-path:polygon( 0 var(--countdown-pixel-unit),var(--countdown-pixel-unit) var(--countdown-pixel-unit),var(--countdown-pixel-unit) 0,100% 0,100% 100%,var(--countdown-pixel-unit) 100%,var(--countdown-pixel-unit) calc(100% - var(--countdown-pixel-unit)),0 calc(100% - var(--countdown-pixel-unit)) )}.flip-countdown .panel,.flip-countdown .fold,.flip-countdown .unfold{position:absolute;left:var(--countdown-pixel-border);right:var(--countdown-pixel-border);height:calc(50% - var(--countdown-pixel-inner));overflow:hidden;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.flip-countdown .top{top:var(--countdown-pixel-border);background:linear-gradient(180deg,hsla(var(--color-yellow-500),1) 0%,hsla(var(--color-yellow-600),1) 100%);border-bottom:var(--countdown-pixel-inner)solid hsla(var(--theme-black),.3);z-index:5}.flip-countdown .bottom{bottom:var(--countdown-pixel-border);background:linear-gradient(180deg,hsla(var(--color-yellow-600),1) 0%,hsla(var(--color-yellow-500),1) 100%);border-top:var(--countdown-pixel-inner)solid hsla(var(--theme-black),.5);z-index:5}.flip-countdown .fold{top:var(--countdown-pixel-border);transform-origin:center bottom;background:linear-gradient(180deg,hsla(var(--color-yellow-500),1) 0%,hsla(var(--color-yellow-600),1) 100%);z-index:15}.flip-countdown .unfold{bottom:var(--countdown-pixel-border);transform-origin:center top;background:linear-gradient(180deg,hsla(var(--color-yellow-600),1) 0%,hsla(var(--color-yellow-500),1) 100%);z-index:14}.flip-countdown .face{position:absolute;left:0;width:100%;height:var(--card-h);display:flex;align-items:center;justify-content:center}.flip-countdown .top .face,.flip-countdown .fold .face{top:0}.flip-countdown .bottom .face,.flip-countdown .unfold .face{bottom:calc(0px - calc(var(--countdown-pixel-border) * 2))}.flip-countdown .digit{font-size:var(--font-size-digit);line-height:1;font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:hsla(var(--color-black-dark),1);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.flip-countdown .lighting-overlay{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(ellipse at center,hsla(var(--theme-white),.15) 0%,hsla(var(--theme-white),.05) 40%,hsla(var(--theme-black),.2) 100%)}.flip-countdown .divider{position:absolute;left:var(--countdown-pixel-border);right:var(--countdown-pixel-border);top:50%;height:calc(var(--countdown-pixel-border)/1.5);background:hsla(var(--theme-background),.48);z-index:21;transform:translateY(calc(var(--countdown-pixel-inner) * -1));pointer-events:none;backface-visibility:hidden;transform-style:flat;isolation:isolate}.flip-countdown .flip-wrapper{position:relative;width:var(--card-w);height:var(--card-h);overflow:visible}#sessions.wrapper{width:100%;padding:0}#sessions #content>div{display:none}#sessions #content>div.visible{display:block}#tabs{display:flex;position:relative;width:100%;margin:0 auto!important;list-style:none;padding:calc(var(--header-margin) * 1.5);left:0;right:0;z-index:102}#tabs::before{position:absolute;content:"";z-index:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,hsla(var(--theme-violet-title),.06) 0%,hsla(var(--theme-violet-title),.06) 0%),linear-gradient(0deg,hsla(var(--theme-white),.6) 0%,hsla(var(--theme-white),.6) 0%);box-shadow:var(--box-shadow-medium);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dark #tabs::before{background:linear-gradient(0deg,hsla(var(--theme-violet-title),.22) 0%,hsla(var(--theme-violet-title),.22) 0%),linear-gradient(0deg,hsla(var(--theme-black-dark),.72) 0%,hsla(var(--theme-black-dark),.72) 0%)}#tabs.sticky{position:fixed;top:0;padding-top:calc(var(--header-height) + calc(var(--header-margin) * 2.5))}#tabs div{position:relative;display:flex;width:100%;max-width:372px;height:calc(var(--header-height) - var(--header-margin));border-radius:var(--header-border-radius);background:linear-gradient(0deg,hsla(var(--theme-violet-title),.16) 0%,hsla(var(--theme-violet-title),.16) 0%),linear-gradient(0deg,hsla(var(--theme-white),.6) 0%,hsla(var(--theme-white),.6) 0%);border:4px solid hsla(var(--theme-white),0);margin:auto}.dark #tabs div{background:linear-gradient(0deg,hsla(var(--theme-violet-title),.3) 0%,hsla(var(--theme-violet-title),.3) 0%),linear-gradient(0deg,hsla(var(--theme-black-dark),.6) 0%,hsla(var(--theme-black-dark),.6) 0%)}#tabs li{display:inline-flex;width:50%}#tabs a{display:flex;position:relative;width:100%;font-size:var(--fs-button-medium);line-height:calc(var(--fs-button-medium) * 1.36);align-items:center;justify-content:center;color:hsla(var(--theme-text-primary),.6);text-decoration:none;padding-top:2px}#tabs .button{display:none}#tabs div::before{position:absolute;content:"";width:50%;height:calc(var(--header-height) - calc(var(--header-margin) * 2.5));top:0;left:0;border-radius:calc(var(--header-border-radius) - 4px);background:hsla(var(--theme-card-dark),1);box-shadow:var(--box-shadow-medium)}#tabs div:has(>li>a[data-target=tab1].active-tab)::before{transform:translateX(0%)}#tabs div:has(>li>a[data-target=tab2].active-tab)::before{transform:translateX(100%)}#tabs a:hover,#tabs a:focus{color:hsla(var(--theme-text-primary),1)}#tabs a.active-tab{color:hsla(var(--theme-violet-title),1);font-weight:700}table{width:100%;border-collapse:collapse;margin:0;padding:0;table-layout:fixed}table tr{display:block;border-bottom:1.5px solid hsla(var(--theme-icon),.12);background:hsla(var(--theme-violet-background),1);padding:var(--sessions-padding)}table thead{display:none!important}table th,table td{display:block;position:relative;width:100%;padding-left:var(--sessions-td-pl);margin:var(--sessions-td-ptb)0;box-sizing:border-box}table th p{color:hsla(var(--theme-violet-title),1)}table th:nth-child(2) p{color:hsla(var(--theme-violet-title),1)}table th:nth-child(3) p{color:hsla(var(--theme-blue-title),1)}table th:nth-child(4) p{color:hsla(var(--theme-red-title),1)}table th:nth-child(5) p{color:hsla(var(--theme-orange-title),1)}table th:nth-child(6) p{color:hsla(var(--theme-yellow-title),1)}table th:nth-child(7) p{color:hsla(var(--theme-green-title),1)}table.day-1 th:nth-child(6) p{color:hsla(var(--theme-green-icon-bg),1)}table.day-1 th:nth-child(7) p{color:hsla(var(--theme-green-title),1)}table th::after,table td::after{content:"";position:absolute;top:0;left:0;width:4px;height:calc(100% + 4px);border-radius:100px;background:hsla(var(--theme-violet-title),.84)}table th:nth-child(2)::after,table td:nth-child(2)::after{background:hsla(var(--theme-violet-title),.84)}table th:nth-child(3)::after,table td:nth-child(3)::after{background:hsla(var(--theme-blue-title),.84)}table th:nth-child(4)::after,table td:nth-child(4)::after{background:hsla(var(--theme-red-title),.84)}table th:nth-child(5)::after,table td:nth-child(5)::after{background:hsla(var(--theme-orange-title),.84)}table th:nth-child(6)::after,table td:nth-child(6)::after{background:hsla(var(--theme-yellow-title),.84)}table th:nth-child(7)::after,table td:nth-child(7)::after{background:hsla(var(--theme-green-title),.84)}table.day-1 th:nth-child(6)::after,table.day-1 td:nth-child(6)::after{background:hsla(var(--theme-green-icon-bg),.84)}table.day-1 th:nth-child(7)::after,table.day-1 td:nth-child(7)::after{background:hsla(var(--theme-green-title),.84)}table td::before{position:absolute;content:attr(data-label);left:18px;top:10px;font-size:var(--fs-button-medium);line-height:var(--fs-button-medium);color:hsla(var(--theme-violet-title),1)}table td:nth-child(2)::before,table td:nth-child(2) strong{color:hsla(var(--theme-violet-title),1)}table td:nth-child(3)::before,table td:nth-child(3) strong{color:hsla(var(--theme-blue-title),1)}table td:nth-child(4)::before,table td:nth-child(4) strong{color:hsla(var(--theme-red-title),1)}table td:nth-child(5)::before,table td:nth-child(5) strong{color:hsla(var(--theme-orange-title),1)}table td:nth-child(6)::before,table td:nth-child(6) strong{color:hsla(var(--theme-yellow-title),1)}table td:nth-child(7)::before,table td:nth-child(7) strong{color:hsla(var(--theme-green-title),1)}table.day-1 td:nth-child(6)::before,table.day-1 td:nth-child(6) strong{color:hsla(var(--theme-green-icon-bg),1)}table.day-1 td:nth-child(7)::before,table.day-1 td:nth-child(7) strong{color:hsla(var(--theme-green-title),1)}table td:first-child{font-size:calc(var(--fs-button-xlarge) * 1.125);line-height:calc(var(--fs-button-xlarge) * 1.25);color:hsla(var(--theme-text-primary),.48);padding-left:0}table td:first-child::after{display:none}table p{padding:6px 0 0}table p a{color:hsla(var(--theme-text-primary),1);text-decoration:none}table p:first-child{font-size:var(--fs-button-large);line-height:calc(var(--fs-button-large) * 1.36);font-weight:700;padding:32px 0 0}table td.no-room p:first-child{padding:6px 0 0}table td.no-room p:first-child span b{display:inline-flex;transform:scale(1.3)}table p:first-child i{font-size:var(--fs-button-large);line-height:calc(var(--fs-button-large) * 1.36);font-weight:400;font-style:normal;color:hsla(var(--theme-violet-title),1)}table td:nth-child(2) p:first-child i{color:hsla(var(--theme-violet-title),1)}table td:nth-child(3) p:first-child i{color:hsla(var(--theme-blue-title),1)}table td:nth-child(4) p:first-child i{color:hsla(var(--theme-red-title),1)}table td:nth-child(5) p:first-child i{color:hsla(var(--theme-orange-title),1)}table td:nth-child(6) p:first-child i{color:hsla(var(--theme-yellow-title),1)}table td:nth-child(7) p:first-child i{color:hsla(var(--theme-green-title),1)}table.day-1 td:nth-child(6) p:first-child i{color:hsla(var(--theme-green-icon-bg),1)}table.day-1 td:nth-child(7) p:first-child i{color:hsla(var(--theme-green-title),1)}table p:nth-child(2),table p:nth-child(2) a{font-size:var(--fs-button-medium);line-height:calc(var(--fs-button-medium) * 1.36);color:hsla(var(--theme-text-primary),.72)}table p a:hover{color:hsla(var(--theme-violet-title),1)}table td:nth-child(2) a:hover{color:hsla(var(--theme-violet-title),1)}table td:nth-child(3) a:hover{color:hsla(var(--theme-blue-title),1)}table td:nth-child(4) a:hover{color:hsla(var(--theme-red-title),1)}table td:nth-child(5) a:hover{color:hsla(var(--theme-orange-title),1)}table td:nth-child(6) a:hover{color:hsla(var(--theme-yellow-title),1)}table td:nth-child(7) a:hover{color:hsla(var(--theme-green-title),1)}table.day-1 td:nth-child(6) a:hover{color:hsla(var(--theme-green-icon-bg),1)}table.day-1 td:nth-child(7) a:hover{color:hsla(var(--theme-green-title),1)}table td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-black-light),.24) 0%,hsla(var(--theme-black-light),.24) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-violet-background),1)}table td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-icon),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-icon),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-icon),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}table td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-icon),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-icon),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail{background-color:hsla(var(--theme-violet-background),1);background-image:radial-gradient(hsla(var(--theme-icon),.18) .84px,transparent .84px),radial-gradient(hsla(var(--theme-icon),.18) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-icon),.06),hsla(var(--theme-icon),.06)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));background-size:14px 14px;background-position:0 0,7px 7px;box-shadow:inset 0 0 0 3px hsla(var(--theme-icon),.06),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-icon),.12),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-icon),.12)}.row-detail td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-black-light),.24) 0%,hsla(var(--theme-black-light),.24) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-icon),.06),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-icon),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-icon),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-icon),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-icon),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-icon),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.orange{background-image:radial-gradient(hsla(var(--theme-orange-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-orange-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-orange-title),.06),hsla(var(--theme-orange-title),.06)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-orange-title),.06),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-orange-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-orange-title),.24)}.row-detail.orange td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-orange-title),.48) 0%,hsla(var(--theme-orange-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-orange-title),.06),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.orange td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-orange-title),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-orange-title),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-orange-title),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.orange td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-orange-title),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-orange-title),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.red{background-image:radial-gradient(hsla(var(--theme-red-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-red-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-red-title),.06),hsla(var(--theme-red-title),.06)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-red-title),.06),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-red-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-red-title),.18)}.row-detail.red td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-red-title),.48) 0%,hsla(var(--theme-red-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-red-title),.06),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.red td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-red-title),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-red-title),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-red-title),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.red td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-red-title),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-red-title),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.magenta{background-image:radial-gradient(hsla(var(--theme-magenta-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-magenta-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-magenta-title),.06),hsla(var(--theme-magenta-title),.06)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-magenta-title),.06),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-magenta-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-magenta-title),.18)}.row-detail.magenta td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-magenta-title),.48) 0%,hsla(var(--theme-magenta-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-magenta-title),.06),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.magenta td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-magenta-title),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-magenta-title),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-magenta-title),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.magenta td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-magenta-title),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-magenta-title),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.orange{background-image:radial-gradient(hsla(var(--theme-orange-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-orange-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-orange-title),.06),hsla(var(--theme-orange-title),.06)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-orange-title),.06),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-orange-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-orange-title),.18)}.row-detail.orange td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-orange-title),.48) 0%,hsla(var(--theme-orange-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-orange-title),.06),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.orange td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-orange-title),.06),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-orange-title),.06),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-orange-title),.06),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.orange td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-orange-title),.06),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-orange-title),.06),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.yellow{background-image:radial-gradient(hsla(var(--theme-yellow-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-yellow-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-yellow-title),.09),hsla(var(--theme-yellow-title),.09)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-yellow-title),.09),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-yellow-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-yellow-title),.18)}.row-detail.yellow td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-yellow-title),.48) 0%,hsla(var(--theme-yellow-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-yellow-title),.09),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.yellow td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-yellow-title),.09),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-yellow-title),.09),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-yellow-title),.09),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.yellow td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-yellow-title),.09),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-yellow-title),.09),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.green{background-image:radial-gradient(hsla(var(--theme-green-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-green-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-green-title),.09),hsla(var(--theme-green-title),.09)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-green-title),.09),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-green-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-green-title),.18)}.row-detail.green td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-green-title),.48) 0%,hsla(var(--theme-green-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-green-title),.09),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.green td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-green-title),.09),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-green-title),.09),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-green-title),.09),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.green td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-green-title),.09),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-green-title),.09),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.blue{background-image:radial-gradient(hsla(var(--theme-blue-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-blue-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-blue-title),.09),hsla(var(--theme-blue-title),.09)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-blue-title),.09),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-blue-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-blue-title),.18)}.row-detail.blue td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-blue-title),.48) 0%,hsla(var(--theme-blue-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-blue-title),.09),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.blue td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-blue-title),.09),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-blue-title),.09),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-blue-title),.09),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.blue td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-blue-title),.09),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-blue-title),.09),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.row-detail.violet{background-image:radial-gradient(hsla(var(--theme-violet-title),.36) .84px,transparent .84px),radial-gradient(hsla(var(--theme-violet-title),.36) .84px,transparent .84px),linear-gradient(0deg,hsla(var(--theme-violet-title),.09),hsla(var(--theme-violet-title),.09)),linear-gradient(0deg,hsla(var(--theme-violet-background),1),hsla(var(--theme-violet-background),1));box-shadow:inset 0 0 0 3px hsla(var(--theme-violet-title),.09),inset 0 0 0 3px hsla(var(--theme-violet-background),1),0 -1.5px hsla(var(--theme-violet-title),.24),0 -1.5px hsla(var(--theme-violet-background),1);border-color:hsla(var(--theme-violet-title),.18)}.row-detail.violet td.no-room::after{background:linear-gradient(0deg,hsla(var(--theme-violet-title),.48) 0%,hsla(var(--theme-violet-title),.48) 0%),linear-gradient(0deg,hsla(var(--theme-violet-background),1) 0%,hsla(var(--theme-violet-background),1) 0%);box-shadow:0 0 2px 2px hsla(var(--theme-violet-title),.09),0 0 2px 2px hsla(var(--theme-violet-background),1)}.row-detail.violet td:first-child span{box-shadow:0 -2px 12px 2px hsla(var(--theme-violet-title),.09),0 -2px 12px 2px hsla(var(--theme-violet-background),1),0 -3px 0 2px hsla(var(--theme-violet-title),.09),0 -3px 0 2px hsla(var(--theme-violet-background),1),inset 0 0 0 16px hsla(var(--theme-violet-title),.09),inset 0 0 0 16px hsla(var(--theme-violet-background),1)}.row-detail.violet td.no-room p:first-child span{box-shadow:0 0 12px hsla(var(--theme-violet-title),.09),0 0 12px hsla(var(--theme-violet-background),1),inset 0 0 0 12px hsla(var(--theme-violet-title),.09),inset 0 0 0 12px hsla(var(--theme-violet-background),1)}.speakers h4{margin-top:var(--grid-item-gap)}.speakers h5{margin-bottom:var(--grid-item-gap)}.speaker{display:block;position:relative;width:100%;aspect-ratio:1/1;background:hsla(var(--theme-background),1)}.speaker img,.image-color img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;display:block;filter:grayscale(100%)}.speaker .pixel-window__content{padding:0;overflow:hidden}.speaker .pixel-window__content div,.image-color .pixel-window__content div{position:relative;background:hsla(var(--theme-green-background-strong),.24);width:100%;aspect-ratio:1/1}.image-color img,.image-color .pixel-window__content div{aspect-ratio:auto}.speaker .pixel-window__content div div,.image-color .pixel-window__content div div{position:relative;mix-blend-mode:multiply}.dark .speaker .pixel-window__content div div,.dark .image-color .pixel-window__content div div{mix-blend-mode:overlay}.speaker p{position:absolute;display:flex;flex-direction:column;width:100%;height:100%;top:0;left:0;text-align:center;justify-content:flex-end;box-sizing:border-box;overflow:hidden;background:linear-gradient(0deg,hsla(var(--theme-midnight-black-title),.84) 0%,hsla(var(--theme-midnight-black-title),.6) 24%,hsla(var(--theme-midnight-black-title),.24) 60%,hsla(var(--theme-midnight-black-background),0) 100%);pointer-events:none}.speaker p span:first-child{font-size:calc(var(--fs-tickets-st) * 1.25);line-height:calc(var(--lh-tickets-st) * 1.25);letter-spacing:calc(var(--ls-xs) * var(--ls-mul));color:hsla(var(--theme-white),1)}.speaker p span:last-child{font-size:calc(var(--fs-speakers-company) * var(--ls-mul));line-height:calc(var(--fs-speakers-company) * 2.25);color:hsla(var(--theme-white),.6);padding-bottom:6px}.speaker-info p,.speaker-info li{font-size:var(--fs-body-s);line-height:var(--lh-body-s)}.speaker-social{display:table;position:relative;width:100%;vertical-align:top;text-align:left;margin-top:24px}.speaker-social li{display:block;width:100%;height:auto;font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);padding:12px 6px;box-sizing:border-box;vertical-align:top;border-top:1px solid hsla(var(--theme-border),.48)}.speaker-social li:first-child{border-top:1.5px solid hsla(var(--theme-border),1)}.speaker-social li:last-child{border-bottom:1.5px solid hsla(var(--theme-border),1)}.speaker-social a{display:block;width:100%;height:auto;text-decoration:none;word-break:break-word;transition:var(--transition-old-school)}.speaker-social a:hover{color:hsla(var(--theme-green-title),1);transition:var(--transition-old-school)}.speaker-social a strong{color:hsla(var(--theme-green-title),1)}.workshops h2{color:hsla(var(--theme-magenta-title),1)}.workshop h4,.session h4{margin-top:var(--grid-item-gap)}.workshops.no-bg{background:hsla(var(--theme-magenta-background),1)}.workshops-features{display:flex;flex-direction:column;flex:100%;gap:var(--grid-item-gap);box-sizing:border-box}.workshops-features li{display:flex;text-align:left;gap:calc(var(--icon-size-section)/2);align-items:center}.workshops-features li .icon{display:flex;width:calc(var(--icon-size-section) + calc(var(--icon-size-section)/2));height:calc(var(--icon-size-section) + calc(var(--icon-size-section)/2));justify-content:center;align-items:center;background:hsla(var(--theme-magenta-video-background),.24);object-fit:cover;mask-image:url(../images/icon-mask.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../images/icon-mask.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.workshops-features li svg{width:var(--icon-size-section);height:var(--icon-size-section)}.workshops .button-icon-color{stroke:hsla(var(--theme-magenta-title),1);stroke-width:1.5px}.workshops .pls0{fill:hsla(var(--theme-magenta-background-tint),.84)}.workshops-features li span{font-size:var(--fs-body-s);line-height:var(--fs-body-s)}.workshops-list{margin-top:calc(0px - var(--grid-item-gap))}.workshops-list.select .pixel-window__content div{display:flex;flex-direction:column;width:100%;gap:calc(var(--pixel-content-padding)/3)}.workshops-list.select .price{font-size:var(--fs-h2);line-height:var(--lh-h2);padding-bottom:6px}.workshops-list.select .pixel-window__content div.info-workshop-card{display:flex;flex-direction:row;gap:calc(var(--pixel-content-padding)/2);align-items:center}.workshops-list .button{width:inherit;min-width:fit-content;max-width:48%}.workshops-price{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--padding-content)/2);padding:calc(var(--pixel-content-padding)/3);margin:0;box-sizing:border-box;width:100%;flex:1;z-index:100}.workshops-price .price{position:relative;width:100%;font-size:var(--fs-tickets-tt-h4);line-height:var(--fs-tickets-tt-h4);letter-spacing:calc(var(--ls-xs) * var(--ls-mul));padding:0 6px}.workshops-price .vat{position:absolute;height:fit-content;font-size:var(--fs-tickets-data);line-height:var(--lh-tickets-data);vertical-align:middle;opacity:.6;top:0;right:6px;bottom:0;margin:auto 0;letter-spacing:0;text-transform:none}.hero-marquee-price{position:relative;display:flex;width:0%;height:0%;visibility:hidden;overflow:hidden;transform:rotate(180deg);margin-bottom:-6px}.hero-marquee-price::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,hsla(var(--theme-card-dark),1) 0%,hsla(var(--theme-card-dark),0) 8%,hsla(var(--theme-card-dark),0) 92%,hsla(var(--theme-card-dark),1) 100%)}.hero-marquee-price .hero-marquee{font-size:var(--fs-hero-marquee-price);line-height:var(--fs-hero-marquee-price);letter-spacing:var(--ls-hero-marquee-price);top:var(--tp-hero-marquee-price)}.hero-marquee-price .hero-marquee b{background:linear-gradient(hsla(var(--theme-magenta-title),1),hsla(var(--theme-magenta-title),1))no-repeat;background-size:0 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-magenta-title),.12)}.hero-marquee-price .hero-marquee b::before{background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:hsla(var(--theme-magenta-title),0);-webkit-text-stroke:1px hsla(var(--theme-magenta-title),.84)}.sponsors{text-align:center}.sponsors-content{display:flex;width:100%;min-width:100%;flex-direction:column;overflow:hidden;justify-content:center;gap:var(--logos-gap);box-sizing:border-box}.sponsors-content h3{font-size:var(--fs-h1);line-height:var(--lh-h1);margin-top:calc(var(--grid-gap) * 1.5)}.platinum h3{color:hsla(var(--theme-platinum),1)}.gold h3{color:hsla(var(--theme-gold),1)}.silver h3{color:hsla(var(--theme-silver),1)}.bronze h3{color:hsla(var(--theme-bronze),1)}.logos{display:flex;width:100%;flex-wrap:wrap;justify-content:center;gap:var(--logos-gap);box-sizing:border-box}.logo{position:relative;width:calc(var(--logos-width) - var(--logos-gap-img));padding-top:calc(var(--logos-width) - var(--logos-gap-img))}.platinum .logo{width:calc(var(--logos-width-platinum) - var(--logos-gap-img));padding-top:calc(var(--logos-width-platinum) - var(--logos-gap-img))}.gold .logo{width:calc(var(--logos-width-gold) - var(--logos-gap-img));padding-top:calc(var(--logos-width-gold) - var(--logos-gap-img))}.gold.odd .logo{width:calc(var(--logos-width-gold-odd) - var(--logos-gap-img))}.silver.odd .logo{width:calc(var(--logos-width-silver-odd) - var(--logos-gap-img));padding-top:calc(var(--logos-width-silver-odd) - var(--logos-gap-img))}.bronze .logo{width:calc(var(--logos-width) - var(--logos-gap-img));padding-top:calc(var(--logos-width) - var(--logos-gap-img))}.logo svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.pls0{fill:hsla(var(--theme-icon),1)}.logo .pixel-window{height:100%;width:100%;position:absolute;top:0;left:0}.logo .pixel-window__outer,.logo .pixel-window__frame,.logo .pixel-window__content,.logo .pixel-window img,.logo .pixel-window svg{height:100%;width:100%}.logo .pixel-window__content{padding:0}.logo .pixel-window img,.logo .pixel-window svg{object-fit:contain}.platinum .pixel-window__outer{background:hsla(var(--theme-platinum),1)}.platinum .pixel-window__content{background:linear-gradient(0deg,hsla(var(--theme-platinum),.09) 0%,hsla(var(--theme-platinum),.09) 100%),linear-gradient(0deg,hsla(var(--theme-orange-background),1) 0%,hsla(var(--theme-orange-background),1) 100%)}.gold .pixel-window__outer{background:hsla(var(--theme-gold),1)}.gold .pixel-window__content{background:linear-gradient(0deg,hsla(var(--theme-gold),.09) 0%,hsla(var(--theme-gold),.09) 100%),linear-gradient(0deg,hsla(var(--theme-orange-background),1) 0%,hsla(var(--theme-orange-background),1) 100%)}.silver .pixel-window__outer{background:hsla(var(--theme-silver),1)}.silver .pixel-window__content{background:linear-gradient(0deg,hsla(var(--theme-silver),.09) 0%,hsla(var(--theme-silver),.09) 100%),linear-gradient(0deg,hsla(var(--theme-orange-background),1) 0%,hsla(var(--theme-orange-background),1) 100%)}.bronze .pixel-window__outer{background:hsla(var(--theme-bronze),1)}.bronze .pixel-window__content{background:linear-gradient(0deg,hsla(var(--theme-bronze),.09) 0%,hsla(var(--theme-bronze),.09) 100%),linear-gradient(0deg,hsla(var(--theme-orange-background),1) 0%,hsla(var(--theme-orange-background),1) 100%)}.past-sponsors,.sponsors-info{position:relative;color:hsla(var(--themetext-primary),1);background:hsla(var(--theme-orange-background),1)}.dark .past-sponsors,.dark .sponsors-info{background:hsla(var(--theme-orange-background-tint),1)}.past-sponsors::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;pointer-events:none;background:linear-gradient(270deg,hsla(var(--theme-orange-background),1) 0%,hsla(var(--theme-orange-background),.84) 12%,hsla(var(--theme-orange-background),0) 18%,hsla(var(--theme-orange-background),0) 82%,hsla(var(--theme-orange-background),.84) 88%,hsla(var(--theme-orange-background),1) 100%)}.dark .past-sponsors::after{background:linear-gradient(270deg,hsla(var(--theme-orange-background-tint),1) 0%,hsla(var(--theme-orange-background-tint),.84) 12%,hsla(var(--theme-orange-background-tint),0) 18%,hsla(var(--theme-orange-background-tint),0) 82%,hsla(var(--theme-orange-background-tint),.84) 88%,hsla(var(--theme-orange-background-tint),1) 100%)}.past-sponsors h2{color:hsla(var(--theme-orange-title),1)}.past-sponsors .pls0{fill:hsla(var(--theme-text-primary),1)}.become{display:flex;position:relative;flex-direction:column;width:100%;text-align:center;align-items:center;gap:calc(var(--padding-content)/2);padding:calc(var(--padding-content)/1.25)var(--padding-content)var(--padding-content);box-sizing:border-box;border-radius:var(--border-radius);background:hsla(var(--theme-orange-card),1);box-shadow:var(--box-shadow-card);z-index:100}.become.section p,.alert.section p{font-size:var(--fs-body-s);line-height:var(--lh-body-s)}.become br{display:none}.index-font .become{width:var(--become-width);margin-left:var(--become-margin)}.more-info{position:relative;padding:0;background:linear-gradient(0deg,hsla(var(--theme-green-background),.72) 0%,hsla(var(--theme-green-background),.72) 100%),linear-gradient(0deg,hsla(var(--theme-card-dark),1) 0%,hsla(var(--theme-card-dark),1) 100%);z-index:1}.more-info .logo{background:0 0!important;transition:all .42s ease-in}.more-info.is-active{background:linear-gradient(0deg,hsla(var(--theme-green-title),.09) 0%,hsla(var(--theme-green-title),.09) 100%),linear-gradient(0deg,hsla(var(--theme-card-dark),1) 0%,hsla(var(--theme-card-dark),1) 100%)}.more-info.is-active .logo.rotate{transform:rotate(180deg)}.more-info .chevron{opacity:1}.more-info .chevron::after,.more-info .chevron::before{width:24px;height:5px;top:12px;border-radius:10px;background:hsla(var(--theme-green-title),1)}.more-info .chevron::before{left:-7px}.more-info .chevron::after{right:-7px}.more-info.is-active .chevron::after{transform:rotate(45deg)}.more-info.is-active .chevron::before{transform:rotate(-45deg)}.toggle-content{height:0;overflow:hidden;flex-direction:column}.is-active.toggle-content{display:flex;flex-direction:column;min-height:fit-content;max-height:fit-content}.more-info-content{display:flex;flex-direction:column;gap:calc(var(--grid-gap) * 1.5)}.toggle-btn{position:absolute;display:flex;cursor:pointer;width:100%;height:100%;top:0;left:0;text-align:center;align-items:center;justify-content:center;z-index:1;border-top:2px solid hsla(var(--theme-green-background-strong),1);border-bottom:2px solid hsla(var(--theme-green-background-strong),1);gap:calc(var(--grid-item-gap) * 1.5);transition:var(--transition-old-school)}.toggle-btn:hover{background:hsla(var(--theme-green-title),.09)}.toggle-btn p{font-size:calc(var(--fs-icon-marquee) * 2);line-height:calc(var(--fs-icon-marquee) * 1.25);color:hsla(var(--theme-green-title),1)}.logo.icon-marquee .button-icon-color{stroke-width:0;stroke:none;fill:hsla(var(--theme-green-title),.18);transition:var(--transition-old-school)}.cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--cards-gap);box-sizing:border-box}.card,.cards>.pixel-window{display:flex;flex:100%;flex-direction:column;text-align:left;align-content:left;background:hsla(var(--theme-card),1);border-radius:var(--border-radius);box-sizing:border-box;padding:var(--padding-content-small);flex-wrap:wrap;box-shadow:inset 0 0 0 1px hsla(var(--theme-text-primary),1)}.cards>.pixel-window{background:0 0;border-radius:0;box-shadow:none;padding:0}.cards .pixel-window__content{display:flex;flex-direction:column;text-align:center;justify-content:center}.cards .pixel-window .card-icon{width:calc(var(--fs-card-title) * 1.25);min-width:var(--fs-card-title)}.cards .pixel-window__content>div{display:flex;justify-content:center;align-items:center;gap:6px}.cards .pixel-window__content>div>div{display:flex;align-items:center;gap:2px}.card.center{text-align:center;justify-content:center}.card div{display:flex;justify-content:center;gap:6px}.card div div{gap:2px}.card-number{font-size:var(--fs-card-number);line-height:var(--fs-card-number);place-self:center}.card-title{font-size:var(--fs-card-title)!important;line-height:var(--lh-card-title)!important;letter-spacing:calc(var(--ls-md) * var(--ls-mul))}.card-icon{display:inline-flex;width:var(--cards-icon);min-width:var(--cards-icon);height:auto;margin-bottom:var(--cards-icon-mb)}.card-icon .button-icon-color{stroke:hsla(var(--theme-text-primary),1)}.card-icon .button-icon-color.alt{stroke:hsla(var(--theme-text-primary),1)!important}.card-icon.small{width:var(--cards-icon-small);min-width:var(--cards-icon-small)}.cards.col-2 .card,.cards.col-3 .card,.cards.col-2 .pixel-window,.cards.col-3 .pixel-window{flex:50%;max-width:calc(50% - calc(var(--cards-gap)/2))}.cards.col-3 .card:nth-child(3n+3),.cards.col-3 .pixel-window:nth-child(3n+3){flex:100%;max-width:100%}footer{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;text-align:center;color:hsla(var(--theme-text-primary),1);font-size:var(--fs-footer);line-height:var(--lh-footer);padding:var(--footer-padding);gap:6px;margin:0 auto;z-index:500;box-sizing:border-box;background:hsla(var(--footer-theme-background),1);transition:background .3s ease}footer{--footer-theme-background:var(--theme-background)}footer::before{position:absolute;content:"";z-index:-1;width:calc(100% - calc(var(--header-margin) * 2));height:calc(100% - calc(var(--header-margin) * 2));top:var(--header-margin);right:var(--header-margin);bottom:var(--header-margin);left:var(--header-margin);background:hsla(var(--theme-background),.84);border:var(--button-border)solid hsla(var(--theme-text-primary),1);border-radius:var(--border-radius);background:hsla(var(--theme-navigation),.66);box-shadow:var(--box-shadow-big);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}footer a{color:hsla(var(--theme-text-primary),1);text-decoration:none;transition:var(--transition-old-school)}footer a:hover{opacity:.6}.footer-separator{padding:0 6px}.footer-separator:nth-of-type(2){display:none}#sponsors.past-sponsors .anim-block.w100{z-index:10}.hero-cta strong{color:hsla(var(--theme-green-title),1)}.workshop-place{background:0 0}#workshop.workshop h2:not(.anim-block),#workshop.workshop h3,#workshop.workshop h4{font-size:var(--fs-h4);line-height:var(--lh-h4);margin-top:var(--grid-item-gap);color:hsla(var(--theme-magenta-title),1)}.workshops-list .price{font-size:var(--fs-h5);line-height:var(--lh-h5);color:hsla(var(--theme-magenta-title),1)}.workshops-list .vat{display:none}@media only screen and (min-width:480px){header .button,header .button:hover{padding-left:9px}header .button span{width:auto;padding-right:9px;padding-left:6px}header .button:hover span{padding-right:9px;padding-left:6px}}@media only screen and (min-width:768px){.switch-color{width:72px;height:36px;margin-right:2px;background:hsla(var(--theme-violet-title),.06)}.dark .switch-color{background:hsla(var(--theme-blue-title),.12)}.toggle-color{top:18px;left:36px;width:72px;height:36px}.toggle-color .gooey_bg{width:42px;height:42px;left:-3px;top:-4px;border:1.5px solid hsla(var(--theme-border-navigation),1);background:linear-gradient(hsla(var(--theme-blue-title),.15) 0%,hsla(var(--theme-blue-title),.15) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%)}.dark .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-violet-title),.36) 0%,hsla(var(--theme-violet-title),.36) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%)}.toggle-color.dark-off .gooey_bg_2,.toggle-color.dark-on .gooey_bg_1{border:none}.toggle-color .switch-icons svg,.toggle-color .switch-icons-day,.toggle-color .switch-icons-night{width:18px;height:18px}.toggle-color .switch-icons-day,.toggle-color .switch-icons-night{opacity:.48}.toggle-color.dark-off .switch-icons-day,.toggle-color.dark-on .switch-icons-night,.toggle-color:hover .switch-icons-day,.toggle-color:hover .switch-icons-night{opacity:1;transition:var(--transition-old-school)}.toggle-color:hover .switch-icons-night,.dark .toggle-color:hover .switch-icons-day{transform:scale(1.125)}.toggle-color:hover .switch-icons-day,.dark .toggle-color:hover .switch-icons-night{transform:scale(1)}.toggle-color.dark-off .switch-icons-night .sw2,.toggle-color.dark-on .switch-icons-day .sw2{transition:var(--transition-old-school)}.toggle-color svg{width:0;height:0}.toggle-color .switch-icons-day{top:8px;left:9px}.toggle-color .switch-icons-night{top:8px;right:11px;left:auto}.toggle-color.dark-off .switch-icons-night .sw1,.toggle-color.dark-on .switch-icons-day .sw1,.dark .toggle-color.dark-on .switch-icons-day .sw1{stroke:hsla(var(--theme-text-primary),1)}.toggle-color.dark-on .switch .gooey_bg_1{animation:switchOn_1 600ms linear forwards}.toggle-color.dark-on .switch .gooey_bg_2{animation:switchOn_2_small 600ms cubic-bezier(.16,.84,.36,1.27)forwards}.toggle-color.dark-off .switch .gooey_bg_1{animation:switchOff_1 600ms cubic-bezier(.16,.84,.36,1.27)forwards}.toggle-color.dark-off .switch .gooey_bg_2{animation:switchOff_2_small 600ms linear forwards}#switch-color.red .toggle-color .gooey_bg,.dark #switch-color.red .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-red-title),.3) 0%,hsla(var(--theme-red-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-red-border),1)}#switch-color.red .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.red .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-red-title),.66)}#switch-color.red .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.red .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-red-background),.6)}.switch-color.red,.dark .switch-color.red{background:hsla(var(--theme-red-background),.12)}#switch-color.magenta .toggle-color .gooey_bg,.dark #switch-color.magenta .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-magenta-title),.3) 0%,hsla(var(--theme-magenta-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-magenta-border),1)}#switch-color.magenta .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.magenta .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-magenta-title),.66)}#switch-color.magenta .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.magenta .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-magenta-background),.6)}.switch-color.magenta,.dark .switch-color.magenta{background:hsla(var(--theme-magenta-background),.12)}#switch-color.orange .toggle-color .gooey_bg,.dark #switch-color.orange .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-orange-title),.3) 0%,hsla(var(--theme-orange-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-orange-border),1)}#switch-color.orange .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.orange .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-orange-title),.66)}#switch-color.orange .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.orange .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-orange-background),.6)}.switch-color.orange,.dark .switch-color.orange{background:hsla(var(--theme-orange-background),.12)}#switch-color.green .toggle-color .gooey_bg,.dark #switch-color.green .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-green-title),.3) 0%,hsla(var(--theme-green-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-green-border),1)}#switch-color.green .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.green .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-green-title),.66)}#switch-color.green .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.green .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-green-background),.6)}.switch-color.green,.dark .switch-color.green{background:hsla(var(--theme-green-background),.12)}#switch-color.blue .toggle-color .gooey_bg,.dark #switch-color.blue .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-blue-title),.3) 0%,hsla(var(--theme-blue-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-blue-border),1)}#switch-color.blue .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.blue .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-blue-title),.66)}#switch-color.blue .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.blue .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-blue-background),.6)}.switch-color.blue,.dark .switch-color.blue{background:hsla(var(--theme-blue-background),.12)}#switch-color.violet .toggle-color .gooey_bg,.dark #switch-color.violet .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-violet-title),.3) 0%,hsla(var(--theme-violet-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-violet-border),1)}#switch-color.violet .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.violet .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-violet-title),.66)}#switch-color.violet .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.violet .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-violet-background),.6)}.switch-color.violet,.dark .switch-color.violet{background:hsla(var(--theme-violet-background),.12)}#switch-color.turquoise .toggle-color .gooey_bg,.dark #switch-color.turquoise .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-turquoise-title),.3) 0%,hsla(var(--theme-turquoise-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-turquoise-border),1)}#switch-color.turquoise .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.turquoise .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-turquoise-title),.66)}#switch-color.turquoise .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.turquoise .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-turquoise-background),.6)}.switch-color.turquoise,.dark .switch-color.turquoise{background:hsla(var(--theme-turquoise-background),.12)}#switch-color.yellow .toggle-color .gooey_bg,.dark #switch-color.yellow .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-yellow-title),.3) 0%,hsla(var(--theme-yellow-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-yellow-border),1)}#switch-color.yellow .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.yellow .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-yellow-title),.66)}#switch-color.yellow .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.yellow .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-yellow-background),.6)}.switch-color.yellow,.dark .switch-color.yellow{background:hsla(var(--theme-yellow-background),.12)}#switch-color.purple .toggle-color .gooey_bg,.dark #switch-color.purple .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-purple-title),.3) 0%,hsla(var(--theme-purple-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-purple-border),1)}#switch-color.purple .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.purple .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-purple-title),.66)}#switch-color.purple .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.purple .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-purple-background),.6)}.switch-color.purple,.dark .switch-color.purple{background:hsla(var(--theme-purple-background),.12)}#switch-color.coral .toggle-color .gooey_bg,.dark #switch-color.coral .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-coral-title),.3) 0%,hsla(var(--theme-coral-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-coral-border),1)}#switch-color.coral .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.coral .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-coral-title),.66)}#switch-color.coral .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.coral .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-coral-background),.6)}.switch-color.coral,.dark .switch-color.coral{background:hsla(var(--theme-coral-background),.12)}#switch-color.midnight-black .toggle-color .gooey_bg,.dark #switch-color.midnight-black .toggle-color .gooey_bg{background:linear-gradient(hsla(var(--theme-midnight-black-title),.3) 0%,hsla(var(--theme-midnight-black-title),.3) 100%),linear-gradient(hsla(var(--theme-background),1) 0%,hsla(var(--theme-background),1) 100%);border-color:hsla(var(--theme-midnight-black-border),1)}#switch-color.midnight-black .toggle-color.dark-on .switch-icons-night .sw2,.dark #switch-color.midnight-black .toggle-color.dark-on .switch-icons-night .sw2{fill:hsla(var(--theme-midnight-black-title),.66)}#switch-color.midnight-black .toggle-color.dark-off .switch-icons-day .sw2,.dark #switch-color.midnight-black .toggle-color.dark-off .switch-icons-day .sw2{fill:hsla(var(--theme-midnight-black-background),.6)}.switch-color.midnight-black,.dark .switch-color.midnight-black{background:hsla(var(--theme-midnight-black-background),.12)}.hero{justify-content:space-between}.wrapper.hero{padding-top:calc(var(--header-height) * 2);padding-bottom:calc(var(--hero-info-height) + calc(var(--header-height)/1.25))}.hero-info{position:absolute!important;width:100%;bottom:0;left:0;flex-direction:row;justify-content:space-between;gap:0;padding:0 var(--padding-content)12px;margin:auto}.hero-info h5{flex-direction:row;gap:6px;width:auto;padding:0}.hero-info h5 strong{font-size:var(--fs-hero-h5);line-height:var(--lh-hero-h5)}.hero-info h5:nth-child(2) b{display:inline-flex}.hero-text{flex:1 0 auto;align-items:center;width:fit-content;align-self:center}.hero-cta{flex-direction:row}.hero-cta strong{width:var(--hero-cta-center);padding:12px 78px 12px 12px;white-space:nowrap}.hero-cta strong span{position:absolute;top:0;right:24px;bottom:0;display:block;margin:auto 0;width:30px;height:2.5px;background:hsla(var(--theme-icon),1);border-radius:3px;opacity:.84;animation:bounceRight 4.2s cubic-bezier(.12,.96,.36,2.12)infinite}.hero-cta strong span::after,.hero-cta strong span::before{position:absolute;content:"";width:15px;height:2.5px;background:hsla(var(--theme-icon),1);top:5px;right:-3px;border-radius:3px;transform:rotate(-45deg);pointer-events:none}.hero-cta strong span::before{top:-5px;transform:rotate(45deg)}.hero-links-content{flex-direction:column-reverse}.hero-links,.hero-links-content{width:100%;max-width:640px;align-self:center}.hero-buttons{flex-direction:row;justify-content:space-around}.hero-buttons .button{width:50%}.hero-links p br{display:none}.chevron{margin-bottom:0}.hero-orbit-icons::before{inset:-14%;transform:rotate(-6deg)scaleY(.66)translateX(-6%)translateY(3%)}.error .hero-orbit-icons{right:-34%;left:auto;margin:0 auto}.error .hero-orbit-icons::before{transform:rotate(-6deg)scaleY(.66)translateX(-4%)translateY(3%)}.video-container-mask img:nth-of-type(1),.video-container-mask video{display:block;border-radius:0}.video-container-mask img:nth-of-type(2){display:none}.background-video-info{width:100%;height:100%;object-fit:cover;mask-image:url(../images/video-mask.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(../images/video-mask.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.video-container-mask.bcn .background-video-info{mask-image:url(../images/video-mask-flower.svg);-webkit-mask-image:url(../images/video-mask-flower.svg)}.info .info-stats .pixel-window{flex:25%;max-width:calc(25% - var(--grid-item-gap))}.timer{padding-top:calc(var(--padding-content) * 2)}.ticket-cta .arrow{visibility:visible}.tickets h4 br,.tickets .h4 br{display:none}.ticket-io li.active .section-content{display:flex;flex-direction:row;flex-wrap:nowrap}.ticket-io li.active .section-content .ticket-title{width:48%;border-right:1.5px dashed hsla(var(--theme-text-primary),1);justify-content:center}.ticket-io li.active .section-content .ticket-title::after,.ticket-io li.active .section-content .ticket-title::before{position:absolute;content:"";width:var(--tickets-detail-size);height:var(--tickets-detail-size);right:calc(0px - calc(var(--tickets-detail-size)/1.5));background:hsla(var(--theme-text-primary),1);z-index:10;pointer-events:none;clip-path:polygon( 0 var(--window-pixel-unit),var(--window-pixel-unit) var(--window-pixel-unit),var(--window-pixel-unit) 0,calc(100% - var(--window-pixel-unit)) 0,calc(100% - var(--window-pixel-unit)) var(--window-pixel-unit),100% var(--window-pixel-unit),100% calc(100% - var(--window-pixel-unit)),calc(100% - var(--window-pixel-unit)) calc(100% - var(--window-pixel-unit)),calc(100% - var(--window-pixel-unit)) 100%,var(--window-pixel-unit) 100%,var(--window-pixel-unit) calc(100% - var(--window-pixel-unit)),0 calc(100% - var(--window-pixel-unit)) )}.ticket-io li.active .section-content .ticket-title::after{top:calc(0px - calc(var(--tickets-detail-size)/1.5))}.ticket-io li.active .section-content .ticket-title::before{bottom:calc(0px - calc(var(--tickets-detail-size)/1.5))}.ticket-io li.active .section-content .ticket-title .ticket-detail-top{width:calc(100%/.48)}.ticket-io li.active .section-content .ticket-title .ticket-detail-top::after{left:calc(0px - calc(var(--tickets-detail-size)/1.5))}.ticket-io li.active .section-content .ticket-title .ticket-detail-top::before{right:calc(0px - calc(var(--tickets-detail-size)/1));left:auto}.ticket-io li.active .section-content .ticket-cta{width:52%;justify-content:space-between}.ticket-io li.active .section-content .ticket-cta .ticket-detail-top{display:none}.ticket-io li.active .ticket-cta .arrow{width:calc(var(--btn-cta-xl-height) * .75);height:calc(var(--btn-cta-xl-height) * .75);top:-4%;left:3%}.ticket-io li.active .ticket-cta .arrow:nth-child(2){right:3%;left:auto}.ticket-io li.active .ticket-logo{display:block;width:240px}.ticket-io li.active .ticket-venue-date{display:grid;width:100%;padding-top:calc(var(--tickets-gap)/1)}.flip-countdown{grid-template-columns:repeat(4,1fr)}.workshops-features{flex-direction:row;flex-wrap:wrap;margin:0}.workshops-features li{flex:50%;max-width:calc(50% - calc(var(--grid-item-gap)/2))}.workshops-features li .icon{width:calc(var(--icon-size-section) * 2);height:calc(var(--icon-size-section) * 2)}.workshops-price{flex-direction:row;text-align:right}.workshops-price .price{width:fit-content;min-width:fit-content;max-width:fit-content;padding:0 0 2px}.workshops-price .vat{position:relative;display:flex;width:100%;justify-content:right;right:0}.hero-marquee-price{width:100%;height:100%;visibility:hidden;margin-bottom:0}.become br{display:inline}.video-container img:nth-of-type(1),.video-container video{display:block}.video-container img:nth-of-type(2){display:none}.cards.col-2-1 .card,.cards.col-4 .card{flex:50%;max-width:calc(50% - calc(var(--cards-gap)/2))}.regular-list li.sublist li{gap:9px}.regular-list li.sublist li span{display:inline}.regular-list.small li.sublist li{font-size:calc(var(--fs-body-xs) * 1.08);line-height:calc(var(--lh-body-xs) * 1.08)}footer{flex-direction:row}footer p{width:50%;vertical-align:top;max-width:none;margin:0;padding:0}footer p:first-child{width:54%;text-align:left;padding:0}footer p:last-child{width:46%;text-align:right;padding:0}}@media only screen and (min-width:860px){footer p:first-child br:first-child{display:none}}@media only screen and (min-width:1024px){header .button,.switch-color{transform:scale(.9);margin-right:-6px}.switch-color{margin-right:-12px}.hero-text br{display:none}.hero-links p br{display:inline-flex}.hero-links,.hero-links-content{width:auto;max-width:none;flex-direction:row;justify-content:space-between}.hero-links-content{flex-direction:row;align-self:center}.hero-links p{text-align:left;padding:0 12px 0 4px;margin-top:-5px}.hero-buttons{width:auto;min-width:fit-content}.hero-buttons .button{width:auto}.hero .chevron:first-child{display:flex}.hero .chevron::before{left:-2.5px}.hero .chevron::after{right:-5px}.window-content-text{flex-direction:row}.window-content-text p{max-width:var(--window-content-text-width)}.window-content-text .video-container-mask{align-self:flex-start;margin:0 auto}.window-cta{padding:calc(var(--hero-links-space) * 2)var(--hero-links-space)}.window-invert-flex{flex-direction:row}.window-invert-flex .window-cta{max-width:40%;align-self:stretch}.window-invert-flex .pixel-window.window-cta{max-width:40%;align-self:stretch;height:-webkit-fill-available;max-height:var(--pixel-window-cta-maxh)}.window-invert-flex .pixel-window.window-cta .pixel-window__content{height:100%;display:flex;align-items:center;justify-content:center}.info-title.illustration h2{padding-right:50%;align-self:self-end}.image-rotate div{justify-content:start;margin-left:5%}.gallery-actions{flex-direction:row;width:100%;gap:var(--grid-gap);justify-content:center}.gallery-actions div{width:auto;max-width:33.333%}.gallery-actions div a{width:fit-content}.ticket-io{display:flex;height:var(--ticket-io-height);gap:0;justify-content:center;align-items:stretch;width:100%}.ticket-io li{display:flex;width:var(--tickets-st-width-col);padding:var(--tickets-st-width-col-padding)}.ticket-io li.active{width:100%;padding-right:var(--tickets-st-width-col)}.ticket-io li.active .ticket-detail-bottom{visibility:visible}.section-title{flex-direction:column-reverse;width:var(--tickets-st-width-col);flex-shrink:0;padding:var(--tickets-st-padding);align-items:center}.section-title::after{background:linear-gradient(90deg,hsla(var(--theme-ticket-shadow),.24) -4%,hsla(var(--theme-ticket-shadow),.12) 6%,hsla(var(--theme-ticket-shadow),.06) 18%,hsla(var(--theme-ticket-shadow),0) 100%)}.dark .section-title::after{background:linear-gradient(90deg,hsla(var(--theme-ticket-shadow),.48) -4%,hsla(var(--theme-ticket-shadow),.3) 6%,hsla(var(--theme-ticket-shadow),.18) 18%,hsla(var(--theme-ticket-shadow),0) 100%)}.ticket-io li.active .section-title{padding:var(--tickets-st-padding-active)}.section-title p{width:var(--tickets-st-width);transform:rotate(-90deg)translateY(var(--tickets-st-ty))}.ticket-io li.active .section-title p{transform:rotate(-90deg)translateY(var(--tickets-st-ty-active))}.section-title .price{width:calc(var(--tickets-st-width)/1.5);text-align:right;padding-bottom:6px;margin-top:-6px}.section-content{width:0;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.ticket-io li.active .section-content{width:100%;min-width:100%;height:100%}.section-content .ticket-title{width:42%}.section-content .ticket-cta{width:58%}.ticket-title{justify-content:space-between}.ticket-title.default{justify-content:center}.ticket-cta{justify-content:space-between}.ticket-cta .arrow{width:calc(var(--btn-cta-xl-height) * .75);height:calc(var(--btn-cta-xl-height) * .75);top:8%;left:3%}.ticket-cta .arrow:nth-child(2){right:3%}.ticket-logo{display:block;width:240px}.ticket-venue-date{display:grid;width:100%;padding-top:calc(var(--tickets-gap)/1)}.ticket-detail-top,.ticket-detail-bottom{width:2px;height:100%;top:0;left:-1px;border-bottom:none;border-left:1.5px dashed hsla(var(--theme-text-primary),1)}.ticket-detail-bottom{left:auto;right:-1px}.ticket-detail-top::before,.ticket-detail-bottom::before{top:calc(0px - calc(var(--tickets-detail-size)/2));bottom:auto}.ticket-detail-top::after,.ticket-detail-bottom::after{bottom:calc(0px - calc(var(--tickets-detail-size)/2));top:auto}.ticket-detail-top::before,.ticket-detail-top::after{right:auto;left:calc(0px - calc(var(--tickets-detail-size)/2))}.ticket-detail-bottom::before,.ticket-detail-bottom::after{left:auto;right:calc(0px - calc(var(--tickets-detail-size)/2))}.ticket-io li.active .section-content .ticket-title .ticket-detail-top::before{left:calc(0px - calc(var(--tickets-detail-size)/1.5));right:auto}.ticket-io .active .ticket-detail-top::before{top:calc(0px - calc(var(--tickets-detail-size)/1.5))}.ticket-io li{border-top:none;border-left:1.5px solid hsla(var(--theme-text-primary),1)}#tabs,#tabs.sticky{justify-content:space-between;padding:calc(var(--header-margin) * 1.5)}#tabs div{max-width:256px;margin:0}#tabs .button{display:flex;width:auto}.workshops-features{justify-content:center;gap:var(--grid-gap)}.workshops-features li{flex:25%;flex-direction:column;align-items:center;text-align:center;max-width:calc(25% - var(--grid-gap))}.workshops-features li span{line-height:1.25}.hero-marquee-price{visibility:visible}.bronze .logo{width:calc(var(--logos-width-bronze) - var(--logos-gap-img));padding-top:calc(var(--logos-width-bronze) - var(--logos-gap-img))}.become.section,.alert.section{flex-direction:row;text-align:right;align-items:center;justify-content:flex-end;gap:calc(var(--padding-content)/2);padding:calc(var(--padding-content)/2)}}@media only screen and (min-width:1280px){header .button,.switch-color{transform:scale(1);margin-right:2px}.switch-color{margin-right:0}.menu,.menu.visible{position:fixed;width:fit-content;max-width:none;max-height:none;top:var(--header-margin);left:192px;right:auto;overflow:visible;margin:0;padding:0;box-shadow:none;border-radius:0;background:0 0;transition:none;transform:none;pointer-events:auto;opacity:0;visibility:hidden;z-index:800}.enter-active .menu{opacity:1;visibility:visible}.menu::before{display:none}.menu-button{display:none}.menu-content{display:flex;width:fit-content;height:var(--header-height);max-width:none;padding:0;opacity:1;visibility:visible;transform:none;align-items:center}.menu-list{display:flex;gap:6px;margin:0;padding:0;align-items:center;height:100%}.menu-list li{display:flex;align-items:center;opacity:1;transform:none;filter:none;height:100%}.menu-list li a,.menu-list li a:hover{display:flex;position:relative;--mul:var(--mul-xl);align-items:center;white-space:nowrap;font-size:calc(var(--button-fs) * var(--mul) * var(--mul));line-height:calc(var(--button-fs) * var(--mul) * var(--mul));letter-spacing:1px;padding:9px 15px;height:100%;border:none;border-radius:calc(var(--button-border-radius) * var(--mul));overflow:hidden;transition:background-color .3s ease;background:0 0}.menu-list li a:before,.menu-list li a:after{position:absolute;width:0;height:100%;top:0;bottom:0;background:#d35400;transition:all .36s;margin:auto;content:'.';color:transparent;z-index:-1;opacity:.09}.menu-list li.red a:before,.menu-list li.red a:after{background:hsla(var(--theme-red-title),1)}.menu-list li.magenta a:before,.menu-list li.magenta a:after{background:hsla(var(--theme-magenta-title),1)}.menu-list li.orange a:before,.menu-list li.orange a:after{background:hsla(var(--theme-orange-title),1)}.menu-list li.yellow a:before,.menu-list li.yellow a:after{background:hsla(var(--theme-yellow-title),1)}.menu-list li.green a:before,.menu-list li.green a:after{background:hsla(var(--theme-green-title),1)}.menu-list li.blue a:before,.menu-list li.blue a:after{background:hsla(var(--theme-blue-title),1)}.menu-list li.violet a:before,.menu-list li.violet a:after{background:hsla(var(--theme-violet-title),1)}.menu-list li.turquoise a:before,.menu-list li.turquoise a:after{background:hsla(var(--theme-turquoise-title),1)}.menu-list li a:before{left:0}.menu-list li a:after{right:0}.menu-list li a:hover:after,.menu-list li a:hover:before{width:100%}.menu-number{display:none}.menu-backdrop{display:none}.menu-open .header-logo,.menu-open .button,.menu-open .switch-color{opacity:1;pointer-events:auto}.hero-marquee{visibility:visible}.hero-links p br{display:none}.info-content{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.info .info-stats{flex:1}.info-content>.info-stats,.info-content>.info-venue{height:100%;align-items:stretch;align-content:stretch}.info .info-stats .pixel-window,.info .info-venue .pixel-window{height:auto;flex:auto}.info .info-stats .pixel-window{flex:50%;max-width:calc(50% - calc(var(--grid-item-gap)/2))}.info .info-venue{display:flex;flex-direction:row;align-items:stretch}.info .info-venue .pixel-window{max-width:calc(50% - 9px)}.info-title.illustration{max-width:none}.tickets{gap:calc(var(--grid-gap) * 2)}.ticket-io{max-width:var(--ticket-io-mw);margin-right:auto;margin-left:auto}.ticket-cta h3 br{display:none}.ticket-io li.active .ticket-cta .arrow{width:calc(var(--btn-cta-xl-height) * .85);height:calc(var(--btn-cta-xl-height) * .85);top:-3%;left:12%}.ticket-io li.active .ticket-cta .arrow:nth-child(2){right:12%}.ticket-io li.active .section-content .ticket-title{width:44%}.ticket-io li.active .section-content .ticket-cta{width:56%}#tabs,#tabs.sticky{padding:calc(var(--header-margin) * 1.25)}#tabs div{max-width:300px}#tabs .button{display:flex;width:auto}#tabs div{height:calc(var(--header-height) - calc(var(--header-margin) * .5))}#tabs div::before{height:calc(var(--header-height) - calc(var(--header-margin) * 1.25))}table thead{display:block!important}table thead tr{position:relative;border-color:hsla(var(--theme-background),0);margin-bottom:1.5px;padding:var(--sessions-th-ptb);display:flex;gap:calc(var(--grid-gap)/2)}table tr{display:flex;gap:calc(var(--grid-gap)/2)}table thead.sticky{position:fixed;width:100%;top:0;padding:0;z-index:100}table thead.sticky tr{padding-top:2px;padding-bottom:0;background:0 0}table thead.sticky tr::before{position:absolute;content:"";z-index:0;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,hsla(var(--theme-violet-title),.05) 0%,hsla(var(--theme-violet-title),.05) 0%),linear-gradient(0deg,hsla(var(--theme-white),.78) 0%,hsla(var(--theme-white),.78) 0%);box-shadow:var(--box-shadow-medium);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dark table thead.sticky tr::before{background:linear-gradient(0deg,hsla(var(--theme-violet-title),.12) 0%,hsla(var(--theme-violet-title),.12) 0%),linear-gradient(0deg,hsla(var(--theme-black-darkest),.84) 0%,hsla(var(--theme-black-darkest),.84) 0%)}table thead th:nth-child(2),table td:nth-child(2){margin-left:0}table thead th:first-child,table td:first-child{width:100%;max-width:var(--sessions-th-mw);padding-top:2px}table th::after{width:100%;height:var(--sessions-th-h);top:auto;bottom:var(--sessions-th-pb);z-index:0}table th:first-child::after,table td::after,table td::before{display:none}table thead th p:first-child{position:relative;z-index:1;font-size:var(--fs-button-medium);line-height:var(--fs-button-medium);color:hsla(var(--theme-white),1)!important}table td.no-room p:first-child{padding:0}table p:first-child{padding-top:0;text-align:left}.workshops-features{gap:var(--grid-item-gap)}.workshops-features li{max-width:calc(25% - var(--grid-item-gap))}.cards.col-3 .card,.cards.col-3 .card:nth-child(3n+3),.cards.col-3 .pixel-window,.cards.col-3 .pixel-window:nth-child(3n+3){flex:33.333%;max-width:calc(33.333% - calc(var(--cards-gap)/1.5))}.cards.col-4 .card{flex:25%;max-width:calc(25% - calc(var(--cards-gap)/1.333))}#rooms .window-content-text p{flex:0 1 50%}#rooms .window-content-text .pixel-window{flex:0 1 50%}}@media only screen and (min-width:1360px){.menu,.menu.visible{left:50%;transform:translate(-50%,0)}.workshops-list.items-col-4 div{flex:1 1 calc(25% - var(--grid-item-gap));max-width:calc(25% - calc(var(--grid-item-gap) * 1.335))}}@media only screen and (min-width:1580px){.hero-info{padding-bottom:0}footer p br{display:none}footer p br:first-child{display:none}.footer-separator:nth-of-type(2){display:inline-block}}@media only screen and (min-width:1900px){.ticket-cta .arrow{width:calc(var(--btn-cta-xl-height) * .9);height:calc(var(--btn-cta-xl-height) * .9);bottom:11%;left:9%}.ticket-cta .arrow:nth-child(2){right:9%}.ticket-io li.active .ticket-cta .arrow{width:calc(var(--btn-cta-xl-height) * .9);height:calc(var(--btn-cta-xl-height) * .9);top:9%;left:9%}.ticket-io li.active .ticket-cta .arrow:nth-child(2){right:9%}.footer-separator{padding:0 9px}}@media only screen and (min-width:2200px){.ticket-cta .arrow{left:11%}.ticket-cta .arrow:nth-child(2){right:11%}}