@charset "UTF-8";h1[data-v-12d00cf7]{font-size:var(--fs-h1);font-weight:700;line-height:var(--lh-tight)}.nav-item-size[data-v-12d00cf7]{font-size:clamp(1.05rem,9cqi,1.85rem);font-weight:700;line-height:var(--lh-tight)}h3[data-v-12d00cf7]{margin:0;font-size:var(--fs-h3);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.event-page[data-v-12d00cf7]{container-type:inline-size;container-name:event;width:100%;min-height:0}@media(max-width:768px){.event-page[data-v-12d00cf7]{padding-bottom:120px}}.event-layout[data-v-12d00cf7]{display:grid;gap:2.5px;width:100%;min-height:0;grid-template-columns:1fr;grid-template-areas:"title" "poster" "builder";align-items:start;max-width:1280px}@container event (min-width: 1000px){.event-layout[data-v-12d00cf7]{grid-template-columns:minmax(0,clamp(420px,48%,560px)) minmax(300px,1fr);grid-template-areas:"title    title" "builder  poster"}}.event-layout--no-poster[data-v-12d00cf7]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "builder";max-width:760px}.event-title-box[data-v-12d00cf7]{grid-area:title;margin-bottom:0}.event-poster[data-v-12d00cf7]{grid-area:poster;width:100%;min-width:0;align-self:start}@container event (max-width: 999.98px){.event-poster[data-v-12d00cf7]{justify-self:center;max-width:min(560px,92cqi)}}.event-builder[data-v-12d00cf7]{grid-area:builder;display:grid;gap:2.5px;min-width:0}.event-builder[data-v-12d00cf7]>*{margin:0}[data-v-12d00cf7] .event-builder .box{margin-bottom:0}.event-loading[data-v-12d00cf7]{position:fixed;right:20px;bottom:20px;padding:.5rem 0;color:var(--color-pink);z-index:100}@media(max-width:768px){.event-loading[data-v-12d00cf7]{right:10px;bottom:10px}}.event-missing[data-v-12d00cf7]{padding:2rem;text-align:center}.page-title-inner.event-title-column[data-v-12d00cf7]{padding-top:clamp(8px,1.2vw,18px);padding-bottom:clamp(8px,1.2vw,18px)}.event-title-column .page-title-text[data-v-12d00cf7]{margin:0 auto;width:fit-content;max-width:100%;padding-bottom:.45em;text-align:center;text-transform:uppercase;font-size:var(--fs-h1);font-weight:700;line-height:var(--lh-tight);letter-spacing:.005em;border-bottom:1.5px solid currentColor}.event-date-time[data-v-12d00cf7]{margin-top:.75em;font-size:var(--fs-body);text-align:center;letter-spacing:.02em}.event-description[data-v-12d00cf7]{margin:0}.event-description--no-indent[data-v-12d00cf7],.event-description--no-indent[data-v-12d00cf7]>*{text-indent:0}.event-short-description[data-v-12d00cf7]{margin:0;white-space:pre-line}.event-link[data-v-12d00cf7]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem;color:inherit;text-decoration:none}.event-link[data-v-12d00cf7]:hover{opacity:.9}.event-link h3[data-v-12d00cf7]{flex:1}.event-link-arrow[data-v-12d00cf7]{flex-shrink:0}[data-v-12d00cf7] .builder-enter-from,[data-v-12d00cf7] .builder-leave-to{opacity:0;transform:translateY(10px)}[data-v-12d00cf7] .builder-enter-active,[data-v-12d00cf7] .builder-leave-active{transition:opacity .35s cubic-bezier(.25,.46,.45,.94),transform .35s cubic-bezier(.25,.46,.45,.94)}[data-v-12d00cf7] .builder-enter-active{transition-delay:calc(var(--stagger, 0) * .06s)}[data-v-12d00cf7] .builder-move{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.event-pretix-box[data-v-12d00cf7] .pretix-widget{font-family:Zalando Sans,sans-serif;color:var(--color-blue, #18216d)}.event-pretix-box[data-v-12d00cf7] .pretix-widget-error-message{font-family:Merriweather,serif;font-style:italic;font-size:.875rem;margin-bottom:1rem}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item{padding:14px 0;border-bottom:1px solid rgba(24,33,109,.15)}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item:last-child{border-bottom:none}.event-pretix-box[data-v-12d00cf7] .pretix-widget-main-item-row{display:flex;align-items:center;gap:1rem}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-info-col{flex:1;min-width:0}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-title{font-family:Zalando Sans,sans-serif;font-weight:700;font-size:14.5px;text-transform:uppercase}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-description{font-family:Merriweather,serif;font-size:.75rem;opacity:.6;margin-top:2px}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-description p{margin:0}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-price-col{white-space:nowrap;flex-shrink:0}.event-pretix-box[data-v-12d00cf7] .pretix-widget-pricebox{font-family:Zalando Sans,sans-serif;font-size:.875rem;font-weight:700}.event-pretix-box[data-v-12d00cf7] .pretix-widget-pricebox-tax{font-weight:400;font-size:.7rem;opacity:.5;display:block}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-availability-col{flex-shrink:0}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-count-group{display:inline-flex;align-items:center;border:1.5px solid var(--color-blue, #18216d)}.event-pretix-box[data-v-12d00cf7] .pretix-widget-btn-default{background:transparent!important;color:var(--color-blue, #18216d)!important;border:none!important;border-radius:0!important;width:32px;height:32px;padding:0!important;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.event-pretix-box[data-v-12d00cf7] .pretix-widget-btn-default:hover{background:var(--color-pink, #e57fb3)!important;color:var(--color-white, #FAECCC)!important}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-count-multiple{width:36px!important;height:32px!important;text-align:center;border:none!important;border-left:1.5px solid var(--color-blue, #18216d)!important;border-right:1.5px solid var(--color-blue, #18216d)!important;border-radius:0!important;font-family:Zalando Sans,sans-serif;font-size:.875rem;color:var(--color-blue, #18216d);background:transparent;-moz-appearance:textfield;appearance:textfield}.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-count-multiple::-webkit-inner-spin-button,.event-pretix-box[data-v-12d00cf7] .pretix-widget-item-count-multiple::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.event-pretix-box[data-v-12d00cf7] .pretix-widget-clear{display:none}.event-pretix-box[data-v-12d00cf7] .pretix-widget-attribution{margin-top:1rem;font-size:.7rem;opacity:.5}.event-pretix-box[data-v-12d00cf7] .pretix-widget-attribution a{color:var(--color-blue, #18216d)}
