.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.heroLabel__ariaLabel__m9G_Y{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.heroLabel__mIUO3{font-weight:500;color:var(--color-white)}.heroLabel__date__wC51x{display:block;white-space:nowrap}@media(max-width:767px){.heroLabel__date__wC51x{font-size:20px}}@media(min-width:768px)and (max-width:1263px){.heroLabel__date__wC51x{font-size:clamp(20px,.668rem + 1.21vw,26px)}}@media(min-width:1264px){.heroLabel__date__wC51x{font-size:26px}}.heroLabel__date__wC51x:not(:last-child){margin-bottom:10px}.heroLabel__date__wC51x:last-child{color:var(--color-gray--209)}.heroLabel__label__0_Sbt{display:grid;justify-content:start;align-items:center;text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;border:1px solid;border-radius:40px;grid-auto-flow:column;color:var(--hero-label-color,inherit)}@media(max-width:1263px){.heroLabel__label__0_Sbt{padding:4px 10px;font-size:12px}}@media(min-width:1264px){.heroLabel__label__0_Sbt{padding:6px 12px}}.heroLabel__label__0_Sbt:not(:last-child){margin-bottom:16px}div.heroLabel__tooltip__jFtmH{font-size:16px}.heroLabel__more__b_QCw{margin:-2px;padding:0;color:inherit;background-color:rgba(0,0,0,0);border:none;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.heroLabel__more__b_QCw:focus{outline:var(--outline-style);outline-offset:var(--outline-offset,0)}@supports selector(:focus-visible){.heroLabel__more__b_QCw:focus{outline:none}.heroLabel__more__b_QCw:focus-visible{outline:var(--outline-style);outline-offset:var(--outline-offset,0)}}.heroLabel__more__b_QCw svg{display:block;fill:currentColor}.homeHero__title___E00U{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.homeHero__lBqO_{background-color:var(--color-charcoal);color:var(--color-white)}@media(min-width:768px){.homeHero__lBqO_{background-image:var(--bg-image-desktop,url("/img/home/hero/bg_desktop.svg"));background-repeat:no-repeat;background-position:top}.homeHero__lBqO_[data-archive=true]{position:relative}.homeHero__lBqO_[data-archive=true]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,var(--color-charcoal--a80) 0,var(--color-charcoal--a90) 100%)}}@media(min-width:768px)and (max-width:1263px){.homeHero__lBqO_{background-size:auto 70vw}}.homeHero__content__TMqfr{display:flex}@media(max-width:767px){.homeHero__content__TMqfr{row-gap:16px;flex-direction:column;min-height:calc(100svh - var(--sticky-height))}}@media(min-width:768px){.homeHero__content__TMqfr{position:relative}}@media(min-width:768px)and (max-width:1263px){.homeHero__content__TMqfr{padding-top:36px;padding-left:24px;-moz-column-gap:24px;column-gap:24px;justify-content:space-between}}@media(min-width:1264px){.homeHero__content__TMqfr{max-width:1264px;padding-top:56px;padding-left:32px;padding-right:32px;margin-right:auto;margin-left:auto;-moz-column-gap:32px;column-gap:32px;justify-content:space-between}}@media(max-width:767px){.homeHero__picture__w73B7{position:relative;overflow:hidden;display:flex;flex-grow:1;justify-content:flex-start;align-items:center;background-image:var(--bg-image-mobile,url("/img/home/hero/bg_mobile.svg"));background-repeat:no-repeat;background-position:0 0;padding:48px 16px}.homeHero__picture__w73B7:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-image:linear-gradient(180deg,transparent 0,var(--color-charcoal) 100%)}[data-archive=true] .homeHero__picture__w73B7:before{background-image:linear-gradient(180deg,var(--color-charcoal--a90) 0,var(--color-charcoal) 100%)}}@media(min-width:768px)and (max-width:1263px){.homeHero__picture__w73B7{padding-top:10%;flex-basis:max(32%,220px);flex-shrink:0}}@media(min-width:1264px){.homeHero__picture__w73B7{padding-top:124px;flex-basis:400px;flex-shrink:0}}@media(max-width:767px){.homeHero__logoWrapper__JjgGt{z-index:1}}@media(min-width:768px)and (max-width:1263px){.homeHero__logoWrapper__JjgGt{position:relative;height:0;padding-bottom:35%}}img.homeHero__logo__oScx_{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(max-width:767px){img.homeHero__logo__oScx_{width:288px;height:100px}}@media(min-width:768px)and (max-width:1263px){img.homeHero__logo__oScx_{position:absolute;top:0;left:0;height:100%;width:100%}}@media(min-width:1264px){img.homeHero__logo__oScx_{height:auto;max-height:140px;width:100%}}@media(max-width:767px){.homeHero__about__1D3N7{padding-left:16px;padding-right:16px;padding-bottom:64px}}@media(min-width:768px){.homeHero__about__1D3N7{flex-basis:740px;border-style:solid;border-color:var(--color-main);background-color:var(--color-charcoal--a80);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}[data-archive=true] .homeHero__about__1D3N7{border-color:var(--color-gray--114)}}@media(min-width:768px)and (max-width:1263px){.homeHero__about__1D3N7{padding:20px 28px 60px;border-width:1px 0 0 1px}}@media(min-width:1264px){.homeHero__about__1D3N7{padding:28px 40px 80px;border-width:1px 1px 0}}.homeHero__description__ZIijW{margin:0;line-height:1.2;font-family:var(--font-family--heading);letter-spacing:-.04em;word-break:break-word;text-wrap:balance}@media(max-width:767px){.homeHero__description__ZIijW{font-size:24px}}@media(min-width:768px)and (max-width:1263px){.homeHero__description__ZIijW{font-size:clamp(24px,-.2455rem + 3.6364vw,42px)}}@media(min-width:1264px){.homeHero__description__ZIijW{font-size:42px}}.homeHero__info__QWgcd{display:flex;flex-wrap:wrap;align-items:flex-start;line-height:1.2;-moz-column-gap:32px;column-gap:32px;row-gap:24px}@media(max-width:767px){.homeHero__info__QWgcd{padding-top:24px}}@media(min-width:768px){.homeHero__info__QWgcd{padding-top:32px}}.homeHero__days__8QLYb{margin:0;font-weight:500;color:var(--color-secondary)}@media(max-width:767px){.homeHero__days__8QLYb{font-size:20px}}@media(min-width:768px)and (max-width:1263px){.homeHero__days__8QLYb{font-size:clamp(18px,.349rem + 1.62vw,26px)}}@media(min-width:1264px){.homeHero__days__8QLYb{font-size:26px}}.homeHero__dates__bKH48{display:flex;flex-grow:1;flex-basis:min-content;align-items:flex-start}@media(max-width:767px){.homeHero__dates__bKH48{flex-wrap:wrap;gap:24px}}@media(min-width:768px){.homeHero__dates__bKH48{gap:32px}}@media(max-width:767px){[data-over=true] .homeHero__dates__bKH48{-moz-column-gap:44px;column-gap:44px}}@media(min-width:768px)and (max-width:1263px){[data-over=true] .homeHero__dates__bKH48{gap:44px}}@media(min-width:1264px){[data-over=true] .homeHero__dates__bKH48{gap:84px}}.homeHero__block__B3g1l{--hero-label-color:var(--color-secondary);display:flex;flex-direction:column;align-items:flex-start;margin:0}.homeHero__block__B3g1l:last-child{flex-grow:1}[data-archive=true] .homeHero__block__B3g1l{--hero-label-color:inherit}.homeHero__location__DuPFr{--color-rgb:209 209 209;font-weight:400;font-size:14px;color:var(--color-gray--209)}.homeHero__over__O6GJI{margin-bottom:8px;margin-top:32px}.homeHero__links__ap9hW{display:grid}@media(max-width:767px){.homeHero__links__ap9hW{padding-top:32px;row-gap:16px}}@media(min-width:768px){.homeHero__links__ap9hW{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,1fr);padding-top:48px}}.homeHero__links__ap9hW:empty{display:none}.homeHero__links__ap9hW a{--color:var(--color-ebony);display:var(--button-display,flex);justify-content:var(--button-justify-content,center);align-items:center;padding:var(--button-padding-block,var(--padding)) var(--button-padding-inline,var(--padding));width:var(--button-width,auto);font-weight:var(--button-font-weight,500);font-size:var(--button-font-size,var(--font-size));line-height:var(--button-line-height,var(--line-height));font-family:inherit;vertical-align:middle;text-align:var(--button-text-align,center);color:var(--button-color,var(--color));text-decoration:none;-moz-column-gap:var(--button-gap,8px);column-gap:var(--button-gap,8px);background-color:var(--button-background-color,var(--background-color,transparent));border-width:var(--button-border-width,1px);border-style:solid;border-color:var(--button-border-color,var(--border-color,transparent));border-radius:var(--button-border-radius,var(--border-radius));box-shadow:var(--button-box-shadow,var(--box-shadow,none));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-timing-function:ease;transition-duration:.15s;transition-property:background-color,color,opacity}.homeHero__links__ap9hW a[data-mode=dark],[data-mode=dark] .homeHero__links__ap9hW a{--color:var(--color-white)}.homeHero__links__ap9hW a:focus{outline:var(--outline-style);outline-offset:var(--outline-offset,0)}@supports selector(:focus-visible){.homeHero__links__ap9hW a:focus{outline:none}.homeHero__links__ap9hW a:focus-visible{outline:var(--outline-style);outline-offset:var(--outline-offset,0)}}.homeHero__links__ap9hW a:disabled{cursor:not-allowed;opacity:.3}.homeHero__links__ap9hW a svg{display:block;flex-shrink:0;fill:currentColor}@media(max-width:1263px){.homeHero__links__ap9hW a{--padding:11px;--font-size:16px;--line-height:24px;--border-radius:8px}}@media(min-width:1264px){.homeHero__links__ap9hW a{--padding:13px;--font-size:18px;--line-height:24px;--border-radius:8px}}.homeHero__links__ap9hW a:first-child{--color:var(--color-white);--background-color:var(--color-shark)}@media(any-hover:hover){.homeHero__links__ap9hW a:first-child:hover{--background-color:var(--color-limed-spruce)}}.homeHero__links__ap9hW a:first-child[data-mode=dark],[data-mode=dark] .homeHero__links__ap9hW a:first-child{--color:var(--color-ebony);--background-color:var(--color-white)}@media(any-hover:hover){.homeHero__links__ap9hW a:first-child[data-mode=dark]:hover,[data-mode=dark] .homeHero__links__ap9hW a:first-child:hover{--background-color:var(--color-white--a70)}}.homeHero__links__ap9hW a:nth-child(n+2){--border-color:var(--color-gray--224)}@media(any-hover:hover){.homeHero__links__ap9hW a:nth-child(n+2):hover{--background-color:var(--color-gray--241)}}.homeHero__links__ap9hW a:nth-child(n+2)[data-mode=dark],[data-mode=dark] .homeHero__links__ap9hW a:nth-child(n+2){--background-color:var(--color-charcoal);--border-color:var(--color-pale-sky)}@media(any-hover:hover){.homeHero__links__ap9hW a:nth-child(n+2)[data-mode=dark]:hover,[data-mode=dark] .homeHero__links__ap9hW a:nth-child(n+2):hover{--background-color:var(--color-bunker)}}.homeHero__links__ap9hW a:nth-child(n+2)[data-upcoming=true]{--button-border-color:var(--color-secondary);--button-color:var(--color-secondary)}