.mo,.mo-head,.mo-foot,.mo-shop{--mo-bg:#0a0a0a;--mo-s1:#161616;--mo-s2:#222;--mo-deep:#000;--mo-line:#ffffff24;--mo-line-2:#ffffff4d;--mo-ink:#fff;--mo-text:#e6e6e6;--mo-muted:#bfbfbf;--mo-red:red;--mo-red-2:#af0000;--mo-brand:red;--mo-uv:#ff3b3b;--mo-glow:255 0 0;--mo-w:min(1240px, calc(100% - 40px));--mo-cd:var(--mo-display), "Archivo", "Arial Narrow", Arial, sans-serif;--mo-ff:Arial, Helvetica, sans-serif;color:var(--mo-ink);font-family:var(--mo-ff)}.mo,.mo-main,.mo-shop{background:var(--mo-bg)}.n39.mo>*,.mo-shop>*{--tb-font-display:var(--mo-cd);--tb-font-body:var(--mo-ff)}.mo-wrap{width:var(--mo-w);margin-inline:auto}.mo-narrow{max-width:900px}.mo-section{padding-block:clamp(56px,8vw,100px);position:relative}.mo p{line-height:1.55}.mo h1,.mo h2,.mo h3{color:var(--mo-ink);font-family:var(--mo-cd);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:900;font-stretch:70%}.n39.mo :is(h1,h2,h3){font-family:var(--mo-cd);text-transform:uppercase;font-weight:900;font-stretch:70%}.mo h2{font-size:clamp(3rem,7vw,5.6rem);line-height:.92;margin-bottom:28px!important}.mo-kicker{color:var(--mo-ink);font-family:var(--mo-ff);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:700}.mo-kicker--red,.mo-kicker--brand{color:var(--mo-uv)}.mo-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.mo-head2 h2{margin-bottom:0!important}.mo-head2>p{max-width:34rem;color:var(--mo-ink);margin:0;font-size:15px;font-weight:700}.mo-soon{border:2px dashed var(--mo-line-2);color:var(--mo-text);padding:24px}.mo-soon__title{color:var(--mo-ink);font-family:var(--mo-cd);text-transform:uppercase;margin:0 0 6px;font-size:26px;font-weight:900;font-stretch:70%}.mo-soon p:last-child{margin:0}.mo-btn{border:2px solid var(--mo-ink);min-height:48px;color:var(--mo-ink);font-family:var(--mo-ff);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s,color .12s;display:inline-flex}.mo-btn:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #000}.mo-btn--red{border-color:var(--mo-red);background:var(--mo-red);color:#fff}.mo-btn--black{color:#fff;background:#000;border-color:#000}.mo-btn--white{color:#000;background:#fff;border-color:#fff}.mo-btn--line{background:0 0}.mo-head{z-index:40;border-bottom:4px solid var(--mo-red);background:#000;position:sticky;top:0}.mo-head__in{width:var(--mo-w);align-items:center;gap:26px;min-height:66px;margin-inline:auto;display:flex}.mo-head__brand{align-items:center;display:flex}.mo-head__brand img{width:150px;height:auto;display:block}.mo-head__nav{gap:22px;margin-left:auto;display:flex}.mo-head__nav a{color:#fff;font-family:var(--mo-ff);text-transform:uppercase;align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mo-head__nav a:hover{color:var(--mo-red)}.mo-head__cta{min-height:40px;padding:0 18px}.mo-head__cta:hover{box-shadow:4px 4px #fff}.mo-head__menu{display:none;position:relative}.mo-head__menu summary{cursor:pointer;border:2px solid #fff;place-items:center;width:44px;height:44px;list-style:none;display:grid}.mo-head__menu summary::-webkit-details-marker{display:none}.mo-head__drawer{border:2px solid var(--mo-red);background:#000;min-width:230px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.mo-head__drawer a{color:#fff;text-transform:uppercase;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none}.mo-head__drawer a:hover{color:var(--mo-red)}@media (max-width:980px){.mo-head__nav{display:none}.mo-head__cta{margin-left:auto}.mo-head__menu{display:block}}@media (max-width:400px){.mo-head__brand img{width:120px}}.mo-foot{border-top:4px solid var(--mo-red);background:#000}.mo-foot__in{width:var(--mo-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.mo-foot p,.mo-foot li{color:var(--mo-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.mo-foot__mark{width:220px;height:auto;display:block}.mo-foot__claim{font-family:var(--mo-cd);text-transform:uppercase;font-weight:900;font-stretch:70%;color:var(--mo-red)!important;margin-top:18px!important;font-size:30px!important;line-height:1!important}.mo-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.mo-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mo-foot ul li{margin:0}.mo-foot a{color:#fff;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.mo-foot a:hover{color:var(--mo-red)}.mo-foot__base{width:var(--mo-w);border-top:1px solid var(--mo-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.mo-foot__base p{margin:0;font-size:12px}.mo-foot__tb{opacity:.8}@media (max-width:760px){.mo-foot__in{grid-template-columns:1fr}}.mo-hero{background:var(--mo-red);position:relative;overflow:hidden}.mo-hero__in{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,6vw,80px);padding-block:clamp(44px,7vw,96px);display:grid}.mo-hero__logo{width:min(300px,80%);height:auto;margin-bottom:26px;display:block}.mo-hero__title{max-width:12ch;color:#000!important;font-size:clamp(3.4rem,9vw,7.6rem)!important;line-height:.88!important}.mo-hero__title span{color:#fff;display:block}.mo-hero__lead{color:#fff;max-width:34rem;margin:22px 0 28px;font-size:17px;font-weight:700}.mo-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.mo-hero .mo-btn:hover{box-shadow:4px 4px #000}.mo-wall{min-height:420px;position:relative}.mo-wall img{object-fit:contain;background:#fff;width:58%;height:auto;max-height:360px;padding:8px;position:absolute;box-shadow:8px 8px #000}.mo-wall img:first-child{top:30px;left:0;rotate:-6deg}.mo-wall img:nth-child(2){top:0;right:0;rotate:5deg}.mo-wall img:nth-child(3){bottom:0;left:22%;rotate:-1deg}@media (max-width:860px){.mo-hero__in{grid-template-columns:1fr}.mo-wall{min-height:300px}.mo-wall img{width:50%;max-height:240px}}.mo-red{background:var(--mo-red)}.mo-red h2{color:#000!important}.mo-red .mo-kicker{color:#fff}.mo-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.mo-card{color:#000;background:#fff;grid-template-rows:auto auto 1fr;transition:transform .12s,box-shadow .12s;display:grid;box-shadow:6px 6px #000}.mo-card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px #000}.mo-card.is-sold{opacity:.85}.mo-card__date{color:#fff;background:#000;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:8px 12px;display:flex}.mo-card__date b{font-family:var(--mo-cd);font-size:22px;font-weight:900;font-stretch:70%}.mo-card__date span{font-size:13px;font-weight:700}.mo-card__img{aspect-ratio:1;background:#fff;border-bottom:2px solid #000;place-items:center;display:grid;position:relative;overflow:hidden}.mo-card__img img{object-fit:contain;width:100%;height:100%;display:block}.mo-card__stamp{border:3px solid var(--mo-red);color:var(--mo-red);font-family:var(--mo-cd);text-transform:uppercase;background:#fff;padding:6px 14px;font-size:28px;font-weight:900;font-stretch:70%;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-10deg}.mo-card__body{align-content:start;gap:4px;padding:12px 14px 14px;display:grid}.mo-card__room{background:var(--mo-red);color:#fff;letter-spacing:.08em;text-transform:uppercase;justify-self:start;padding:1px 8px;font-size:11px;font-weight:700;margin:0!important;line-height:1.6!important}.mo .mo-card h3{color:#000;overflow-wrap:anywhere;font-size:clamp(24px,2.4vw,30px)!important;line-height:.95!important}.mo-card h3 a{color:inherit;text-decoration:none}.mo-card h3 a:hover{color:var(--mo-red)}.mo-card__sub{color:#333;margin:0;font-size:13px}.mo-card__foot{border-top:2px solid #000;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:10px;display:flex}.mo-card__price{color:#000;margin:0;font-size:13px;font-weight:700}.mo-card__price b{font-family:var(--mo-cd);font-size:26px;font-weight:900;font-stretch:70%}.mo-card .mo-btn{min-height:40px;padding:0 14px}.mo-card .mo-btn--line{color:#000;border-color:#000}@media (max-width:560px){.mo-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mo-card__date b{font-size:17px}.mo-card__date span{display:none}.mo .mo-card h3{font-size:20px!important}.mo-card__foot{flex-direction:column;align-items:stretch}}.mo-black{background:#000}.mo-parties{border-top:2px solid #fff;gap:0;margin:0;padding:0;list-style:none;display:grid}.mo-party{border-bottom:2px solid #fff;grid-template-columns:150px minmax(0,1fr) 140px auto;align-items:center;gap:18px;padding:14px 0;display:grid}.mo-party__date{margin:0;display:grid}.mo-party__date b{font-family:var(--mo-cd);color:var(--mo-red);font-size:26px;font-weight:900;font-stretch:70%}.mo-party__date span{color:var(--mo-muted);font-size:13px}.mo-party h3{overflow-wrap:anywhere;font-size:clamp(24px,3vw,38px)!important;line-height:.95!important}.mo-party h3 a{color:#fff;text-decoration:none}.mo-party h3 a:hover{color:var(--mo-red)}.mo-party__room{color:var(--mo-muted);text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.mo-party .mo-btn{min-height:40px;padding:0 16px}.mo-party .mo-btn:hover{box-shadow:4px 4px 0 var(--mo-red)}@media (max-width:760px){.mo-party{grid-template-columns:1fr auto;gap:4px 12px}.mo-party__date{grid-column:1;align-items:baseline;gap:8px;display:flex}.mo-party h3,.mo-party__room{grid-column:1}.mo-party .mo-btn{grid-area:1/2/span 3}}.mo-stage__sub{color:var(--mo-muted);margin:10px 0 0;font-size:16px}.mo-ladder{border-left:1px solid var(--mo-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.mo-ladder li{border:1px solid var(--mo-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.mo-ladder li.is-off{opacity:.4;text-decoration:line-through}.mo-ladder li:not(.is-off){border-top:3px solid var(--mo-red)}.mo-ladder__name{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.mo-ladder b{font-family:var(--mo-cd);font-size:24px;font-stretch:70%}.mo .n39-faq{border-top:1px solid var(--mo-line-2);gap:0;margin-top:10px;display:grid}.mo .n39-faq details{border:0;border-bottom:1px solid var(--mo-line-2);background:0 0;border-radius:0;padding:0}.mo .n39-faq summary{color:var(--mo-ink);font-family:var(--mo-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.mo .n39-faq summary::-webkit-details-marker{display:none}.mo .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--mo-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.mo .n39-faq details[open] summary:after{transform:rotate(45deg)}.mo .n39-faq details>:not(summary){color:var(--mo-text);margin:0;padding:0 0 20px;font-size:16px}.mo-alarm{background:var(--mo-deep)}.mo-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.mo-alarm__in>div>p:not(.mo-kicker){color:var(--mo-text)}.mo .mo-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.mo .mo-alarm__form .tb-input{border:1px solid var(--mo-line-2);background:var(--mo-bg);min-height:54px;color:var(--mo-ink);border-radius:0;padding:0 18px;font-size:16px}.mo .mo-alarm__form .tb-btn{background:var(--mo-red);color:#fff;min-height:54px;font-family:var(--mo-cd);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:0 24px;font-size:16px}.mo .mo-alarm__form .tb-newsletter__fine{color:var(--mo-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.mo .mo-alarm__form .tb-newsletter__done{border:1px solid var(--mo-line-2);color:var(--mo-ink);padding:18px}@media (max-width:860px){.mo-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.mo-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.mo-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.mo-stage__cover{border:1px solid var(--mo-line-2);border-top:4px solid var(--mo-brand);background:#010101;position:relative;overflow:hidden}.mo-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.mo-stamp{z-index:3;border:3px solid var(--mo-ink);color:var(--mo-ink);font-family:var(--mo-cd);text-transform:uppercase;background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.mo-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.mo-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.mo-facts{color:var(--mo-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.mo-facts li{align-items:center;gap:10px;display:flex}.mo-facts svg{color:var(--mo-brand);flex:none}.mo-stage__buy{justify-items:start;gap:14px;display:grid}.mo-stage__price{color:var(--mo-text);margin:0}.mo-stage__price b{color:var(--mo-ink);font-family:var(--mo-cd);font-size:36px}.mo-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.mo-note{border:1px solid var(--mo-brand);padding:16px 18px}.mo-note__title{font-family:var(--mo-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px}@media (max-width:900px){.mo-stage__panel{grid-template-columns:1fr}}.mo-lineup .mo-wrap{text-align:center}.mo-lineup .mo-kicker{margin-inline:auto}.mo-lineup__name{color:var(--mo-brand);font-family:var(--mo-cd);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px}.mo-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.mo-lineup li{font-family:var(--mo-cd);text-transform:uppercase;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.mo-lineup li:not(:last-child):after{content:"/";color:var(--mo-brand);margin:0 14px;font-weight:500}.mo-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.mo-about h2{margin-bottom:10px!important}.mo-about__claim{color:var(--mo-brand);font-family:var(--mo-cd);text-transform:uppercase;margin:0;font-size:20px}.mo-about__text p{max-width:40rem;color:var(--mo-text);white-space:pre-line;margin:0}.mo-about__text p+p{margin-top:14px}@media (max-width:860px){.mo-about{grid-template-columns:1fr}}.mo-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.mo-way__address{color:var(--mo-text);margin:12px 0 20px}.mo-way__note{color:var(--mo-brand);font-family:var(--mo-cd);text-transform:uppercase;margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.mo{--n39-navy:var(--mo-bg);--n39-panel:var(--mo-s1);--n39-panel-2:var(--mo-s2);--n39-line:var(--mo-line-2);--n39-soft:var(--mo-line);--n39-text:var(--mo-text);color:var(--mo-ink);font-family:var(--mo-ff);background:var(--mo-bg)}.n39.mo .mo-main{background:var(--mo-bg)}.mo :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--mo-cd);font-weight:700}.mo .n39-ticket__name,.mo .n39-co__title,.mo .n39-done__title{text-transform:uppercase}.mo .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.mo .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.mo .tb-sheet__sum,.mo .n39-done__total{font-family:var(--mo-cd)!important;font-weight:700!important}.mo .n39-ticket{background:var(--mo-s1);border-radius:0}.mo .n39-ticket.is-picked{background:var(--mo-s2);box-shadow:inset 0 0 0 2px rgb(var(--mo-glow))}.mo .n39-ticket__mark{font-family:var(--mo-cd);-webkit-text-stroke:0;color:var(--mo-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.mo .n39-ticket__kicker,.mo .n39-co__kicker,.mo .n39-receipt__head{font-family:var(--mo-cd);letter-spacing:.14em;font-size:14px}.mo .n39-ticket__save{background:rgb(var(--mo-glow));color:#fff;border-radius:0}.mo .n39-ticket__stamp{border-color:var(--mo-line-2);color:var(--mo-ink);font-family:var(--mo-cd);letter-spacing:.08em;border-radius:0}.mo .n39-steps{font-family:var(--mo-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.mo .n39-steps b{border-color:rgb(var(--mo-glow));color:var(--mo-ink)}.mo .n39-clock{border-color:rgb(var(--mo-glow) / .7);border-radius:0}.mo .n39-clock b{color:rgb(var(--mo-glow))}@media (max-width:480px){.mo .n39-clock{gap:10px;padding:10px 12px}.mo .n39-clock ol{gap:6px}.mo .n39-clock li{min-width:38px}.mo .n39-clock b{font-size:24px}}.mo .n39-step{border-color:var(--mo-line-2);border-radius:0;overflow:hidden}.mo .n39-step button:hover:not(:disabled){background:rgb(var(--mo-glow));color:#fff}.mo .n39-btn{border-color:var(--mo-line-2);color:var(--mo-ink);font-family:var(--mo-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.mo .n39-btn:hover{background:var(--mo-s2);color:var(--mo-ink)}.mo .n39-btn--fill{background:var(--mo-ink);color:var(--mo-bg);border-color:#0000}.mo .n39-btn--fill:hover{color:var(--mo-bg);background:#fff}.mo .n39-link{color:var(--mo-ink)}.mo .n39-receipt{background:var(--mo-ink);color:var(--mo-bg);border-radius:0}.mo .n39-receipt .n39-btn--fill{background:var(--mo-bg);color:var(--mo-ink)}.mo .n39-receipt__lines,.mo .n39-receipt .tb-sheet__sum,.mo .n39-receipt .n39-tix__codes summary,.mo .n39-receipt .n39-link,.mo .n39-receipt .n39-tix__trust li:before{color:var(--mo-bg)}.mo .n39-tix__trust li:before{color:rgb(var(--mo-glow))}.mo .n39-co{border-left-color:var(--mo-line);background:var(--mo-s1);color:var(--mo-ink);font-family:var(--mo-ff)}.mo .n39-co::backdrop{background:#000c}.mo .n39-co__title{font-size:28px;line-height:1}.mo .n39-co__cover{border-radius:0}.mo .n39-co__close{border-color:var(--mo-line-2);color:var(--mo-ink);border-radius:0}.mo .n39-co__close:hover{background:var(--mo-s2);color:var(--mo-ink)}.mo .n39-co__steps li.is-now{color:var(--mo-ink)}.mo .n39-co__steps li.is-now b{background:rgb(var(--mo-glow));border-color:rgb(var(--mo-glow));color:#fff}.mo .n39-co__steps li.is-done{color:rgb(var(--mo-glow))}.mo .n39-co__types li,.mo .n39-co__picked{border-radius:0}.mo .n39-co__types li.is-picked{border-color:rgb(var(--mo-glow));box-shadow:inset 0 0 0 1px rgb(var(--mo-glow))}.mo .n39-co__field>span{font-family:var(--mo-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.mo .n39-co__input{border-color:var(--mo-line-2);background:var(--mo-bg);border-radius:0}.mo .n39-co__input:focus-visible{outline-color:var(--mo-uv)}.mo .n39-co{--tb-pay-radius:8px}.mo .n39-co .tb-sheet__go{background:var(--mo-ink);color:var(--mo-bg);font-family:var(--mo-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.mo .n39-co__legal a,.mo .n39-co__alt a{color:var(--mo-ink);text-underline-offset:3px;text-decoration:underline}.mo .n39-co__trust li:before{color:rgb(var(--mo-glow))}.mo .n39-co .tb-input,.mo .n39-co .tb-stepper{border-radius:0}.mo .n39-bar{background:rgb(var(--mo-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.mo .n39-bar span,.mo .n39-bar b{font-family:var(--mo-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.mo .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--mo-bg)}.mo .n39-eyebrow{color:rgb(var(--n39-glow,var(--mo-glow)));font-family:var(--mo-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.mo .n39-eyebrow__play{display:none}.mo .n39-head2>p{color:var(--mo-text)}.mo .n39-done__ticket{border:1px solid var(--mo-line);background:var(--mo-s1);border-radius:0}.mo .n39-done__qr{border-radius:0}.mo .n39-done__code{font-family:var(--mo-cd);letter-spacing:.12em}.mo .n39-done__later a{color:var(--mo-ink)}.mo .n39-bg__rows p{font-family:var(--mo-cd);font-weight:700}.mo-shop .tb-meta{font-family:var(--mo-ff)}.mo-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.mo-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.mo-shop .tb-page__title,.mo-shop .tb-site-page__title,.mo-shop .tb-notfound__title{color:var(--mo-ink);font-family:var(--mo-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.mo-shop .tb-page__title:before,.mo-shop .tb-site-page__title:before{content:"Molotow · Tickets";color:var(--mo-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.mo-shop .tb-meta+.tb-page__title:before{content:none}.mo-shop .tb-meta:has(+.tb-page__title){color:var(--mo-uv);font-family:var(--mo-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.mo-shop .tb-page__lead{color:var(--mo-text)}.mo-shop .tb-glass{background:var(--mo-s1);border:1px solid var(--mo-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.mo-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.mo-shop .tb-btn{min-height:48px;font-family:var(--mo-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.mo-shop .tb-btn--primary{background:var(--mo-ink);color:var(--mo-bg);border:0}.mo-shop .tb-btn--secondary{border:1px solid var(--mo-line-2);color:var(--mo-ink)}.mo-shop .tb-input{border:1px solid var(--mo-line-2);background:var(--mo-bg);min-height:50px;color:var(--mo-ink);border-radius:0;padding:0 16px}.mo-shop .tb-input:focus-visible{outline:2px solid var(--mo-uv);outline-offset:2px}.mo-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.mo-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.mo-shop .tb-ticket header h1,.mo-shop .tb-ticket header h2{font-family:var(--mo-cd);text-transform:uppercase;font-weight:700}.mo-shop .tb-ticket__qr{border-radius:0}.mo-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.mo-shop .tb-notfound__code{color:var(--mo-uv);font-family:var(--mo-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.mo-shop .tb-notfound__code:after{content:" · Molotow Tickets"}.mo-shop .tb-notfound__text{color:var(--mo-text);opacity:1}.mo-shop .tb-notfound__cta{background:var(--mo-ink);height:48px;color:var(--mo-bg);font-family:var(--mo-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.mo-shop main.tb-site-page{align-content:start;min-height:62vh}.mo-shop .tb-site-page__title{align-self:start}.mo-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.mo-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.mo-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--mo-text);margin:0;font-size:16px}.mo .n39-ticket,.mo .n39-co__types li,.mo .n39-co__picked,.mo .n39-btn,.mo .n39-step,.mo .n39-receipt,.mo .n39-done__ticket{border-radius:0}.mo :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.mo .n39-bar{background:var(--mo-red);color:#fff;border-radius:0}.mo-stage__cover{border:0;border-top:6px solid var(--mo-red);box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.mo *,.mo :before,.mo :after{transition:none!important;animation:none!important}}.mo-stage__cover{background:#fff;padding:12px}.mo-stage__cover img{width:auto;max-width:min(100%,620px);max-height:70vh}.mo,.mo-head,.mo-shop{--kit-accent:var(--mo-brand);--kit-accent-text:var(--mo-brand);--kit-on-accent:#111;--kit-ink:var(--mo-ink);--kit-muted:var(--mo-muted);--kit-line:var(--mo-line-2);--kit-display:var(--mo-cd);--kit-surface:var(--mo-s1);--kit-bg:var(--mo-bg);--kit-w:var(--mo-w)}
.uc,.uc-head,.uc-foot,.uc-shop{--uc-bg:#000;--uc-s1:#141414;--uc-s2:#202020;--uc-deep:#000;--uc-line:#ffffff24;--uc-line-2:#ffffff4d;--uc-ink:#fff;--uc-text:#e6e6e6;--uc-muted:#ccc;--uc-red:#ff0004;--uc-red-2:#e900ff;--uc-yellow:#ff3;--uc-magenta:#e900ff;--uc-brand:#ff0004;--uc-uv:#ff3;--uc-glow:255 0 4;--uc-w:min(1200px, calc(100% - 40px));--uc-cd:var(--uc-display), "Montserrat", "Helvetica Neue", Arial, sans-serif;--uc-ff:"Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--uc-ink);font-family:var(--uc-ff)}.uc,.uc-main,.uc-shop{background:var(--uc-bg)}.n39.uc>*,.uc-shop>*{--tb-font-display:var(--uc-cd);--tb-font-body:var(--uc-ff)}.uc-wrap{width:var(--uc-w);margin-inline:auto}.uc-narrow{max-width:900px}.uc-section{padding-block:clamp(56px,8vw,100px);position:relative}.uc-section+.uc-section{border-top:1px solid var(--uc-line)}.uc p{line-height:1.55}.uc h1,.uc h2,.uc h3{color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-weight:900}.n39.uc :is(h1,h2,h3){font-family:var(--uc-cd);text-transform:uppercase;font-weight:900}.uc h2{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1;margin-bottom:28px!important}.uc-kicker{color:var(--uc-yellow);font-family:var(--uc-ff);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.uc-kicker--red,.uc-kicker--brand{color:var(--uc-yellow)}.uc-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.uc-head2 h2{margin-bottom:0!important}.uc-head2>p{max-width:34rem;color:var(--uc-text);margin:0;font-size:15px}.uc-soon{border:2px dashed var(--uc-line-2);color:var(--uc-text);padding:24px}.uc-soon__title{color:var(--uc-ink);font-family:var(--uc-cd);text-transform:uppercase;margin:0 0 6px;font-size:22px;font-weight:900}.uc-soon p:last-child{margin:0}.uc-btn{border:2px solid var(--uc-ink);min-height:48px;color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:800;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.uc-btn:hover{border-color:var(--uc-magenta);color:var(--uc-magenta)}.uc-btn--red{border-color:var(--uc-red);background:var(--uc-red);color:#fff}.uc-btn--red:hover{border-color:var(--uc-magenta);background:var(--uc-magenta);color:#fff}.uc-btn--black{color:#fff;background:#000;border-color:#000}.uc-btn--black:hover{background:var(--uc-red);color:#fff;border-color:#000}.uc-head{z-index:40;border-bottom:3px solid var(--uc-red);background:#000;position:sticky;top:0}.uc-head__in{width:var(--uc-w);align-items:center;gap:26px;min-height:68px;margin-inline:auto;display:flex}.uc-head__brand{align-items:center;display:flex}.uc-head__brand img{width:170px;height:auto;display:block}.uc-head__nav{gap:22px;margin-left:auto;display:flex}.uc-head__nav a{color:#ccc;text-transform:uppercase;align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.uc-head__nav a:hover{color:var(--uc-magenta)}.uc-head__cta{min-height:40px;padding:0 18px}.uc-head__menu{display:none;position:relative}.uc-head__menu summary{cursor:pointer;border:2px solid #fff;place-items:center;width:44px;height:44px;list-style:none;display:grid}.uc-head__menu summary::-webkit-details-marker{display:none}.uc-head__drawer{border:2px solid var(--uc-red);background:#000;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.uc-head__drawer a{color:#fff;text-transform:uppercase;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none}.uc-head__drawer a:hover{color:var(--uc-magenta)}@media (max-width:900px){.uc-head__nav{display:none}.uc-head__cta{margin-left:auto}.uc-head__menu{display:block}}@media (max-width:400px){.uc-head__brand img{width:130px}}.uc-foot{border-top:3px solid var(--uc-red);background:#000}.uc-foot__in{width:var(--uc-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.uc-foot p,.uc-foot li{color:#ccc;margin:0 0 12px;font-size:14px;line-height:1.6}.uc-foot__mark{width:240px;height:auto;display:block}.uc-foot__claim{font-family:var(--uc-cd);text-transform:uppercase;font-weight:900;color:var(--uc-yellow)!important;margin-top:18px!important;font-size:26px!important;line-height:1!important}.uc-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.uc-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.uc-foot ul li{margin:0}.uc-foot a{color:var(--uc-red);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.uc-foot a:hover{color:var(--uc-magenta)}.uc-foot__base{width:var(--uc-w);border-top:1px solid var(--uc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.uc-foot__base p{margin:0;font-size:12px}.uc-foot__tb{opacity:.8;color:#fff!important}@media (max-width:760px){.uc-foot__in{grid-template-columns:1fr}}.uc-hero{background:#000;position:relative;overflow:hidden}.uc-hero__in{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(28px,6vw,72px);padding-block:clamp(48px,8vw,104px);display:grid}.uc-hero__title{margin:6px 0 0;font-size:clamp(2.2rem,9vw,6.4rem)!important;line-height:1.12!important}.uc-ransom{flex-wrap:wrap;gap:.12em .34em;display:inline-flex}.uc-ransom__word{white-space:nowrap;display:inline-flex}.uc-ransom__c{margin-right:.04em;padding:.02em .1em;line-height:1;display:inline-block}.uc-ransom__c--0{color:#000;font-family:var(--uc-cd);background:#fff;rotate:-3deg}.uc-ransom__c--1{background:var(--uc-red);color:#fff;font-family:Georgia,Times New Roman,serif;font-weight:700;rotate:2deg}.uc-ransom__c--2{color:#fff;outline-offset:-2px;background:#000;outline:2px solid #fff;font-family:Courier New,Courier,monospace;font-weight:700;rotate:-1deg}.uc-ransom__c--3{background:var(--uc-yellow);color:#000;font-family:var(--uc-cd);rotate:3deg}.uc-ransom__c--4{color:#000;background:#e6e6e6;font-family:Georgia,Times New Roman,serif;font-weight:400;rotate:-2deg}.uc-ransom__c--5{background:var(--uc-magenta);color:#fff;font-family:var(--uc-cd);rotate:1deg}.uc-hero__lead{max-width:38rem;color:var(--uc-text);margin:26px 0 28px;font-size:17px}.uc-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.uc-hero__duck{justify-self:center;width:min(320px,100%);height:auto}@media (max-width:860px){.uc-hero__in{grid-template-columns:1fr}.uc-hero__duck{order:-1;justify-self:start;width:120px}}.uc-cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.uc-card{background:var(--uc-s1);border:2px solid #fff;grid-template-rows:auto 1fr;transition:border-color .12s;display:grid}.uc-card:hover{border-color:var(--uc-magenta)}.uc-card.is-sold{opacity:.6}.uc-card__img{aspect-ratio:16/9;background:#000;border-bottom:2px solid #fff;display:block;position:relative;overflow:hidden}.uc-card__img img{object-fit:cover;width:100%;height:100%;display:block}.uc-card__stamp{background:var(--uc-yellow);color:#000;padding:4px 10px;font-size:12px;font-weight:700;display:grid;position:absolute;bottom:10px;left:10px;rotate:-2deg}.uc-card__stamp b{font-family:var(--uc-cd);font-size:18px;font-weight:900}.uc-card__body{align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.uc-card__kind{color:var(--uc-red);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:700;margin:0!important;line-height:1.4!important}.uc .uc-card h3{overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,28px)!important;line-height:1.05!important}.uc-card h3 a{color:inherit;text-decoration:none}.uc-card h3 a:hover{color:var(--uc-magenta)}.uc-card__sub{color:var(--uc-muted);margin:0;font-size:14px}.uc-card__foot{border-top:1px solid var(--uc-line-2);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:12px;display:flex}.uc-card__price{color:var(--uc-muted);margin:0;font-size:13px;font-weight:700}.uc-card__price b{color:#fff;font-family:var(--uc-cd);font-size:24px;font-weight:900}.uc-card .uc-btn{min-height:40px;padding:0 16px}@media (max-width:420px){.uc-cards{grid-template-columns:1fr}}.uc-verein{background:var(--uc-yellow);color:#000}.uc-verein h2{color:#000!important}.uc-verein .uc-kicker{color:#000}.uc-verein__in{grid-template-columns:.9fr 1.1fr;align-items:start;gap:28px 56px;display:grid}.uc-verein p:not(.uc-kicker){color:#000;max-width:38rem;margin:0 0 14px;font-size:17px}.uc-verein .uc-btn{margin-top:8px}@media (max-width:860px){.uc-verein__in{grid-template-columns:1fr}}.uc-stage__sub{color:var(--uc-muted);margin:10px 0 0;font-size:16px}.uc-ladder{border-left:1px solid var(--uc-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.uc-ladder li{border:1px solid var(--uc-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.uc-ladder li.is-off{opacity:.4;text-decoration:line-through}.uc-ladder li:not(.is-off){border-top:3px solid var(--uc-yellow)}.uc-ladder__name{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.uc-ladder b{font-family:var(--uc-cd);font-size:24px}.uc .n39-faq{border-top:1px solid var(--uc-line-2);gap:0;margin-top:10px;display:grid}.uc .n39-faq details{border:0;border-bottom:1px solid var(--uc-line-2);background:0 0;border-radius:0;padding:0}.uc .n39-faq summary{color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.uc .n39-faq summary::-webkit-details-marker{display:none}.uc .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--uc-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.uc .n39-faq details[open] summary:after{transform:rotate(45deg)}.uc .n39-faq details>:not(summary){color:var(--uc-text);margin:0;padding:0 0 20px;font-size:16px}.uc-alarm{background:var(--uc-deep)}.uc-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.uc-alarm__in>div>p:not(.uc-kicker){color:var(--uc-text)}.uc .uc-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.uc .uc-alarm__form .tb-input{border:1px solid var(--uc-line-2);background:var(--uc-bg);min-height:54px;color:var(--uc-ink);border-radius:0;padding:0 18px;font-size:16px}.uc .uc-alarm__form .tb-btn{background:var(--uc-red);color:#fff;min-height:54px;font-family:var(--uc-cd);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:0 24px;font-size:16px}.uc .uc-alarm__form .tb-newsletter__fine{color:var(--uc-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.uc .uc-alarm__form .tb-newsletter__done{border:1px solid var(--uc-line-2);color:var(--uc-ink);padding:18px}@media (max-width:860px){.uc-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.uc-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.uc-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.uc-stage__cover{border:1px solid var(--uc-line-2);border-top:4px solid var(--uc-brand);background:#010101;position:relative;overflow:hidden}.uc-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.uc-stamp{z-index:3;border:3px solid var(--uc-ink);color:var(--uc-ink);font-family:var(--uc-cd);text-transform:uppercase;background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.uc-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.uc-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.uc-facts{color:var(--uc-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.uc-facts li{align-items:center;gap:10px;display:flex}.uc-facts svg{color:var(--uc-brand);flex:none}.uc-stage__buy{justify-items:start;gap:14px;display:grid}.uc-stage__price{color:var(--uc-text);margin:0}.uc-stage__price b{color:var(--uc-ink);font-family:var(--uc-cd);font-size:36px}.uc-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.uc-note{border:1px solid var(--uc-brand);padding:16px 18px}.uc-note__title{font-family:var(--uc-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px}@media (max-width:900px){.uc-stage__panel{grid-template-columns:1fr}}.uc-lineup .uc-wrap{text-align:center}.uc-lineup .uc-kicker{margin-inline:auto}.uc-lineup__name{color:var(--uc-brand);font-family:var(--uc-cd);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px}.uc-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.uc-lineup li{font-family:var(--uc-cd);text-transform:uppercase;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.uc-lineup li:not(:last-child):after{content:"/";color:var(--uc-brand);margin:0 14px;font-weight:500}.uc-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.uc-about h2{margin-bottom:10px!important}.uc-about__claim{color:var(--uc-brand);font-family:var(--uc-cd);text-transform:uppercase;margin:0;font-size:20px}.uc-about__text p{max-width:40rem;color:var(--uc-text);white-space:pre-line;margin:0}.uc-about__text p+p{margin-top:14px}@media (max-width:860px){.uc-about{grid-template-columns:1fr}}.uc-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.uc-way__address{color:var(--uc-text);margin:12px 0 20px}.uc-way__note{color:var(--uc-brand);font-family:var(--uc-cd);text-transform:uppercase;margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.uc{--n39-navy:var(--uc-bg);--n39-panel:var(--uc-s1);--n39-panel-2:var(--uc-s2);--n39-line:var(--uc-line-2);--n39-soft:var(--uc-line);--n39-text:var(--uc-text);color:var(--uc-ink);font-family:var(--uc-ff);background:var(--uc-bg)}.n39.uc .uc-main{background:var(--uc-bg)}.uc :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--uc-cd);font-weight:700}.uc .n39-ticket__name,.uc .n39-co__title,.uc .n39-done__title{text-transform:uppercase}.uc .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.uc .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.uc .tb-sheet__sum,.uc .n39-done__total{font-family:var(--uc-cd)!important;font-weight:700!important}.uc .n39-ticket{background:var(--uc-s1);border-radius:0}.uc .n39-ticket.is-picked{background:var(--uc-s2);box-shadow:inset 0 0 0 2px rgb(var(--uc-glow))}.uc .n39-ticket__mark{font-family:var(--uc-cd);-webkit-text-stroke:0;color:var(--uc-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.uc .n39-ticket__kicker,.uc .n39-co__kicker,.uc .n39-receipt__head{font-family:var(--uc-cd);letter-spacing:.14em;font-size:14px}.uc .n39-ticket__save{background:rgb(var(--uc-glow));color:#fff;border-radius:0}.uc .n39-ticket__stamp{border-color:var(--uc-line-2);color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:.08em;border-radius:0}.uc .n39-steps{font-family:var(--uc-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.uc .n39-steps b{border-color:rgb(var(--uc-glow));color:var(--uc-ink)}.uc .n39-clock{border-color:rgb(var(--uc-glow) / .7);border-radius:0}.uc .n39-clock b{color:rgb(var(--uc-glow))}@media (max-width:480px){.uc .n39-clock{gap:10px;padding:10px 12px}.uc .n39-clock ol{gap:6px}.uc .n39-clock li{min-width:38px}.uc .n39-clock b{font-size:24px}}.uc .n39-step{border-color:var(--uc-line-2);border-radius:0;overflow:hidden}.uc .n39-step button:hover:not(:disabled){background:rgb(var(--uc-glow));color:#fff}.uc .n39-btn{border-color:var(--uc-line-2);color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.uc .n39-btn:hover{background:var(--uc-s2);color:var(--uc-ink)}.uc .n39-btn--fill{background:var(--uc-ink);color:var(--uc-bg);border-color:#0000}.uc .n39-btn--fill:hover{color:var(--uc-bg);background:#fff}.uc .n39-link{color:var(--uc-ink)}.uc .n39-receipt{background:var(--uc-ink);color:var(--uc-bg);border-radius:0}.uc .n39-receipt .n39-btn--fill{background:var(--uc-bg);color:var(--uc-ink)}.uc .n39-receipt__lines,.uc .n39-receipt .tb-sheet__sum,.uc .n39-receipt .n39-tix__codes summary,.uc .n39-receipt .n39-link,.uc .n39-receipt .n39-tix__trust li:before{color:var(--uc-bg)}.uc .n39-tix__trust li:before{color:rgb(var(--uc-glow))}.uc .n39-co{border-left-color:var(--uc-line);background:var(--uc-s1);color:var(--uc-ink);font-family:var(--uc-ff)}.uc .n39-co::backdrop{background:#000c}.uc .n39-co__title{font-size:28px;line-height:1}.uc .n39-co__cover{border-radius:0}.uc .n39-co__close{border-color:var(--uc-line-2);color:var(--uc-ink);border-radius:0}.uc .n39-co__close:hover{background:var(--uc-s2);color:var(--uc-ink)}.uc .n39-co__steps li.is-now{color:var(--uc-ink)}.uc .n39-co__steps li.is-now b{background:rgb(var(--uc-glow));border-color:rgb(var(--uc-glow));color:#fff}.uc .n39-co__steps li.is-done{color:rgb(var(--uc-glow))}.uc .n39-co__types li,.uc .n39-co__picked{border-radius:0}.uc .n39-co__types li.is-picked{border-color:rgb(var(--uc-glow));box-shadow:inset 0 0 0 1px rgb(var(--uc-glow))}.uc .n39-co__field>span{font-family:var(--uc-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.uc .n39-co__input{border-color:var(--uc-line-2);background:var(--uc-bg);border-radius:0}.uc .n39-co__input:focus-visible{outline-color:var(--uc-uv)}.uc .n39-co{--tb-pay-radius:8px}.uc .n39-co .tb-sheet__go{background:var(--uc-ink);color:var(--uc-bg);font-family:var(--uc-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.uc .n39-co__legal a,.uc .n39-co__alt a{color:var(--uc-ink);text-underline-offset:3px;text-decoration:underline}.uc .n39-co__trust li:before{color:rgb(var(--uc-glow))}.uc .n39-co .tb-input,.uc .n39-co .tb-stepper{border-radius:0}.uc .n39-bar{background:rgb(var(--uc-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.uc .n39-bar span,.uc .n39-bar b{font-family:var(--uc-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.uc .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--uc-bg)}.uc .n39-eyebrow{color:rgb(var(--n39-glow,var(--uc-glow)));font-family:var(--uc-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.uc .n39-eyebrow__play{display:none}.uc .n39-head2>p{color:var(--uc-text)}.uc .n39-done__ticket{border:1px solid var(--uc-line);background:var(--uc-s1);border-radius:0}.uc .n39-done__qr{border-radius:0}.uc .n39-done__code{font-family:var(--uc-cd);letter-spacing:.12em}.uc .n39-done__later a{color:var(--uc-ink)}.uc .n39-bg__rows p{font-family:var(--uc-cd);font-weight:700}.uc-shop .tb-meta{font-family:var(--uc-ff)}.uc-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.uc-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.uc-shop .tb-page__title,.uc-shop .tb-site-page__title,.uc-shop .tb-notfound__title{color:var(--uc-ink);font-family:var(--uc-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.uc-shop .tb-page__title:before,.uc-shop .tb-site-page__title:before{content:"U-Club · Tickets";color:var(--uc-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.uc-shop .tb-meta+.tb-page__title:before{content:none}.uc-shop .tb-meta:has(+.tb-page__title){color:var(--uc-uv);font-family:var(--uc-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.uc-shop .tb-page__lead{color:var(--uc-text)}.uc-shop .tb-glass{background:var(--uc-s1);border:1px solid var(--uc-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.uc-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.uc-shop .tb-btn{min-height:48px;font-family:var(--uc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.uc-shop .tb-btn--primary{background:var(--uc-ink);color:var(--uc-bg);border:0}.uc-shop .tb-btn--secondary{border:1px solid var(--uc-line-2);color:var(--uc-ink)}.uc-shop .tb-input{border:1px solid var(--uc-line-2);background:var(--uc-bg);min-height:50px;color:var(--uc-ink);border-radius:0;padding:0 16px}.uc-shop .tb-input:focus-visible{outline:2px solid var(--uc-uv);outline-offset:2px}.uc-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.uc-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.uc-shop .tb-ticket header h1,.uc-shop .tb-ticket header h2{font-family:var(--uc-cd);text-transform:uppercase;font-weight:700}.uc-shop .tb-ticket__qr{border-radius:0}.uc-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.uc-shop .tb-notfound__code{color:var(--uc-uv);font-family:var(--uc-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.uc-shop .tb-notfound__code:after{content:" · U-Club Tickets"}.uc-shop .tb-notfound__text{color:var(--uc-text);opacity:1}.uc-shop .tb-notfound__cta{background:var(--uc-ink);height:48px;color:var(--uc-bg);font-family:var(--uc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.uc-shop main.tb-site-page{align-content:start;min-height:62vh}.uc-shop .tb-site-page__title{align-self:start}.uc-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.uc-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.uc-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--uc-text);margin:0;font-size:16px}.uc .n39-ticket,.uc .n39-co__types li,.uc .n39-co__picked,.uc .n39-btn,.uc .n39-step,.uc .n39-receipt,.uc .n39-done__ticket{border-radius:0}.uc :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.uc .n39-bar{background:var(--uc-red);color:#fff;border-radius:0}.uc-stage__cover{border:0;border-top:6px solid var(--uc-red);box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.uc *,.uc :before,.uc :after{transition:none!important;animation:none!important}}.uc h2{overflow-wrap:anywhere}.uc-alarm__in>*,.uc-verein__in>*{min-width:0}@media (max-width:480px){.uc h2{font-size:2rem}}@media (max-width:560px){.uc .uc-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.uc .uc-alarm__form .tb-input{border-radius:0}.uc .uc-alarm__form .tb-btn{width:100%}}.uc,.uc-head,.uc-shop{--kit-accent:var(--uc-brand);--kit-accent-text:var(--uc-brand);--kit-on-accent:#111;--kit-ink:var(--uc-ink);--kit-muted:var(--uc-muted);--kit-line:var(--uc-line-2);--kit-display:var(--uc-cd);--kit-surface:var(--uc-s1);--kit-bg:var(--uc-bg);--kit-w:var(--uc-w)}
.kk,.kk-head,.kk-foot,.kk-shop{--kk-bg:#0a0a08;--kk-s1:#141411;--kk-s2:#1e1e1a;--kk-police:#141411;--kk-line:#f5f4ee1f;--kk-line-2:#f5f4ee42;--kk-ink:#f5f4ee;--kk-text:#dcdbd3;--kk-muted:#a19f93;--kk-blue:#ffe100;--kk-yellow:#ffe100;--kk-pink:#c63a67;--kk-brand:#ffe100;--kk-uv:#ffe100;--kk-glow:255 225 0;--kk-w:min(1180px, calc(100% - 40px));--kk-cd:var(--kk-display), "Barlow Condensed", "Arial Narrow", sans-serif;--kk-ff:var(--kk-sans), "Barlow", Arial, sans-serif;color:var(--kk-ink);font-family:var(--kk-ff)}.n39.kk>*,.kk-shop>*{--tb-font-display:var(--kk-cd);--tb-font-body:var(--kk-ff)}.kk,.kk-main,.kk-shop{background:var(--kk-bg)}.kk-wrap{width:var(--kk-w);margin-inline:auto}.kk-narrow{max-width:900px}.kk-section{padding-block:clamp(56px,8vw,100px);position:relative}.kk-section+.kk-section{border-top:1px solid var(--kk-line)}.kk p{line-height:1.6}.kk h1,.kk h2,.kk h3{color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:0;text-transform:uppercase;margin:0;font-weight:800}.n39.kk :is(h1,h2,h3){font-family:var(--kk-cd);text-transform:uppercase;font-weight:800}.kk h2{font-size:clamp(2.4rem,5vw,4rem);line-height:1;margin-bottom:28px!important}.kk-kicker{color:var(--kk-brand);font-family:var(--kk-ff);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.kk-kicker--brand{color:var(--kk-brand)}.kk-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.kk-head2 h2{margin-bottom:0!important}.kk-head2>p{max-width:32rem;color:var(--kk-text);margin:0}.kk-soon{border:1px dashed var(--kk-line-2);color:var(--kk-text);border-radius:8px;padding:24px}.kk-soon__title{font-family:var(--kk-cd);text-transform:uppercase;margin:0 0 6px;font-size:24px;font-weight:800}.kk-btn{border:1px solid var(--kk-line-2);min-height:48px;color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:18px;font-weight:800;text-decoration:none;transition:background .15s,box-shadow .15s,border-color .15s;display:inline-flex}.kk-btn:hover{border-color:var(--kk-ink)}.kk-btn--yellow{border-color:var(--kk-blue);background:var(--kk-blue);color:#0a0a08}.kk-btn--yellow:hover{border-color:var(--kk-blue);box-shadow:0 0 28px #ffe1008c}.kk-head{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--kk-line);background:#0a0a08f0;position:sticky;top:0}.kk-head:after{content:"";background:linear-gradient(90deg, transparent, var(--kk-blue), transparent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.kk-head__in{width:var(--kk-w);align-items:center;gap:26px;min-height:70px;margin-inline:auto;display:flex}.kk-head__brand{align-items:center;display:flex}.kk-head__brand img{width:150px;height:auto;display:block}.kk-head__nav{gap:24px;margin-left:auto;display:flex}.kk-head__nav a{color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:4px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.kk-head__nav a:hover{color:var(--kk-brand)}.kk-head__cta{min-height:40px;padding:0 18px}.kk-head__menu{display:none;position:relative}.kk-head__menu summary{border:1px solid var(--kk-line-2);cursor:pointer;border-radius:6px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.kk-head__menu summary::-webkit-details-marker{display:none}.kk-head__drawer{background:var(--kk-s1);border:1px solid var(--kk-line-2);border-radius:8px;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.kk-head__drawer a{color:var(--kk-ink);font-family:var(--kk-cd);text-transform:uppercase;padding:12px 20px;font-size:18px;font-weight:700;text-decoration:none}@media (max-width:960px){.kk-head__nav{display:none}.kk-head__cta{margin-left:auto}.kk-head__menu{display:block}}@media (max-width:400px){.kk-head__brand img{width:120px}}.kk-foot{border-top:1px solid var(--kk-line);background:#000}.kk-foot__in{width:var(--kk-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.kk-foot p,.kk-foot li{color:var(--kk-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.kk-foot__mark{width:220px;height:auto;display:block}.kk-foot__claim{font-family:var(--kk-cd);text-transform:uppercase;font-weight:800;color:var(--kk-ink)!important;margin-top:16px!important;font-size:24px!important}.kk-foot__title{letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--kk-ink)!important;font-size:12px!important}.kk-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kk-foot ul li{margin:0}.kk-foot a{color:var(--kk-ink);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.kk-foot a:hover{color:var(--kk-brand)}.kk-foot__base{width:var(--kk-w);border-top:1px solid var(--kk-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.kk-foot__base p{margin:0;font-size:12px}.kk-foot__tb{opacity:.8}@media (max-width:760px){.kk-foot__in{grid-template-columns:1fr}}.kk-hero{isolation:isolate;background:radial-gradient(ellipse 80% 70% at 50% 0%, #ffe1001f, transparent 70%), var(--kk-bg);position:relative;overflow:hidden}.kk-hero__in{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(28px,6vw,72px);padding-block:clamp(48px,8vw,104px);display:grid}@media (max-width:860px){.kk-hero__in{grid-template-columns:1fr}.kk-hero__logo{order:-1;width:160px!important}}.kk-hero__logo{justify-self:center;width:min(380px,100%);height:auto;display:block}.kk-hero__title{max-width:14ch;font-style:italic;font-size:clamp(3rem,8vw,6.6rem)!important;line-height:.92!important}.kk-hero__title span{color:var(--kk-yellow);display:block}.kk-hero__lead{max-width:40rem;color:var(--kk-text);margin:22px 0 28px;font-size:18px}.kk-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.kk-sounds{flex-wrap:wrap;gap:8px;max-width:46rem;margin:30px 0 0;padding:0;list-style:none;display:flex}.kk-sounds li{border:1px solid var(--kk-line-2);color:var(--kk-text);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.kk-rows{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kk-row{background:var(--kk-s1);border:1px solid var(--kk-line);border-radius:10px;grid-template-columns:64px 120px minmax(0,1fr) 150px auto auto;align-items:center;gap:18px;padding:10px 14px 10px 10px;transition:background .15s,border-color .15s;display:grid}.kk-row:hover{background:var(--kk-s2);border-color:#ffe10073}.kk-row.is-sold{opacity:.6}.kk-row__img{aspect-ratio:3/4;background:var(--kk-s2);border-radius:6px;width:64px;display:block;overflow:hidden}.kk-row__img img{object-fit:cover;width:100%;height:100%;display:block}.kk-row__date{margin:0;display:grid}.kk-row__date b{font-family:var(--kk-cd);font-size:24px;font-weight:800}.kk-row__date span{color:var(--kk-muted);font-size:13px}.kk-row__what{min-width:0}.kk-row__what h3{font-size:clamp(26px,3vw,36px)!important;line-height:1!important}.kk-row__what h3 a{color:inherit;text-decoration:none}.kk-row__what p{color:var(--kk-muted);margin:2px 0 0;font-size:14px}.kk-row__price{color:var(--kk-muted);white-space:nowrap;margin:0;font-size:13px}.kk-row__price b{color:var(--kk-ink);font-family:var(--kk-cd);font-size:26px;font-weight:800}.kk-row>.kk-btn{min-height:42px;padding:0 18px}@media (max-width:900px){.kk-row{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"img what what""img date date""phase phase phase""price price btn";gap:6px 14px}.kk-row__img{grid-area:img;width:56px}.kk-row__what{grid-area:what}.kk-row__date{grid-area:date;align-items:baseline;gap:8px;display:flex}.kk-row__date b{font-size:18px}.kk-row .kk-phase{grid-area:phase}.kk-row__price{grid-area:price}.kk-row>.kk-btn{grid-area:btn}}.kk-phase{grid-template-columns:repeat(2,1fr);align-items:center;gap:4px;margin:0;display:grid}.kk-phase span{background:var(--kk-line-2);border-radius:2px;height:8px}.kk-phase span.is-gone{background:#eaf1f780}.kk-phase span.is-now{background:var(--kk-blue);box-shadow:0 0 12px #ffe100cc}.kk-phase small{color:var(--kk-muted);letter-spacing:.06em;grid-column:1/-1;font-size:12px;font-weight:600}.kk-stage__panel .kk-phase{max-width:320px;margin-top:16px}.kk .n39-faq{border-top:1px solid var(--kk-line-2);gap:0;margin-top:10px;display:grid}.kk .n39-faq details{border:0;border-bottom:1px solid var(--kk-line-2);background:0 0;border-radius:0;padding:0}.kk .n39-faq summary{color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.kk .n39-faq summary::-webkit-details-marker{display:none}.kk .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--kk-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.kk .n39-faq details[open] summary:after{transform:rotate(45deg)}.kk .n39-faq details>:not(summary){color:var(--kk-text);margin:0;padding:0 0 20px;font-size:16px}.kk-alarm{background:#000}.kk-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.kk-alarm__in>div>p:not(.kk-kicker){color:var(--kk-text)}.kk .kk-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.kk .kk-alarm__form .tb-input{border:1px solid var(--kk-line-2);min-height:54px;color:var(--kk-ink);background:#000;border-radius:0;padding:0 18px;font-size:16px}.kk .kk-alarm__form .tb-btn{background:var(--kk-ink);color:#000;min-height:54px;font-family:var(--kk-cd);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:0 24px;font-size:16px}.kk .kk-alarm__form .tb-newsletter__fine{color:var(--kk-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.kk .kk-alarm__form .tb-newsletter__done{border:1px solid var(--kk-line-2);color:var(--kk-ink);padding:18px}@media (max-width:860px){.kk-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.kk-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.kk-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.kk-stage__cover{border:1px solid var(--kk-line-2);border-top:4px solid var(--kk-brand);background:#000;position:relative;overflow:hidden}.kk-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.kk-stamp{z-index:3;border:3px solid var(--kk-ink);color:var(--kk-ink);font-family:var(--kk-cd);text-transform:uppercase;background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.kk-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.kk-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.kk-facts{color:var(--kk-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.kk-facts li{align-items:center;gap:10px;display:flex}.kk-facts svg{color:var(--kk-brand);flex:none}.kk-stage__buy{justify-items:start;gap:14px;display:grid}.kk-stage__price{color:var(--kk-text);margin:0}.kk-stage__price b{color:var(--kk-ink);font-family:var(--kk-cd);font-size:36px}.kk-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.kk-note{border:1px solid var(--kk-brand);padding:16px 18px}.kk-note__title{font-family:var(--kk-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px}@media (max-width:900px){.kk-stage__panel{grid-template-columns:1fr}}.kk-ladder{counter-reset:step;border-left:1px solid var(--kk-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.kk-ladder li{border:1px solid var(--kk-line-2);counter-increment:step;border-left:0;gap:4px;padding:14px 16px;display:grid}.kk-ladder li.is-off{opacity:.4;text-decoration:line-through}.kk-ladder li:not(.is-off){border-top:3px solid var(--kk-brand)}.kk-ladder__name{font-family:var(--kk-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.kk-ladder b{font-family:var(--kk-cd);font-size:24px}.kk-lineup .kk-wrap{text-align:center}.kk-lineup .kk-kicker{margin-inline:auto}.kk-lineup__name{color:var(--kk-brand);font-family:var(--kk-cd);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px}.kk-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.kk-lineup li{font-family:var(--kk-cd);text-transform:uppercase;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.kk-lineup li:not(:last-child):after{content:"/";color:var(--kk-brand);margin:0 14px;font-weight:500}.kk-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.kk-about h2{margin-bottom:10px!important}.kk-about__claim{color:var(--kk-brand);font-family:var(--kk-cd);text-transform:uppercase;margin:0;font-size:20px}.kk-about__text p{max-width:40rem;color:var(--kk-text);white-space:pre-line;margin:0}.kk-about__text p+p{margin-top:14px}@media (max-width:860px){.kk-about{grid-template-columns:1fr}}.kk-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.kk-way__address{color:var(--kk-text);margin:12px 0 20px}.kk-way__note{color:var(--kk-brand);font-family:var(--kk-cd);text-transform:uppercase;margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.kk{--n39-navy:var(--kk-bg);--n39-panel:var(--kk-s1);--n39-panel-2:var(--kk-s2);--n39-line:var(--kk-line-2);--n39-soft:var(--kk-line);--n39-text:var(--kk-text);color:var(--kk-ink);font-family:var(--kk-ff);background:var(--kk-bg)}.n39.kk .kk-main{background:var(--kk-bg)}.kk :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--kk-cd);font-weight:700}.kk .n39-ticket__name,.kk .n39-co__title,.kk .n39-done__title{text-transform:uppercase}.kk .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.kk .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.kk .tb-sheet__sum,.kk .n39-done__total{font-family:var(--kk-cd)!important;font-weight:700!important}.kk .n39-ticket{background:var(--kk-s1);border-radius:0}.kk .n39-ticket.is-picked{background:var(--kk-s2);box-shadow:inset 0 0 0 2px rgb(var(--kk-glow))}.kk .n39-ticket__mark{font-family:var(--kk-cd);-webkit-text-stroke:0;color:var(--kk-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.kk .n39-ticket__kicker,.kk .n39-co__kicker,.kk .n39-receipt__head{font-family:var(--kk-cd);letter-spacing:.14em;font-size:14px}.kk .n39-ticket__save{background:rgb(var(--kk-glow));color:#0a0a08;border-radius:0}.kk .n39-ticket__stamp{border-color:var(--kk-line-2);color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:.08em;border-radius:0}.kk .n39-steps{font-family:var(--kk-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.kk .n39-steps b{border-color:rgb(var(--kk-glow));color:var(--kk-ink)}.kk .n39-clock{border-color:rgb(var(--kk-glow) / .7);border-radius:0}.kk .n39-clock b{color:rgb(var(--kk-glow))}@media (max-width:480px){.kk .n39-clock{gap:10px;padding:10px 12px}.kk .n39-clock ol{gap:6px}.kk .n39-clock li{min-width:38px}.kk .n39-clock b{font-size:24px}}.kk .n39-step{border-color:var(--kk-line-2);border-radius:0;overflow:hidden}.kk .n39-step button:hover:not(:disabled){background:rgb(var(--kk-glow));color:#0a0a08}.kk .n39-btn{border-color:var(--kk-line-2);color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.kk .n39-btn:hover{background:var(--kk-s2);color:var(--kk-ink)}.kk .n39-btn--fill{background:var(--kk-ink);color:var(--kk-bg);border-color:#0000}.kk .n39-btn--fill:hover{color:var(--kk-bg);background:#fff}.kk .n39-link{color:var(--kk-ink)}.kk .n39-receipt{background:var(--kk-ink);color:var(--kk-bg);border-radius:0}.kk .n39-receipt .n39-btn--fill{background:var(--kk-bg);color:var(--kk-ink)}.kk .n39-receipt__lines,.kk .n39-receipt .tb-sheet__sum,.kk .n39-receipt .n39-tix__codes summary,.kk .n39-receipt .n39-link,.kk .n39-receipt .n39-tix__trust li:before{color:var(--kk-bg)}.kk .n39-tix__trust li:before{color:rgb(var(--kk-glow))}.kk .n39-co{border-left-color:var(--kk-line);background:var(--kk-s1);color:var(--kk-ink);font-family:var(--kk-ff)}.kk .n39-co::backdrop{background:#000c}.kk .n39-co__title{font-size:28px;line-height:1}.kk .n39-co__cover{border-radius:0}.kk .n39-co__close{border-color:var(--kk-line-2);color:var(--kk-ink);border-radius:0}.kk .n39-co__close:hover{background:var(--kk-s2);color:var(--kk-ink)}.kk .n39-co__steps li.is-now{color:var(--kk-ink)}.kk .n39-co__steps li.is-now b{background:rgb(var(--kk-glow));border-color:rgb(var(--kk-glow));color:#0a0a08}.kk .n39-co__steps li.is-done{color:rgb(var(--kk-glow))}.kk .n39-co__types li,.kk .n39-co__picked{border-radius:0}.kk .n39-co__types li.is-picked{border-color:rgb(var(--kk-glow));box-shadow:inset 0 0 0 1px rgb(var(--kk-glow))}.kk .n39-co__field>span{font-family:var(--kk-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.kk .n39-co__input{border-color:var(--kk-line-2);background:var(--kk-bg);border-radius:0}.kk .n39-co__input:focus-visible{outline-color:var(--kk-uv)}.kk .n39-co{--tb-pay-radius:8px}.kk .n39-co .tb-sheet__go{background:var(--kk-ink);color:var(--kk-bg);font-family:var(--kk-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.kk .n39-co__legal a,.kk .n39-co__alt a{color:var(--kk-ink);text-underline-offset:3px;text-decoration:underline}.kk .n39-co__trust li:before{color:rgb(var(--kk-glow))}.kk .n39-co .tb-input,.kk .n39-co .tb-stepper{border-radius:0}.kk .n39-bar{background:rgb(var(--kk-glow));color:#0a0a08;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.kk .n39-bar span,.kk .n39-bar b{font-family:var(--kk-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.kk .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--kk-bg)}.kk .n39-eyebrow{color:rgb(var(--n39-glow,var(--kk-glow)));font-family:var(--kk-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.kk .n39-eyebrow__play{display:none}.kk .n39-head2>p{color:var(--kk-text)}.kk .n39-done__ticket{border:1px solid var(--kk-line);background:var(--kk-s1);border-radius:0}.kk .n39-done__qr{border-radius:0}.kk .n39-done__code{font-family:var(--kk-cd);letter-spacing:.12em}.kk .n39-done__later a{color:var(--kk-ink)}.kk .n39-bg__rows p{font-family:var(--kk-cd);font-weight:700}.kk-shop .tb-meta{font-family:var(--kk-ff)}.kk-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.kk-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.kk-shop .tb-page__title,.kk-shop .tb-site-page__title,.kk-shop .tb-notfound__title{color:var(--kk-ink);font-family:var(--kk-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.kk-shop .tb-page__title:before,.kk-shop .tb-site-page__title:before{content:"King Kong Kicks · Tickets";color:var(--kk-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.kk-shop .tb-meta+.tb-page__title:before{content:none}.kk-shop .tb-meta:has(+.tb-page__title){color:var(--kk-uv);font-family:var(--kk-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.kk-shop .tb-page__lead{color:var(--kk-text)}.kk-shop .tb-glass{background:var(--kk-s1);border:1px solid var(--kk-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.kk-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.kk-shop .tb-btn{min-height:48px;font-family:var(--kk-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.kk-shop .tb-btn--primary{background:var(--kk-ink);color:var(--kk-bg);border:0}.kk-shop .tb-btn--secondary{border:1px solid var(--kk-line-2);color:var(--kk-ink)}.kk-shop .tb-input{border:1px solid var(--kk-line-2);background:var(--kk-bg);min-height:50px;color:var(--kk-ink);border-radius:0;padding:0 16px}.kk-shop .tb-input:focus-visible{outline:2px solid var(--kk-uv);outline-offset:2px}.kk-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.kk-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.kk-shop .tb-ticket header h1,.kk-shop .tb-ticket header h2{font-family:var(--kk-cd);text-transform:uppercase;font-weight:700}.kk-shop .tb-ticket__qr{border-radius:0}.kk-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.kk-shop .tb-notfound__code{color:var(--kk-uv);font-family:var(--kk-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.kk-shop .tb-notfound__code:after{content:" · King Kong Kicks Tickets"}.kk-shop .tb-notfound__text{color:var(--kk-text);opacity:1}.kk-shop .tb-notfound__cta{background:var(--kk-ink);height:48px;color:var(--kk-bg);font-family:var(--kk-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.kk-shop main.tb-site-page{align-content:start;min-height:62vh}.kk-shop .tb-site-page__title{align-self:start}.kk-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.kk-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.kk-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--kk-text);margin:0;font-size:16px}.kk .n39-ticket,.kk .n39-co__types li,.kk .n39-co__picked,.kk .n39-btn,.kk .n39-step,.kk .n39-receipt,.kk .n39-done__ticket{border-radius:0}.kk :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.kk .n39-bar{background:var(--kk-blue);color:#0a0a08;border-radius:8px}.kk-stage__cover{border:0;border-top:4px solid var(--kk-blue);border-radius:10px;box-shadow:0 0 60px #ffe10040}@media (prefers-reduced-motion:no-preference){@keyframes kk-turn{to{rotate:360deg}}}@media (prefers-reduced-motion:reduce){.kk *,.kk :before,.kk :after{transition:none!important;animation:none!important}}.kk-peinlo{background:var(--kk-pink);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.kk-btn--yellow:hover{box-shadow:0 0 0 3px #ffe10059}.kk-head__brand img{width:200px}.kk-foot__mark{width:140px}@media (max-width:400px){.kk-head__brand img{width:150px}}.kk,.kk-head,.kk-shop{--kit-accent:var(--kk-brand);--kit-accent-text:var(--kk-brand);--kit-on-accent:#111;--kit-ink:var(--kk-ink);--kit-muted:var(--kk-muted);--kit-line:var(--kk-line-2);--kit-display:var(--kk-cd);--kit-surface:var(--kk-s1);--kit-bg:var(--kk-bg);--kit-w:var(--kk-w)}
.lh,.lh-head,.lh-foot,.lh-shop{--lh-bg:#000;--lh-s1:#0f0f0f;--lh-s2:#1a1a1a;--lh-deep:#000;--lh-line:#ffffff1f;--lh-line-2:#ffffff47;--lh-ink:#fff;--lh-text:#d4d4d4;--lh-muted:#9a9a9a;--lh-red:#fff;--lh-red-2:#d4d4d4;--lh-yellow:#fff;--lh-magenta:#d4d4d4;--lh-brand:#fff;--lh-uv:#fff;--lh-glow:255 255 255;--lh-w:min(1200px, calc(100% - 40px));--lh-cd:var(--lh-display), "Archivo", "Arial Black", sans-serif;--lh-ff:Arial, Helvetica, sans-serif;color:var(--lh-ink);font-family:var(--lh-ff)}.lh,.lh-main,.lh-shop{background:var(--lh-bg)}.n39.lh>*,.lh-shop>*{--tb-font-display:var(--lh-cd);--tb-font-body:var(--lh-ff)}.lh-wrap{width:var(--lh-w);margin-inline:auto}.lh-narrow{max-width:900px}.lh-section{padding-block:clamp(56px,8vw,100px);position:relative}.lh-section+.lh-section{border-top:1px solid var(--lh-line)}.lh p{line-height:1.55}.lh h1,.lh h2,.lh h3{color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:800;font-stretch:125%}.n39.lh :is(h1,h2,h3){font-family:var(--lh-cd);text-transform:uppercase;font-weight:800;font-stretch:125%}.lh h2{font-size:clamp(2rem,4.6vw,3.4rem);line-height:1;margin-bottom:28px!important}.lh-kicker{color:var(--lh-text);font-family:var(--lh-ff);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.lh-kicker--red,.lh-kicker--brand{color:var(--lh-text)}.lh-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.lh-head2 h2{margin-bottom:0!important}.lh-head2>p{max-width:34rem;color:var(--lh-text);margin:0;font-size:15px}.lh-soon{border:1px dashed var(--lh-line-2);color:var(--lh-text);padding:24px}.lh-soon__title{color:var(--lh-ink);font-family:var(--lh-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px;font-weight:800;font-stretch:125%}.lh-soon p:last-child{margin:0}.lh-btn{border:1px solid var(--lh-line-2);min-height:48px;color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:13px;font-weight:800;font-stretch:125%;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.lh-btn:hover{border-color:#fff}.lh-btn--white,.lh-btn--red{color:#000;background:#fff;border-color:#fff}.lh-btn--white:hover,.lh-btn--red:hover{background:var(--lh-text);border-color:var(--lh-text);color:#000}.lh-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--lh-line-2);background:#000000eb;position:sticky;top:0}.lh-head__in{width:var(--lh-w);align-items:center;gap:26px;min-height:66px;margin-inline:auto;display:flex}.lh-head__brand{align-items:center;display:flex}.lh-head__brand img{width:160px;height:auto;display:block}.lh-head__nav{gap:22px;margin-left:auto;display:flex}.lh-head__nav a{color:var(--lh-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lh-head__nav a:hover{color:#fff}.lh-head__cta{min-height:40px;padding:0 18px}.lh-head__menu{display:none;position:relative}.lh-head__menu summary{border:1px solid var(--lh-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.lh-head__menu summary::-webkit-details-marker{display:none}.lh-head__drawer{border:1px solid var(--lh-line-2);background:#000;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.lh-head__drawer a{color:#fff;text-transform:uppercase;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:960px){.lh-head__nav{display:none}.lh-head__cta{margin-left:auto}.lh-head__menu{display:block}}@media (max-width:400px){.lh-head__brand img{width:120px}}.lh-foot{border-top:1px solid var(--lh-line-2);background:#000}.lh-foot__in{width:var(--lh-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.lh-foot p,.lh-foot li{color:var(--lh-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.lh-foot__mark{width:260px;height:auto;display:block}.lh-foot__claim{font-family:var(--lh-cd);letter-spacing:.06em;text-transform:uppercase;font-weight:800;font-stretch:125%;color:#fff!important;margin-top:18px!important;font-size:16px!important}.lh-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.lh-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lh-foot ul li{margin:0}.lh-foot a{color:#fff;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.lh-foot a:hover{color:var(--lh-text)}.lh-foot__base{width:var(--lh-w);border-top:1px solid var(--lh-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.lh-foot__base p{margin:0;font-size:12px}.lh-foot__tb{opacity:.8}@media (max-width:760px){.lh-foot__in{grid-template-columns:1fr}}.lh-hero{isolation:isolate;background:#000;position:relative;overflow:hidden}.lh-hero__bg{z-index:-1;object-fit:cover;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.lh-hero:after{content:"";z-index:-1;background:linear-gradient(#0003,#000 95%);position:absolute;inset:0}.lh-hero__in{justify-items:start;padding-block:clamp(80px,14vw,180px) clamp(56px,8vw,96px);display:grid}.lh-hero__logo{width:min(760px,100%);height:auto;margin-bottom:30px;display:block}.lh-hero__title{max-width:20ch;font-size:clamp(1.6rem,3.6vw,2.8rem)!important;line-height:1.1!important}.lh-hero__title span{color:var(--lh-text);display:block}.lh-hero__code{color:var(--lh-text);letter-spacing:.12em;text-transform:uppercase;margin:22px 0 28px;font-size:13px;font-weight:700}.lh-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.lh-nights{border-top:1px solid var(--lh-line-2);gap:0;margin:0;padding:0;list-style:none;display:grid}.lh-night{border-bottom:1px solid var(--lh-line-2);grid-template-columns:150px 220px minmax(0,1fr) 110px auto;align-items:center;gap:22px;padding:16px 0;transition:background .15s;display:grid}.lh-night:hover{background:var(--lh-s1)}.lh-night.is-sold{opacity:.55}.lh-night__when{gap:2px;margin:0;display:grid}.lh-night__when b{font-family:var(--lh-cd);font-size:20px;font-weight:800;font-stretch:125%}.lh-night__when span{color:var(--lh-text);font-family:Courier New,monospace;font-size:14px;font-weight:700}.lh-night__img{aspect-ratio:2;background:var(--lh-s2);display:block;overflow:hidden}.lh-night__img img{object-fit:cover;filter:grayscale(.15);width:100%;height:100%;display:block}.lh-night__what{min-width:0}.lh .lh-night h3{font-size:clamp(18px,2vw,24px)!important;line-height:1.1!important}.lh-night h3 a{color:inherit;text-decoration:none}.lh-night h3 a:hover{color:var(--lh-text)}.lh-night__what p{color:var(--lh-muted);margin:4px 0 0;font-size:14px}.lh-night__price{color:var(--lh-muted);margin:0;font-size:13px}.lh-night__price b{color:#fff;font-family:var(--lh-cd);font-size:20px;font-weight:800;font-stretch:125%}.lh-night>.lh-btn{min-height:40px;padding:0 16px}@media (max-width:900px){.lh-night{grid-template-columns:1fr auto;grid-template-areas:"img img""when when""what what""price btn";gap:10px 14px;padding:18px 0 20px}.lh-night__img{grid-area:img}.lh-night__when{grid-area:when;align-items:baseline;gap:12px;display:flex}.lh-night__what{grid-area:what}.lh-night__price{grid-area:price}.lh-night>.lh-btn{grid-area:btn}}.lh-safe{color:#000;background:#fff}.lh-safe h2{color:#000!important}.lh-safe .lh-kicker{color:#000}.lh-safe__in{grid-template-columns:.8fr 1.2fr;align-items:start;gap:24px 56px;display:grid}.lh-safe__in>*{min-width:0}.lh-safe p:not(.lh-kicker){color:#000;max-width:40rem;margin:0 0 14px;font-size:17px}.lh-safe__lines{gap:6px;font-weight:700;display:grid}.lh-safe__lines a{color:#000}@media (max-width:860px){.lh-safe__in{grid-template-columns:1fr}}.lh-stage__sub{color:var(--lh-muted);margin:10px 0 0;font-size:16px}.lh-ladder{border-left:1px solid var(--lh-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.lh-ladder li{border:1px solid var(--lh-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.lh-ladder li.is-off{opacity:.4;text-decoration:line-through}.lh-ladder li:not(.is-off){border-top:2px solid #fff}.lh-ladder__name{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.lh-ladder b{font-family:var(--lh-cd);font-size:22px;font-stretch:125%}.lh .n39-faq{border-top:1px solid var(--lh-line-2);gap:0;margin-top:10px;display:grid}.lh .n39-faq details{border:0;border-bottom:1px solid var(--lh-line-2);background:0 0;border-radius:0;padding:0}.lh .n39-faq summary{color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.lh .n39-faq summary::-webkit-details-marker{display:none}.lh .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--lh-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.lh .n39-faq details[open] summary:after{transform:rotate(45deg)}.lh .n39-faq details>:not(summary){color:var(--lh-text);margin:0;padding:0 0 20px;font-size:16px}.lh-alarm{background:var(--lh-deep)}.lh-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.lh-alarm__in>div>p:not(.lh-kicker){color:var(--lh-text)}.lh .lh-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.lh .lh-alarm__form .tb-input{border:1px solid var(--lh-line-2);background:var(--lh-bg);min-height:54px;color:var(--lh-ink);border-radius:0;padding:0 18px;font-size:16px}.lh .lh-alarm__form .tb-btn{background:var(--lh-red);color:#fff;min-height:54px;font-family:var(--lh-cd);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:0 24px;font-size:16px}.lh .lh-alarm__form .tb-newsletter__fine{color:var(--lh-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.lh .lh-alarm__form .tb-newsletter__done{border:1px solid var(--lh-line-2);color:var(--lh-ink);padding:18px}@media (max-width:860px){.lh-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.lh-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.lh-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.lh-stage__cover{border:1px solid var(--lh-line-2);border-top:4px solid var(--lh-brand);background:#010101;position:relative;overflow:hidden}.lh-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.lh-stamp{z-index:3;border:3px solid var(--lh-ink);color:var(--lh-ink);font-family:var(--lh-cd);text-transform:uppercase;background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.lh-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.lh-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.lh-facts{color:var(--lh-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.lh-facts li{align-items:center;gap:10px;display:flex}.lh-facts svg{color:var(--lh-brand);flex:none}.lh-stage__buy{justify-items:start;gap:14px;display:grid}.lh-stage__price{color:var(--lh-text);margin:0}.lh-stage__price b{color:var(--lh-ink);font-family:var(--lh-cd);font-size:36px}.lh-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.lh-note{border:1px solid var(--lh-brand);padding:16px 18px}.lh-note__title{font-family:var(--lh-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px}@media (max-width:900px){.lh-stage__panel{grid-template-columns:1fr}}.lh-lineup .lh-wrap{text-align:center}.lh-lineup .lh-kicker{margin-inline:auto}.lh-lineup__name{color:var(--lh-brand);font-family:var(--lh-cd);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px}.lh-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.lh-lineup li{font-family:var(--lh-cd);text-transform:uppercase;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.lh-lineup li:not(:last-child):after{content:"/";color:var(--lh-brand);margin:0 14px;font-weight:500}.lh-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.lh-about h2{margin-bottom:10px!important}.lh-about__claim{color:var(--lh-brand);font-family:var(--lh-cd);text-transform:uppercase;margin:0;font-size:20px}.lh-about__text p{max-width:40rem;color:var(--lh-text);white-space:pre-line;margin:0}.lh-about__text p+p{margin-top:14px}@media (max-width:860px){.lh-about{grid-template-columns:1fr}}.lh-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.lh-way__address{color:var(--lh-text);margin:12px 0 20px}.lh-way__note{color:var(--lh-brand);font-family:var(--lh-cd);text-transform:uppercase;margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.lh{--n39-navy:var(--lh-bg);--n39-panel:var(--lh-s1);--n39-panel-2:var(--lh-s2);--n39-line:var(--lh-line-2);--n39-soft:var(--lh-line);--n39-text:var(--lh-text);color:var(--lh-ink);font-family:var(--lh-ff);background:var(--lh-bg)}.n39.lh .lh-main{background:var(--lh-bg)}.lh :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--lh-cd);font-weight:700}.lh .n39-ticket__name,.lh .n39-co__title,.lh .n39-done__title{text-transform:uppercase}.lh .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.lh .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.lh .tb-sheet__sum,.lh .n39-done__total{font-family:var(--lh-cd)!important;font-weight:700!important}.lh .n39-ticket{background:var(--lh-s1);border-radius:0}.lh .n39-ticket.is-picked{background:var(--lh-s2);box-shadow:inset 0 0 0 2px rgb(var(--lh-glow))}.lh .n39-ticket__mark{font-family:var(--lh-cd);-webkit-text-stroke:0;color:var(--lh-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.lh .n39-ticket__kicker,.lh .n39-co__kicker,.lh .n39-receipt__head{font-family:var(--lh-cd);letter-spacing:.14em;font-size:14px}.lh .n39-ticket__save{background:rgb(var(--lh-glow));color:#fff;border-radius:0}.lh .n39-ticket__stamp{border-color:var(--lh-line-2);color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:.08em;border-radius:0}.lh .n39-steps{font-family:var(--lh-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.lh .n39-steps b{border-color:rgb(var(--lh-glow));color:var(--lh-ink)}.lh .n39-clock{border-color:rgb(var(--lh-glow) / .7);border-radius:0}.lh .n39-clock b{color:rgb(var(--lh-glow))}@media (max-width:480px){.lh .n39-clock{gap:10px;padding:10px 12px}.lh .n39-clock ol{gap:6px}.lh .n39-clock li{min-width:38px}.lh .n39-clock b{font-size:24px}}.lh .n39-step{border-color:var(--lh-line-2);border-radius:0;overflow:hidden}.lh .n39-step button:hover:not(:disabled){background:rgb(var(--lh-glow));color:#fff}.lh .n39-btn{border-color:var(--lh-line-2);color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.lh .n39-btn:hover{background:var(--lh-s2);color:var(--lh-ink)}.lh .n39-btn--fill{background:var(--lh-ink);color:var(--lh-bg);border-color:#0000}.lh .n39-btn--fill:hover{color:var(--lh-bg);background:#fff}.lh .n39-link{color:var(--lh-ink)}.lh .n39-receipt{background:var(--lh-ink);color:var(--lh-bg);border-radius:0}.lh .n39-receipt .n39-btn--fill{background:var(--lh-bg);color:var(--lh-ink)}.lh .n39-receipt__lines,.lh .n39-receipt .tb-sheet__sum,.lh .n39-receipt .n39-tix__codes summary,.lh .n39-receipt .n39-link,.lh .n39-receipt .n39-tix__trust li:before{color:var(--lh-bg)}.lh .n39-tix__trust li:before{color:rgb(var(--lh-glow))}.lh .n39-co{border-left-color:var(--lh-line);background:var(--lh-s1);color:var(--lh-ink);font-family:var(--lh-ff)}.lh .n39-co::backdrop{background:#000c}.lh .n39-co__title{font-size:28px;line-height:1}.lh .n39-co__cover{border-radius:0}.lh .n39-co__close{border-color:var(--lh-line-2);color:var(--lh-ink);border-radius:0}.lh .n39-co__close:hover{background:var(--lh-s2);color:var(--lh-ink)}.lh .n39-co__steps li.is-now{color:var(--lh-ink)}.lh .n39-co__steps li.is-now b{background:rgb(var(--lh-glow));border-color:rgb(var(--lh-glow));color:#fff}.lh .n39-co__steps li.is-done{color:rgb(var(--lh-glow))}.lh .n39-co__types li,.lh .n39-co__picked{border-radius:0}.lh .n39-co__types li.is-picked{border-color:rgb(var(--lh-glow));box-shadow:inset 0 0 0 1px rgb(var(--lh-glow))}.lh .n39-co__field>span{font-family:var(--lh-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.lh .n39-co__input{border-color:var(--lh-line-2);background:var(--lh-bg);border-radius:0}.lh .n39-co__input:focus-visible{outline-color:var(--lh-uv)}.lh .n39-co{--tb-pay-radius:8px}.lh .n39-co .tb-sheet__go{background:var(--lh-ink);color:var(--lh-bg);font-family:var(--lh-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.lh .n39-co__legal a,.lh .n39-co__alt a{color:var(--lh-ink);text-underline-offset:3px;text-decoration:underline}.lh .n39-co__trust li:before{color:rgb(var(--lh-glow))}.lh .n39-co .tb-input,.lh .n39-co .tb-stepper{border-radius:0}.lh .n39-bar{background:rgb(var(--lh-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.lh .n39-bar span,.lh .n39-bar b{font-family:var(--lh-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.lh .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--lh-bg)}.lh .n39-eyebrow{color:rgb(var(--n39-glow,var(--lh-glow)));font-family:var(--lh-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.lh .n39-eyebrow__play{display:none}.lh .n39-head2>p{color:var(--lh-text)}.lh .n39-done__ticket{border:1px solid var(--lh-line);background:var(--lh-s1);border-radius:0}.lh .n39-done__qr{border-radius:0}.lh .n39-done__code{font-family:var(--lh-cd);letter-spacing:.12em}.lh .n39-done__later a{color:var(--lh-ink)}.lh .n39-bg__rows p{font-family:var(--lh-cd);font-weight:700}.lh-shop .tb-meta{font-family:var(--lh-ff)}.lh-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.lh-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.lh-shop .tb-page__title,.lh-shop .tb-site-page__title,.lh-shop .tb-notfound__title{color:var(--lh-ink);font-family:var(--lh-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.lh-shop .tb-page__title:before,.lh-shop .tb-site-page__title:before{content:"Lehmann · Tickets";color:var(--lh-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.lh-shop .tb-meta+.tb-page__title:before{content:none}.lh-shop .tb-meta:has(+.tb-page__title){color:var(--lh-uv);font-family:var(--lh-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.lh-shop .tb-page__lead{color:var(--lh-text)}.lh-shop .tb-glass{background:var(--lh-s1);border:1px solid var(--lh-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.lh-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.lh-shop .tb-btn{min-height:48px;font-family:var(--lh-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.lh-shop .tb-btn--primary{background:var(--lh-ink);color:var(--lh-bg);border:0}.lh-shop .tb-btn--secondary{border:1px solid var(--lh-line-2);color:var(--lh-ink)}.lh-shop .tb-input{border:1px solid var(--lh-line-2);background:var(--lh-bg);min-height:50px;color:var(--lh-ink);border-radius:0;padding:0 16px}.lh-shop .tb-input:focus-visible{outline:2px solid var(--lh-uv);outline-offset:2px}.lh-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.lh-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.lh-shop .tb-ticket header h1,.lh-shop .tb-ticket header h2{font-family:var(--lh-cd);text-transform:uppercase;font-weight:700}.lh-shop .tb-ticket__qr{border-radius:0}.lh-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.lh-shop .tb-notfound__code{color:var(--lh-uv);font-family:var(--lh-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.lh-shop .tb-notfound__code:after{content:" · Lehmann Tickets"}.lh-shop .tb-notfound__text{color:var(--lh-text);opacity:1}.lh-shop .tb-notfound__cta{background:var(--lh-ink);height:48px;color:var(--lh-bg);font-family:var(--lh-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.lh-shop main.tb-site-page{align-content:start;min-height:62vh}.lh-shop .tb-site-page__title{align-self:start}.lh-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.lh-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.lh-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--lh-text);margin:0;font-size:16px}.lh .n39-ticket,.lh .n39-co__types li,.lh .n39-co__picked,.lh .n39-btn,.lh .n39-step,.lh .n39-receipt,.lh .n39-done__ticket{border-radius:0}.lh :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.lh .n39-bar{background:var(--lh-red);color:#fff;border-radius:0}.lh-stage__cover{border:0;border-top:6px solid var(--lh-red);box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.lh *,.lh :before,.lh :after{transition:none!important;animation:none!important}}.lh h2{overflow-wrap:anywhere}.lh-alarm__in>*{min-width:0}@media (max-width:480px){.lh h2{font-size:2rem}}@media (max-width:560px){.lh .lh-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.lh .lh-alarm__form .tb-input{border-radius:0}.lh .lh-alarm__form .tb-btn{width:100%}}.lh,.lh-head,.lh-shop{--kit-accent:var(--lh-brand);--kit-accent-text:var(--lh-brand);--kit-on-accent:#111;--kit-ink:var(--lh-ink);--kit-muted:var(--lh-muted);--kit-line:var(--lh-line-2);--kit-display:var(--lh-cd);--kit-surface:var(--lh-s1);--kit-bg:var(--lh-bg);--kit-w:var(--lh-w)}
.aw,.aw-head,.aw-foot,.aw-shop{--aw-bg:#2a1d5c;--aw-s1:#372774;--aw-s2:#43308a;--aw-deep:#1d1342;--aw-line:#ffffff24;--aw-line-2:#ffffff4d;--aw-ink:#fff;--aw-text:#e9e4f6;--aw-muted:#c3b8e6;--aw-red:#6cc6d9;--aw-red-2:#8fd6e5;--aw-yellow:#6cc6d9;--aw-magenta:#c53c98;--aw-cyan:#6cc6d9;--aw-brand:#6cc6d9;--aw-uv:#6cc6d9;--aw-glow:108 198 217;--aw-w:min(1200px, calc(100% - 40px));--aw-cd:var(--aw-sans), "Georama", "Helvetica Neue", Arial, sans-serif;--aw-ff:var(--aw-sans), "Georama", "Helvetica Neue", Arial, sans-serif;color:var(--aw-ink);font-family:var(--aw-ff)}.aw,.aw-main,.aw-shop{background:var(--aw-bg)}.n39.aw>*,.aw-shop>*{--tb-font-display:var(--aw-cd);--tb-font-body:var(--aw-ff)}.aw-wrap{width:var(--aw-w);margin-inline:auto}.aw-narrow{max-width:900px}.aw-section{padding-block:clamp(56px,8vw,100px);position:relative}.aw-section+.aw-section{border-top:1px solid var(--aw-line)}.aw p{line-height:1.55}.aw h1,.aw h2,.aw h3{color:var(--aw-ink);font-family:var(--aw-cd);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:800;font-stretch:110%}.n39.aw :is(h1,h2,h3){font-family:var(--aw-cd);font-weight:800}.aw h2{font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.02;margin-bottom:28px!important}.aw-kicker{color:var(--aw-cyan);font-family:var(--aw-ff);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700}.aw-kicker--red,.aw-kicker--brand{color:var(--aw-cyan)}.aw-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.aw-head2 h2{margin-bottom:0!important}.aw-head2>p{max-width:34rem;color:var(--aw-text);margin:0;font-size:15px}.aw-soon{border:1px dashed var(--aw-line-2);color:var(--aw-text);border-radius:16px;padding:24px}.aw-soon__title{color:var(--aw-ink);font-family:var(--aw-cd);margin:0 0 6px;font-size:22px;font-weight:800}.aw-soon p:last-child{margin:0}.aw-btn{border:2px solid var(--aw-line-2);min-height:48px;color:var(--aw-ink);font-family:var(--aw-cd);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.aw-btn:hover{border-color:var(--aw-cyan);transform:translateY(-1px)}.aw-btn--cyan,.aw-btn--white,.aw-btn--red{border-color:var(--aw-cyan);background:var(--aw-cyan);color:#1d1342}.aw-btn--cyan:hover,.aw-btn--white:hover,.aw-btn--red:hover{color:#1d1342;background:#fff;border-color:#fff}.aw-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--aw-cyan);background:#2a1d5cf0;position:sticky;top:0}.aw-head__in{width:var(--aw-w);align-items:center;gap:26px;min-height:70px;margin-inline:auto;display:flex}.aw-head__brand{align-items:center;display:flex}.aw-head__brand img{width:88px;height:auto;display:block}.aw-head__nav{gap:22px;margin-left:auto;display:flex}.aw-head__nav a{color:var(--aw-text);align-items:center;gap:4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.aw-head__nav a:hover{color:var(--aw-cyan)}.aw-head__cta{min-height:40px;padding:0 18px}.aw-head__menu{display:none;position:relative}.aw-head__menu summary{border:2px solid var(--aw-line-2);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.aw-head__menu summary::-webkit-details-marker{display:none}.aw-head__drawer{background:var(--aw-s1);border:1px solid var(--aw-line-2);border-radius:16px;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.aw-head__drawer a{color:#fff;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none}@media (max-width:960px){.aw-head__nav{display:none}.aw-head__cta{margin-left:auto}.aw-head__menu{display:block}}.aw-foot{background:var(--aw-deep);border-top:2px solid var(--aw-cyan)}.aw-foot__in{width:var(--aw-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.aw-foot p,.aw-foot li{color:var(--aw-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.aw-foot__mark{width:180px;height:auto;display:block}.aw-foot__claim{font-family:var(--aw-cd);font-weight:800;color:var(--aw-cyan)!important;margin-top:18px!important;font-size:22px!important}.aw-foot__title{letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.aw-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.aw-foot ul li{margin:0}.aw-foot a{color:#fff;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.aw-foot a:hover{color:var(--aw-cyan)}.aw-foot__base{width:var(--aw-w);border-top:1px solid var(--aw-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.aw-foot__base p{margin:0;font-size:12px}.aw-foot__tb{opacity:.8}@media (max-width:760px){.aw-foot__in{grid-template-columns:1fr}}.aw-hero{background:radial-gradient(ellipse 60% 70% at 85% 30%, #c53c9859, transparent 70%), var(--aw-bg);position:relative;overflow:hidden}.aw-hero__in{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,6vw,72px);padding-block:clamp(44px,7vw,96px);display:grid}.aw-hero__logo{width:min(220px,60%);height:auto;margin-bottom:26px;display:block}.aw-hero__title{max-width:14ch;font-size:clamp(2.6rem,6vw,4.8rem)!important;line-height:1!important}.aw-hero__title span{color:var(--aw-cyan);display:block}.aw-hero__lead{max-width:36rem;color:var(--aw-text);margin:22px 0 28px;font-size:17px}.aw-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.aw-hero__photo{aspect-ratio:4/3;border:3px solid var(--aw-magenta);border-radius:28px;overflow:hidden}.aw-hero__photo img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:860px){.aw-hero__in{grid-template-columns:1fr}}.aw-cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.aw-card{background:var(--aw-s1);border:1px solid var(--aw-line);border-radius:20px;grid-template-rows:auto 1fr;transition:transform .15s,border-color .15s;display:grid;overflow:hidden}.aw-card:hover{border-color:var(--aw-cyan);transform:translateY(-3px)}.aw-card.is-sold{opacity:.6}.aw-card__img{aspect-ratio:16/9;background:var(--aw-deep);display:block;position:relative;overflow:hidden}.aw-card__img img{object-fit:cover;width:100%;height:100%;display:block}.aw-card__date{background:var(--aw-magenta);color:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;position:absolute;top:12px;left:12px}.aw-card__body{align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.aw .aw-card h3{font-size:clamp(20px,2vw,26px)!important;line-height:1.1!important}.aw-card h3 a{color:inherit;text-decoration:none}.aw-card h3 a:hover{color:var(--aw-cyan)}.aw-card__sub{color:var(--aw-muted);margin:0;font-size:14px}.aw-card__foot{border-top:1px solid var(--aw-line);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:12px;display:flex}.aw-card__price{color:var(--aw-muted);margin:0;font-size:13px}.aw-card__price b{color:#fff;font-family:var(--aw-cd);font-size:22px;font-weight:800}.aw-card .aw-btn{min-height:40px;padding:0 18px}@media (max-width:420px){.aw-cards{grid-template-columns:1fr}}.aw-thursdays{background:var(--aw-deep)}.aw-thus{gap:10px;margin:0;padding:0;list-style:none;display:grid}.aw-thu{background:var(--aw-s1);border:1px solid var(--aw-line);border-radius:18px;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:12px 16px 12px 12px;display:grid}.aw-thu:hover{border-color:var(--aw-cyan)}.aw-thu__date{background:var(--aw-magenta);color:#fff;border-radius:14px;justify-items:center;margin:0;padding:8px 0;display:grid;line-height:1!important}.aw-thu__date b{font-family:var(--aw-cd);font-size:28px;font-weight:800}.aw-thu__date span{text-transform:uppercase;margin-top:2px;font-size:12px;font-weight:700}.aw-thu__what{min-width:0}.aw .aw-thu h3{font-size:20px!important;line-height:1.1!important}.aw-thu h3 a{color:inherit;text-decoration:none}.aw-thu__what p{color:var(--aw-muted);margin:2px 0 0;font-size:14px}.aw-thu__price{color:var(--aw-muted);white-space:nowrap;margin:0;font-size:13px}.aw-thu__price b{color:#fff;font-family:var(--aw-cd);font-size:20px;font-weight:800}.aw-thu .aw-btn{min-height:40px;padding:0 16px}@media (max-width:700px){.aw-thu{grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"date what what""date price btn";gap:6px 12px}.aw-thu__date{grid-area:date}.aw-thu__what{grid-area:what}.aw-thu__price{grid-area:price}.aw-thu .aw-btn{grid-area:btn}}.aw-stage__sub{color:var(--aw-muted);margin:10px 0 0;font-size:16px}.aw-ladder{border-left:1px solid var(--aw-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.aw-ladder li{border:1px solid var(--aw-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.aw-ladder li.is-off{opacity:.4;text-decoration:line-through}.aw-ladder li:not(.is-off){border-top:3px solid var(--aw-cyan)}.aw-ladder__name{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.aw-ladder b{font-family:var(--aw-cd);font-size:22px}.aw .n39-faq{border-top:1px solid var(--aw-line-2);gap:0;margin-top:10px;display:grid}.aw .n39-faq details{border:0;border-bottom:1px solid var(--aw-line-2);background:0 0;border-radius:0;padding:0}.aw .n39-faq summary{color:var(--aw-ink);font-family:var(--aw-cd);letter-spacing:.04em;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.aw .n39-faq summary::-webkit-details-marker{display:none}.aw .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--aw-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.aw .n39-faq details[open] summary:after{transform:rotate(45deg)}.aw .n39-faq details>:not(summary){color:var(--aw-text);margin:0;padding:0 0 20px;font-size:16px}.aw-alarm{background:var(--aw-deep)}.aw-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.aw-alarm__in>div>p:not(.aw-kicker){color:var(--aw-text)}.aw .aw-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.aw .aw-alarm__form .tb-input{border:1px solid var(--aw-line-2);background:var(--aw-bg);min-height:54px;color:var(--aw-ink);border-radius:0;padding:0 18px;font-size:16px}.aw .aw-alarm__form .tb-btn{background:var(--aw-red);color:#fff;min-height:54px;font-family:var(--aw-cd);letter-spacing:.14em;border:0;border-radius:0;padding:0 24px;font-size:16px}.aw .aw-alarm__form .tb-newsletter__fine{color:var(--aw-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.aw .aw-alarm__form .tb-newsletter__done{border:1px solid var(--aw-line-2);color:var(--aw-ink);padding:18px}@media (max-width:860px){.aw-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.aw-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.aw-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.aw-stage__cover{border:1px solid var(--aw-line-2);border-top:4px solid var(--aw-brand);background:#010101;position:relative;overflow:hidden}.aw-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.aw-stamp{z-index:3;border:3px solid var(--aw-ink);color:var(--aw-ink);font-family:var(--aw-cd);background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.aw-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.aw-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.aw-facts{color:var(--aw-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.aw-facts li{align-items:center;gap:10px;display:flex}.aw-facts svg{color:var(--aw-brand);flex:none}.aw-stage__buy{justify-items:start;gap:14px;display:grid}.aw-stage__price{color:var(--aw-text);margin:0}.aw-stage__price b{color:var(--aw-ink);font-family:var(--aw-cd);font-size:36px}.aw-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.aw-note{border:1px solid var(--aw-brand);padding:16px 18px}.aw-note__title{font-family:var(--aw-cd);margin:0 0 6px;font-size:20px}@media (max-width:900px){.aw-stage__panel{grid-template-columns:1fr}}.aw-lineup .aw-wrap{text-align:center}.aw-lineup .aw-kicker{margin-inline:auto}.aw-lineup__name{color:var(--aw-brand);font-family:var(--aw-cd);letter-spacing:.14em;margin:24px 0 8px}.aw-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.aw-lineup li{font-family:var(--aw-cd);font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.aw-lineup li:not(:last-child):after{content:"/";color:var(--aw-brand);margin:0 14px;font-weight:500}.aw-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.aw-about h2{margin-bottom:10px!important}.aw-about__claim{color:var(--aw-brand);font-family:var(--aw-cd);margin:0;font-size:20px}.aw-about__text p{max-width:40rem;color:var(--aw-text);white-space:pre-line;margin:0}.aw-about__text p+p{margin-top:14px}@media (max-width:860px){.aw-about{grid-template-columns:1fr}}.aw-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.aw-way__address{color:var(--aw-text);margin:12px 0 20px}.aw-way__note{color:var(--aw-brand);font-family:var(--aw-cd);margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.aw{--n39-navy:var(--aw-bg);--n39-panel:var(--aw-s1);--n39-panel-2:var(--aw-s2);--n39-line:var(--aw-line-2);--n39-soft:var(--aw-line);--n39-text:var(--aw-text);color:var(--aw-ink);font-family:var(--aw-ff);background:var(--aw-bg)}.n39.aw .aw-main{background:var(--aw-bg)}.aw :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--aw-cd);font-weight:700}.aw .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.aw .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.aw .tb-sheet__sum,.aw .n39-done__total{font-family:var(--aw-cd)!important;font-weight:700!important}.aw .n39-ticket{background:var(--aw-s1);border-radius:0}.aw .n39-ticket.is-picked{background:var(--aw-s2);box-shadow:inset 0 0 0 2px rgb(var(--aw-glow))}.aw .n39-ticket__mark{font-family:var(--aw-cd);-webkit-text-stroke:0;color:var(--aw-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.aw .n39-ticket__kicker,.aw .n39-co__kicker,.aw .n39-receipt__head{font-family:var(--aw-cd);letter-spacing:.14em;font-size:14px}.aw .n39-ticket__save{background:rgb(var(--aw-glow));color:#fff;border-radius:0}.aw .n39-ticket__stamp{border-color:var(--aw-line-2);color:var(--aw-ink);font-family:var(--aw-cd);letter-spacing:.08em;border-radius:0}.aw .n39-steps{font-family:var(--aw-cd);letter-spacing:.1em;font-size:15px}.aw .n39-steps b{border-color:rgb(var(--aw-glow));color:var(--aw-ink)}.aw .n39-clock{border-color:rgb(var(--aw-glow) / .7);border-radius:0}.aw .n39-clock b{color:rgb(var(--aw-glow))}@media (max-width:480px){.aw .n39-clock{gap:10px;padding:10px 12px}.aw .n39-clock ol{gap:6px}.aw .n39-clock li{min-width:38px}.aw .n39-clock b{font-size:24px}}.aw .n39-step{border-color:var(--aw-line-2);border-radius:0;overflow:hidden}.aw .n39-step button:hover:not(:disabled){background:rgb(var(--aw-glow));color:#fff}.aw .n39-btn{border-color:var(--aw-line-2);color:var(--aw-ink);font-family:var(--aw-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.aw .n39-btn:hover{background:var(--aw-s2);color:var(--aw-ink)}.aw .n39-btn--fill{background:var(--aw-ink);color:var(--aw-bg);border-color:#0000}.aw .n39-btn--fill:hover{color:var(--aw-bg);background:#fff}.aw .n39-link{color:var(--aw-ink)}.aw .n39-receipt{background:var(--aw-ink);color:var(--aw-bg);border-radius:0}.aw .n39-receipt .n39-btn--fill{background:var(--aw-bg);color:var(--aw-ink)}.aw .n39-receipt__lines,.aw .n39-receipt .tb-sheet__sum,.aw .n39-receipt .n39-tix__codes summary,.aw .n39-receipt .n39-link,.aw .n39-receipt .n39-tix__trust li:before{color:var(--aw-bg)}.aw .n39-tix__trust li:before{color:rgb(var(--aw-glow))}.aw .n39-co{border-left-color:var(--aw-line);background:var(--aw-s1);color:var(--aw-ink);font-family:var(--aw-ff)}.aw .n39-co::backdrop{background:#000c}.aw .n39-co__title{font-size:28px;line-height:1}.aw .n39-co__cover{border-radius:0}.aw .n39-co__close{border-color:var(--aw-line-2);color:var(--aw-ink);border-radius:0}.aw .n39-co__close:hover{background:var(--aw-s2);color:var(--aw-ink)}.aw .n39-co__steps li.is-now{color:var(--aw-ink)}.aw .n39-co__steps li.is-now b{background:rgb(var(--aw-glow));border-color:rgb(var(--aw-glow));color:#fff}.aw .n39-co__steps li.is-done{color:rgb(var(--aw-glow))}.aw .n39-co__types li,.aw .n39-co__picked{border-radius:0}.aw .n39-co__types li.is-picked{border-color:rgb(var(--aw-glow));box-shadow:inset 0 0 0 1px rgb(var(--aw-glow))}.aw .n39-co__field>span{font-family:var(--aw-cd);letter-spacing:.06em;font-size:15px}.aw .n39-co__input{border-color:var(--aw-line-2);background:var(--aw-bg);border-radius:0}.aw .n39-co__input:focus-visible{outline-color:var(--aw-uv)}.aw .n39-co{--tb-pay-radius:8px}.aw .n39-co .tb-sheet__go{background:var(--aw-ink);color:var(--aw-bg);font-family:var(--aw-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.aw .n39-co__legal a,.aw .n39-co__alt a{color:var(--aw-ink);text-underline-offset:3px;text-decoration:underline}.aw .n39-co__trust li:before{color:rgb(var(--aw-glow))}.aw .n39-co .tb-input,.aw .n39-co .tb-stepper{border-radius:0}.aw .n39-bar{background:rgb(var(--aw-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.aw .n39-bar span,.aw .n39-bar b{font-family:var(--aw-cd);letter-spacing:.04em;font-size:18px;font-weight:700}.aw .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--aw-bg)}.aw .n39-eyebrow{color:rgb(var(--n39-glow,var(--aw-glow)));font-family:var(--aw-cd);letter-spacing:.16em;font-size:15px}.aw .n39-eyebrow__play{display:none}.aw .n39-head2>p{color:var(--aw-text)}.aw .n39-done__ticket{border:1px solid var(--aw-line);background:var(--aw-s1);border-radius:0}.aw .n39-done__qr{border-radius:0}.aw .n39-done__code{font-family:var(--aw-cd);letter-spacing:.12em}.aw .n39-done__later a{color:var(--aw-ink)}.aw .n39-bg__rows p{font-family:var(--aw-cd);font-weight:700}.aw-shop .tb-meta{font-family:var(--aw-ff)}.aw-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.aw-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.aw-shop .tb-page__title,.aw-shop .tb-site-page__title,.aw-shop .tb-notfound__title{color:var(--aw-ink);font-family:var(--aw-cd);letter-spacing:0;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.aw-shop .tb-page__title:before,.aw-shop .tb-site-page__title:before{content:"After Work Club · Tickets";color:var(--aw-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.aw-shop .tb-meta+.tb-page__title:before{content:none}.aw-shop .tb-meta:has(+.tb-page__title){color:var(--aw-uv);font-family:var(--aw-cd);letter-spacing:.16em;margin:0 0 -6px;font-size:15px}.aw-shop .tb-page__lead{color:var(--aw-text)}.aw-shop .tb-glass{background:var(--aw-s1);border:1px solid var(--aw-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.aw-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.aw-shop .tb-btn{min-height:48px;font-family:var(--aw-cd);letter-spacing:.06em;border-radius:0;padding:0 22px;font-size:17px}.aw-shop .tb-btn--primary{background:var(--aw-ink);color:var(--aw-bg);border:0}.aw-shop .tb-btn--secondary{border:1px solid var(--aw-line-2);color:var(--aw-ink)}.aw-shop .tb-input{border:1px solid var(--aw-line-2);background:var(--aw-bg);min-height:50px;color:var(--aw-ink);border-radius:0;padding:0 16px}.aw-shop .tb-input:focus-visible{outline:2px solid var(--aw-uv);outline-offset:2px}.aw-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.aw-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.aw-shop .tb-ticket header h1,.aw-shop .tb-ticket header h2{font-family:var(--aw-cd);font-weight:700}.aw-shop .tb-ticket__qr{border-radius:0}.aw-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.aw-shop .tb-notfound__code{color:var(--aw-uv);font-family:var(--aw-cd);letter-spacing:.16em;opacity:1;margin:0;font-size:15px}.aw-shop .tb-notfound__code:after{content:" · After Work Club Tickets"}.aw-shop .tb-notfound__text{color:var(--aw-text);opacity:1}.aw-shop .tb-notfound__cta{background:var(--aw-ink);height:48px;color:var(--aw-bg);font-family:var(--aw-cd);letter-spacing:.06em;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.aw-shop main.tb-site-page{align-content:start;min-height:62vh}.aw-shop .tb-site-page__title{align-self:start}.aw-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.aw-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.aw-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--aw-text);margin:0;font-size:16px}.aw .n39-ticket,.aw .n39-co__types li,.aw .n39-co__picked,.aw .n39-btn,.aw .n39-step,.aw .n39-receipt,.aw .n39-done__ticket{border-radius:0}.aw :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.aw .n39-bar{background:var(--aw-red);color:#fff;border-radius:0}.aw-stage__cover{border:0;border-top:6px solid var(--aw-red);box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.aw *,.aw :before,.aw :after{transition:none!important;animation:none!important}}.aw h2{overflow-wrap:anywhere}.aw-alarm__in>*{min-width:0}@media (max-width:480px){.aw h2{font-size:2rem}}@media (max-width:560px){.aw .aw-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.aw .aw-alarm__form .tb-input{border-radius:0}.aw .aw-alarm__form .tb-btn{width:100%}}.aw,.aw-head,.aw-shop{--kit-accent:var(--aw-brand);--kit-accent-text:var(--aw-brand);--kit-on-accent:#111;--kit-ink:var(--aw-ink);--kit-muted:var(--aw-muted);--kit-line:var(--aw-line-2);--kit-display:var(--aw-cd);--kit-surface:var(--aw-s1);--kit-bg:var(--aw-bg);--kit-w:var(--aw-w)}
.pz,.pz-head,.pz-foot,.pz-shop{--pz-bg:#0c131d;--pz-s1:#141e2c;--pz-s2:#1c2839;--pz-deep:#050c14;--pz-line:#ffffff1f;--pz-line-2:#ffffff42;--pz-ink:#fff;--pz-text:#dfe4ec;--pz-muted:#a7b1c2;--pz-red:#ff4f59;--pz-red-2:#ff6f77;--pz-gold:#c9a45c;--pz-yellow:#c9a45c;--pz-magenta:#ff4f59;--pz-brand:#ff4f59;--pz-uv:#ff4f59;--pz-glow:255 79 89;--pz-w:min(1200px, calc(100% - 40px));--pz-cd:var(--pz-display), "Montserrat", "Helvetica Neue", Arial, sans-serif;--pz-ff:"Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--pz-ink);font-family:var(--pz-ff)}.pz,.pz-main,.pz-shop{background:var(--pz-bg)}.n39.pz>*,.pz-shop>*{--tb-font-display:var(--pz-cd);--tb-font-body:var(--pz-ff)}.pz-wrap{width:var(--pz-w);margin-inline:auto}.pz-narrow{max-width:900px}.pz-section{padding-block:clamp(56px,8vw,100px);position:relative}.pz-section+.pz-section{border-top:1px solid var(--pz-line)}.pz p{line-height:1.55}.pz h1,.pz h2,.pz h3{color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.n39.pz :is(h1,h2,h3){font-family:var(--pz-cd);text-transform:uppercase;font-weight:900}.pz h2{font-size:clamp(2rem,4.8vw,3.6rem);line-height:1;margin-bottom:28px!important}.pz-kicker{color:var(--pz-red);font-family:var(--pz-ff);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.pz-kicker--gold{color:var(--pz-gold)}.pz-kicker--red,.pz-kicker--brand{color:var(--pz-red)}.pz-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.pz-head2 h2{margin-bottom:0!important}.pz-head2>p{max-width:34rem;color:var(--pz-text);margin:0;font-size:15px}.pz-soon{border:1px dashed var(--pz-line-2);color:var(--pz-text);border-radius:14px;padding:24px}.pz-soon__title{color:var(--pz-ink);font-family:var(--pz-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px;font-weight:900}.pz-soon p:last-child{margin:0}.pz-btn{border:1px solid var(--pz-line-2);min-height:48px;color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.pz-btn:hover{border-color:#fff;transform:translateY(-1px)}.pz-btn--red,.pz-btn--white{border-color:var(--pz-red);background:var(--pz-red);color:#fff}.pz-btn--red:hover,.pz-btn--white:hover{border-color:var(--pz-red-2);background:var(--pz-red-2)}.pz-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--pz-gold);background:#0c131df0;position:sticky;top:0}.pz-head__in{width:var(--pz-w);align-items:center;gap:26px;min-height:70px;margin-inline:auto;display:flex}.pz-head__brand{align-items:center;display:flex}.pz-head__brand img{width:72px;height:auto;display:block}.pz-head__nav{gap:22px;margin-left:auto;display:flex}.pz-head__nav a{color:var(--pz-text);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pz-head__nav a:hover{color:var(--pz-red)}.pz-head__cta{min-height:40px;padding:0 18px}.pz-head__menu{display:none;position:relative}.pz-head__menu summary{border:1px solid var(--pz-line-2);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.pz-head__menu summary::-webkit-details-marker{display:none}.pz-head__drawer{background:var(--pz-s1);border:1px solid var(--pz-line-2);border-radius:14px;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.pz-head__drawer a{color:#fff;text-transform:uppercase;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:960px){.pz-head__nav{display:none}.pz-head__cta{margin-left:auto}.pz-head__menu{display:block}}.pz-foot{background:var(--pz-deep);border-top:1px solid var(--pz-gold)}.pz-foot__in{width:var(--pz-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:64px 0 44px;display:grid}.pz-foot p,.pz-foot li{color:var(--pz-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.pz-foot__mark{width:150px;height:auto;display:block}.pz-foot__claim{font-family:var(--pz-cd);text-transform:uppercase;font-weight:800;color:var(--pz-gold)!important;margin-top:18px!important;font-size:18px!important}.pz-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.pz-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pz-foot ul li{margin:0}.pz-foot a{color:#fff;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.pz-foot a:hover{color:var(--pz-red)}.pz-foot__base{width:var(--pz-w);border-top:1px solid var(--pz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.pz-foot__base p{margin:0;font-size:12px}.pz-foot__tb{opacity:.8}@media (max-width:760px){.pz-foot__in{grid-template-columns:1fr}}.pz-hero{background:radial-gradient(ellipse 50% 70% at 80% 40%, #c9a45c2e, transparent 70%), var(--pz-bg);position:relative;overflow:hidden}.pz-hero__in{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(28px,6vw,72px);padding-block:clamp(48px,8vw,104px);display:grid}.pz-hero__logo{width:min(300px,70%);height:auto;margin-bottom:26px;display:block}.pz-hero__title{max-width:14ch;font-size:clamp(2.2rem,5.4vw,4.4rem)!important;line-height:1!important}.pz-hero__title span{color:var(--pz-red);display:block}.pz-hero__lead{max-width:34rem;color:var(--pz-text);margin:22px 0 28px;font-size:17px}.pz-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.pz-hero__25{color:var(--pz-gold);text-align:center;justify-items:center;margin:0;display:grid}.pz-hero__25 b{background:linear-gradient(160deg,#f1d99c,#c9a45c 45%,#8a6a2f);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:clamp(9rem,22vw,17rem);font-weight:400;line-height:.85}.pz-hero__25 span{letter-spacing:.24em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2vw,1.4rem)}@media (max-width:860px){.pz-hero__in{grid-template-columns:1fr}.pz-hero__logo{width:170px}.pz-hero__25{text-align:left;justify-items:start}}.pz-week{background:var(--pz-deep)}.pz-cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pz-card{background:var(--pz-s1);border:1px solid var(--pz-line);border-radius:18px;grid-template-rows:auto 1fr;transition:transform .15s,border-color .15s;display:grid;overflow:hidden}.pz-card:hover{border-color:var(--pz-red);transform:translateY(-3px)}.pz-card--gold{border-color:#c9a45c99}.pz-card--gold:hover{border-color:var(--pz-gold)}.pz-card.is-sold{opacity:.6}.pz-card__img{aspect-ratio:16/9;background:var(--pz-deep);display:block;overflow:hidden}.pz-card__img img{object-fit:cover;width:100%;height:100%;display:block}.pz-card__body{align-content:start;gap:6px;padding:16px 18px 18px;display:grid}.pz-card__when{color:var(--pz-text);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;margin:0!important}.pz-card__when span{background:var(--pz-gold);color:var(--pz-deep);text-transform:uppercase;border-radius:999px;padding:1px 8px;font-size:11px}.pz .pz-card h3{font-size:clamp(20px,2vw,25px)!important;line-height:1.05!important}.pz-card h3 a{color:inherit;text-decoration:none}.pz-card h3 a:hover{color:var(--pz-red)}.pz-card__sub{color:var(--pz-muted);margin:0;font-size:14px}.pz-card__foot{border-top:1px solid var(--pz-line);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:12px;display:flex}.pz-card__price{color:var(--pz-muted);margin:0;font-size:13px}.pz-card__price b{color:#fff;font-family:var(--pz-cd);font-size:22px;font-weight:900}.pz-card .pz-btn{min-height:40px;padding:0 18px}@media (max-width:420px){.pz-cards{grid-template-columns:1fr}}.pz-lounge{background:linear-gradient(135deg, var(--pz-s2), var(--pz-deep))}.pz-lounge__in{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px 56px;display:grid}.pz-lounge__in>*{min-width:0}.pz-lounge p:not(.pz-kicker){max-width:40rem;color:var(--pz-text);margin:0 0 18px;font-size:17px}@media (max-width:860px){.pz-lounge__in{grid-template-columns:1fr}}.pz-stage__sub{color:var(--pz-muted);margin:10px 0 0;font-size:16px}.pz-ladder{border-left:1px solid var(--pz-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.pz-ladder li{border:1px solid var(--pz-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.pz-ladder li.is-off{opacity:.4;text-decoration:line-through}.pz-ladder li:not(.is-off){border-top:3px solid var(--pz-red)}.pz-ladder__name{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.pz-ladder b{font-family:var(--pz-cd);font-size:22px}.pz .n39-faq{border-top:1px solid var(--pz-line-2);gap:0;margin-top:10px;display:grid}.pz .n39-faq details{border:0;border-bottom:1px solid var(--pz-line-2);background:0 0;border-radius:0;padding:0}.pz .n39-faq summary{color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:20px;list-style:none;display:flex}.pz .n39-faq summary::-webkit-details-marker{display:none}.pz .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--pz-ink);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.pz .n39-faq details[open] summary:after{transform:rotate(45deg)}.pz .n39-faq details>:not(summary){color:var(--pz-text);margin:0;padding:0 0 20px;font-size:16px}.pz-alarm{background:var(--pz-deep)}.pz-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.pz-alarm__in>div>p:not(.pz-kicker){color:var(--pz-text)}.pz .pz-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:0;display:grid}.pz .pz-alarm__form .tb-input{border:1px solid var(--pz-line-2);background:var(--pz-bg);min-height:54px;color:var(--pz-ink);border-radius:0;padding:0 18px;font-size:16px}.pz .pz-alarm__form .tb-btn{background:var(--pz-red);color:#fff;min-height:54px;font-family:var(--pz-cd);letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:0 24px;font-size:16px}.pz .pz-alarm__form .tb-newsletter__fine{color:var(--pz-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.pz .pz-alarm__form .tb-newsletter__done{border:1px solid var(--pz-line-2);color:var(--pz-ink);padding:18px}@media (max-width:860px){.pz-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.pz-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.pz-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.pz-stage__cover{border:1px solid var(--pz-line-2);border-top:4px solid var(--pz-brand);background:#010101;position:relative;overflow:hidden}.pz-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:76vh;margin-inline:auto;display:block}.pz-stamp{z-index:3;border:3px solid var(--pz-ink);color:var(--pz-ink);font-family:var(--pz-cd);text-transform:uppercase;background:#000c;padding:8px 22px;font-size:clamp(30px,6vw,56px);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-8deg}.pz-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.pz-stage__title{overflow-wrap:anywhere;font-size:clamp(2.6rem,6vw,5rem)!important;line-height:.92!important}.pz-facts{color:var(--pz-ink);gap:8px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.pz-facts li{align-items:center;gap:10px;display:flex}.pz-facts svg{color:var(--pz-brand);flex:none}.pz-stage__buy{justify-items:start;gap:14px;display:grid}.pz-stage__price{color:var(--pz-text);margin:0}.pz-stage__price b{color:var(--pz-ink);font-family:var(--pz-cd);font-size:36px}.pz-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.pz-note{border:1px solid var(--pz-brand);padding:16px 18px}.pz-note__title{font-family:var(--pz-cd);text-transform:uppercase;margin:0 0 6px;font-size:20px}@media (max-width:900px){.pz-stage__panel{grid-template-columns:1fr}}.pz-lineup .pz-wrap{text-align:center}.pz-lineup .pz-kicker{margin-inline:auto}.pz-lineup__name{color:var(--pz-brand);font-family:var(--pz-cd);letter-spacing:.14em;text-transform:uppercase;margin:24px 0 8px}.pz-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.pz-lineup li{font-family:var(--pz-cd);text-transform:uppercase;font-size:clamp(22px,3vw,36px);font-weight:700;line-height:1.25}.pz-lineup li:not(:last-child):after{content:"/";color:var(--pz-brand);margin:0 14px;font-weight:500}.pz-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.pz-about h2{margin-bottom:10px!important}.pz-about__claim{color:var(--pz-brand);font-family:var(--pz-cd);text-transform:uppercase;margin:0;font-size:20px}.pz-about__text p{max-width:40rem;color:var(--pz-text);white-space:pre-line;margin:0}.pz-about__text p+p{margin-top:14px}@media (max-width:860px){.pz-about{grid-template-columns:1fr}}.pz-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.pz-way__address{color:var(--pz-text);margin:12px 0 20px}.pz-way__note{color:var(--pz-brand);font-family:var(--pz-cd);text-transform:uppercase;margin:0;font-size:clamp(36px,6vw,72px);font-weight:700}.n39.pz{--n39-navy:var(--pz-bg);--n39-panel:var(--pz-s1);--n39-panel-2:var(--pz-s2);--n39-line:var(--pz-line-2);--n39-soft:var(--pz-line);--n39-text:var(--pz-text);color:var(--pz-ink);font-family:var(--pz-ff);background:var(--pz-bg)}.n39.pz .pz-main{background:var(--pz-bg)}.pz :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__day b,.n39-receipt__lines,.n39-clock b,.n39-co__title,.n39-co__type,.n39-co__picked b,.n39-done__title,.n39-done__type,.n39-step output){font-family:var(--pz-cd);font-weight:700}.pz .n39-ticket__name,.pz .n39-co__title,.pz .n39-done__title{text-transform:uppercase}.pz .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.pz .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.pz .tb-sheet__sum,.pz .n39-done__total{font-family:var(--pz-cd)!important;font-weight:700!important}.pz .n39-ticket{background:var(--pz-s1);border-radius:0}.pz .n39-ticket.is-picked{background:var(--pz-s2);box-shadow:inset 0 0 0 2px rgb(var(--pz-glow))}.pz .n39-ticket__mark{font-family:var(--pz-cd);-webkit-text-stroke:0;color:var(--pz-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.pz .n39-ticket__kicker,.pz .n39-co__kicker,.pz .n39-receipt__head{font-family:var(--pz-cd);letter-spacing:.14em;font-size:14px}.pz .n39-ticket__save{background:rgb(var(--pz-glow));color:#fff;border-radius:0}.pz .n39-ticket__stamp{border-color:var(--pz-line-2);color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:.08em;border-radius:0}.pz .n39-steps{font-family:var(--pz-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.pz .n39-steps b{border-color:rgb(var(--pz-glow));color:var(--pz-ink)}.pz .n39-clock{border-color:rgb(var(--pz-glow) / .7);border-radius:0}.pz .n39-clock b{color:rgb(var(--pz-glow))}@media (max-width:480px){.pz .n39-clock{gap:10px;padding:10px 12px}.pz .n39-clock ol{gap:6px}.pz .n39-clock li{min-width:38px}.pz .n39-clock b{font-size:24px}}.pz .n39-step{border-color:var(--pz-line-2);border-radius:0;overflow:hidden}.pz .n39-step button:hover:not(:disabled){background:rgb(var(--pz-glow));color:#fff}.pz .n39-btn{border-color:var(--pz-line-2);color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.pz .n39-btn:hover{background:var(--pz-s2);color:var(--pz-ink)}.pz .n39-btn--fill{background:var(--pz-ink);color:var(--pz-bg);border-color:#0000}.pz .n39-btn--fill:hover{color:var(--pz-bg);background:#fff}.pz .n39-link{color:var(--pz-ink)}.pz .n39-receipt{background:var(--pz-ink);color:var(--pz-bg);border-radius:0}.pz .n39-receipt .n39-btn--fill{background:var(--pz-bg);color:var(--pz-ink)}.pz .n39-receipt__lines,.pz .n39-receipt .tb-sheet__sum,.pz .n39-receipt .n39-tix__codes summary,.pz .n39-receipt .n39-link,.pz .n39-receipt .n39-tix__trust li:before{color:var(--pz-bg)}.pz .n39-tix__trust li:before{color:rgb(var(--pz-glow))}.pz .n39-co{border-left-color:var(--pz-line);background:var(--pz-s1);color:var(--pz-ink);font-family:var(--pz-ff)}.pz .n39-co::backdrop{background:#000c}.pz .n39-co__title{font-size:28px;line-height:1}.pz .n39-co__cover{border-radius:0}.pz .n39-co__close{border-color:var(--pz-line-2);color:var(--pz-ink);border-radius:0}.pz .n39-co__close:hover{background:var(--pz-s2);color:var(--pz-ink)}.pz .n39-co__steps li.is-now{color:var(--pz-ink)}.pz .n39-co__steps li.is-now b{background:rgb(var(--pz-glow));border-color:rgb(var(--pz-glow));color:#fff}.pz .n39-co__steps li.is-done{color:rgb(var(--pz-glow))}.pz .n39-co__types li,.pz .n39-co__picked{border-radius:0}.pz .n39-co__types li.is-picked{border-color:rgb(var(--pz-glow));box-shadow:inset 0 0 0 1px rgb(var(--pz-glow))}.pz .n39-co__field>span{font-family:var(--pz-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.pz .n39-co__input{border-color:var(--pz-line-2);background:var(--pz-bg);border-radius:0}.pz .n39-co__input:focus-visible{outline-color:var(--pz-uv)}.pz .n39-co{--tb-pay-radius:8px}.pz .n39-co .tb-sheet__go{background:var(--pz-ink);color:var(--pz-bg);font-family:var(--pz-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.pz .n39-co__legal a,.pz .n39-co__alt a{color:var(--pz-ink);text-underline-offset:3px;text-decoration:underline}.pz .n39-co__trust li:before{color:rgb(var(--pz-glow))}.pz .n39-co .tb-input,.pz .n39-co .tb-stepper{border-radius:0}.pz .n39-bar{background:rgb(var(--pz-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.pz .n39-bar span,.pz .n39-bar b{font-family:var(--pz-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.pz .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--pz-bg)}.pz .n39-eyebrow{color:rgb(var(--n39-glow,var(--pz-glow)));font-family:var(--pz-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.pz .n39-eyebrow__play{display:none}.pz .n39-head2>p{color:var(--pz-text)}.pz .n39-done__ticket{border:1px solid var(--pz-line);background:var(--pz-s1);border-radius:0}.pz .n39-done__qr{border-radius:0}.pz .n39-done__code{font-family:var(--pz-cd);letter-spacing:.12em}.pz .n39-done__later a{color:var(--pz-ink)}.pz .n39-bg__rows p{font-family:var(--pz-cd);font-weight:700}.pz-shop .tb-meta{font-family:var(--pz-ff)}.pz-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.pz-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.pz-shop .tb-page__title,.pz-shop .tb-site-page__title,.pz-shop .tb-notfound__title{color:var(--pz-ink);font-family:var(--pz-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.pz-shop .tb-page__title:before,.pz-shop .tb-site-page__title:before{content:"The Prinzz Club · Tickets";color:var(--pz-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.pz-shop .tb-meta+.tb-page__title:before{content:none}.pz-shop .tb-meta:has(+.tb-page__title){color:var(--pz-uv);font-family:var(--pz-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.pz-shop .tb-page__lead{color:var(--pz-text)}.pz-shop .tb-glass{background:var(--pz-s1);border:1px solid var(--pz-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.pz-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.pz-shop .tb-btn{min-height:48px;font-family:var(--pz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.pz-shop .tb-btn--primary{background:var(--pz-ink);color:var(--pz-bg);border:0}.pz-shop .tb-btn--secondary{border:1px solid var(--pz-line-2);color:var(--pz-ink)}.pz-shop .tb-input{border:1px solid var(--pz-line-2);background:var(--pz-bg);min-height:50px;color:var(--pz-ink);border-radius:0;padding:0 16px}.pz-shop .tb-input:focus-visible{outline:2px solid var(--pz-uv);outline-offset:2px}.pz-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.pz-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.pz-shop .tb-ticket header h1,.pz-shop .tb-ticket header h2{font-family:var(--pz-cd);text-transform:uppercase;font-weight:700}.pz-shop .tb-ticket__qr{border-radius:0}.pz-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.pz-shop .tb-notfound__code{color:var(--pz-uv);font-family:var(--pz-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.pz-shop .tb-notfound__code:after{content:" · The Prinzz Club Tickets"}.pz-shop .tb-notfound__text{color:var(--pz-text);opacity:1}.pz-shop .tb-notfound__cta{background:var(--pz-ink);height:48px;color:var(--pz-bg);font-family:var(--pz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.pz-shop main.tb-site-page{align-content:start;min-height:62vh}.pz-shop .tb-site-page__title{align-self:start}.pz-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.pz-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.pz-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--pz-text);margin:0;font-size:16px}.pz .n39-ticket,.pz .n39-co__types li,.pz .n39-co__picked,.pz .n39-btn,.pz .n39-step,.pz .n39-receipt,.pz .n39-done__ticket{border-radius:0}.pz :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.pz .n39-bar{background:var(--pz-red);color:#fff;border-radius:0}.pz-stage__cover{border:0;border-top:6px solid var(--pz-red);box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.pz *,.pz :before,.pz :after{transition:none!important;animation:none!important}}.pz h2{overflow-wrap:anywhere}.pz-alarm__in>*{min-width:0}@media (max-width:480px){.pz h2{font-size:2rem}}@media (max-width:560px){.pz .pz-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.pz .pz-alarm__form .tb-input{border-radius:0}.pz .pz-alarm__form .tb-btn{width:100%}}.pz,.pz-head,.pz-shop{--kit-accent:var(--pz-brand);--kit-accent-text:var(--pz-brand);--kit-on-accent:#111;--kit-ink:var(--pz-ink);--kit-muted:var(--pz-muted);--kit-line:var(--pz-line-2);--kit-display:var(--pz-cd);--kit-surface:var(--pz-s1);--kit-bg:var(--pz-bg);--kit-w:var(--pz-w)}
