.wz,.wz-head,.wz-foot,.wz-shop{--wz-bg:#fff;--wz-s1:#fbf5f9;--wz-s2:#f3e6ef;--wz-deep:#090909;--wz-line:#0909091f;--wz-line-2:#090909cc;--wz-ink:#090909;--wz-text:#2a2a2a;--wz-muted:#6f6a70;--wz-red:#090909;--wz-red-2:#ff3eb5;--wz-brand:#ff3eb5;--wz-uv:#ff3eb5;--wz-glow:255 62 181;--wz-maize:#ff3eb5;--wz-pink:#ff3eb5;--wz-pink-ink:#c4127f;--wz-lilac:#c797c3;--wz-mark:#ffd6ee;--wz-w:min(1100px, calc(100% - 40px));--wz-cd:var(--wz-serif), Georgia, serif;--wz-ff:var(--wz-sans), "Helvetica Neue", Arial, sans-serif;color:var(--wz-ink);font-family:var(--wz-ff)}.wz,.wz-main,.wz-shop{background:var(--wz-bg)}.n39.wz>*,.wz-shop>*{--tb-font-display:var(--wz-cd);--tb-font-body:var(--wz-ff)}.wz-wrap{width:var(--wz-w);margin-inline:auto}.wz-narrow{max-width:860px}.wz-section{padding-block:clamp(52px,7vw,96px);position:relative}.wz-section+.wz-section{border-top:1px solid var(--wz-line)}.wz p{line-height:1.6}.wz h1,.wz h2,.wz h3,.n39.wz :is(h1,h2,h3){color:var(--wz-ink);font-family:var(--wz-cd);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:600}.wz h2{font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.08;margin-bottom:20px!important}.wz-kicker{color:var(--wz-pink-ink);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.wz-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.wz-head2>*{min-width:0}.wz-head2 h2{margin-bottom:0!important}.wz-head2>p{max-width:30rem;color:var(--wz-text);margin:0}.wz-soon{border:1px solid var(--wz-line);color:var(--wz-text);padding:24px}.wz-soon__title{font-family:var(--wz-cd);margin:0 0 6px;font-size:20px}.wz-soon p:last-child{margin:0}.wz-btn{border:1.5px solid var(--wz-ink);min-height:44px;color:var(--wz-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.wz-btn:hover{background:#0909090d}.wz-btn--pink{border-color:var(--wz-pink);background:var(--wz-pink);color:#090909}.wz-btn--pink:hover{background:#ff5cc2}.wz-btn--light{color:#fff;border-color:#fff}.wz-btn--light:hover{background:#ffffff1f}.wz-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--wz-line);background:#fffffff0;position:sticky;top:0}.wz-head__in{width:var(--wz-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.wz-head__brand{color:var(--wz-ink);align-items:center;gap:10px;text-decoration:none;display:flex}.wz-head__brand img{width:40px;height:auto}.wz-head__brand span{font-family:var(--wz-cd);font-size:18px;font-style:italic;font-weight:600}.wz-head__nav{gap:22px;margin-left:auto;display:flex}.wz-head__nav a{color:var(--wz-ink);font-size:14px;font-weight:500;text-decoration:none}.wz-head__nav a:hover{color:var(--wz-pink-ink)}.wz-head__cta{min-height:38px;padding:0 18px}.wz-head__menu{display:none;position:relative}.wz-head__menu summary{border:1.5px solid var(--wz-ink);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.wz-head__menu summary::-webkit-details-marker{display:none}.wz-head__drawer{border:1px solid var(--wz-line);background:#fff;border-radius:16px;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0;box-shadow:0 12px 30px #0909091f}.wz-head__drawer a{color:var(--wz-ink);padding:12px 20px;font-weight:600;text-decoration:none}@media (max-width:860px){.wz-head__nav{display:none}.wz-head__cta{margin-left:auto}.wz-head__menu{display:block}}@media (max-width:420px){.wz-head__brand span{display:none}}.wz-foot{--wz-ink:#fff;--wz-muted:#b6aeb4;--wz-line:#ffffff24;background:var(--wz-deep);color:#fff}.wz-foot__in{width:var(--wz-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.wz-foot__in>*{min-width:0}.wz-foot p,.wz-foot li{color:var(--wz-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.wz-foot__owl{width:200px;height:auto;margin-bottom:16px;display:block}.wz-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff!important;font-size:12px!important}.wz-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wz-foot ul li{margin:0}.wz-foot a{color:#fff;text-decoration:none}.wz-foot a:hover{color:var(--wz-pink)}.wz-foot__base{width:var(--wz-w);border-top:1px solid var(--wz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.wz-foot__base p{margin:0;font-size:12px}.wz-foot__tb{align-items:center;gap:6px;display:inline-flex}@media (max-width:760px){.wz-foot__in{grid-template-columns:1fr}}.wz-hero{background:linear-gradient(180deg, #09090959, #090909d9), var(--wz-hero) center / cover no-repeat, #090909;color:#fff;position:relative;overflow:hidden}.wz-hero__in{justify-items:start;padding-block:clamp(64px,10vw,140px);display:grid}.wz-hero__mark{width:110px;height:auto;margin-bottom:24px;display:block}.wz .wz-hero__title{color:#fff;max-width:14ch;font-size:clamp(2.6rem,7vw,5.4rem);line-height:1}.wz-hero__title span{color:var(--wz-pink);font-style:italic;display:block}.wz-hero__lead{color:#f0e6ee;max-width:34rem;margin:20px 0 0;font-size:18px}.wz-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.wz-menu{max-width:860px}.wz-menu__head{border-bottom:2px solid var(--wz-ink);text-align:center;margin-bottom:26px;padding-bottom:22px}.wz-menu__head h2{font-style:italic}.wz-menu__head p:last-child{color:var(--wz-muted);margin:0}.wz-entries{margin:0;padding:0;list-style:none;display:grid}.wz-entry{border-bottom:1px solid var(--wz-line);grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;display:grid}.wz-entry.is-sold{opacity:.5}.wz-entry__day{color:var(--wz-pink-ink);letter-spacing:.08em;font-size:13px;font-weight:700;margin:0!important}.wz-entry__main{min-width:0}.wz-entry__line{align-items:baseline;gap:10px;display:flex;margin:0!important}.wz-entry__name{color:var(--wz-ink);font-family:var(--wz-cd);font-size:clamp(20px,2.4vw,28px);font-weight:600;line-height:1.15;text-decoration:none}.wz-entry__name:hover{color:var(--wz-pink-ink)}.wz-entry__dots{border-bottom:2px dotted #09090959;flex:1;min-width:24px;transform:translateY(-5px)}.wz-entry__price{font-family:var(--wz-cd);white-space:nowrap;font-size:clamp(20px,2.2vw,26px);font-weight:700}.wz-entry__grape{color:var(--wz-muted);font-size:14px;margin:4px 0 0!important}.wz-entry__grape i{color:var(--wz-text);font-family:var(--wz-cd);font-size:16px}.wz-entry .wz-btn{min-height:38px;padding:0 16px}.wz-menu__foot{color:var(--wz-muted);text-align:center;margin:18px 0 0;font-size:13px;font-style:italic}@media (max-width:640px){.wz-entry{grid-template-columns:minmax(0,1fr);gap:8px}.wz-entry .wz-btn{justify-self:start}}.wz-stage{padding-block:clamp(24px,4vw,48px) clamp(32px,5vw,56px)}.wz-stage__cover{border:1px solid var(--wz-ink);background:#fff;position:relative;overflow:hidden}.wz-stage__cover img{object-fit:cover;width:100%;height:auto;max-height:64vh;margin-inline:auto;display:block}.wz-stamp{z-index:3;background:var(--wz-mark);color:#000;padding:6px 18px;font-size:clamp(26px,5vw,48px);font-weight:700;position:absolute;top:50%;left:50%;translate:-50% -50%}.wz-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.wz-stage__panel>*{min-width:0}.wz-stage__title{font-size:clamp(2rem,4.6vw,3.6rem)!important;font-weight:500!important;line-height:1.02!important}.wz-stage__sub{color:var(--wz-muted);margin:10px 0 0;font-size:17px}.wz-facts{gap:6px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.wz-facts li{align-items:center;gap:10px;display:flex}.wz-facts svg{color:var(--wz-brand);flex:none}.wz-stage__buy{justify-items:start;gap:14px;display:grid}.wz-stage__price{color:var(--wz-muted);margin:0}.wz-stage__price b{color:var(--wz-ink);font-size:34px;font-weight:500}.wz-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.wz-note{border:1px solid var(--wz-ink);padding:14px 16px}.wz-note__title{margin:0 0 6px;font-size:18px;font-weight:700}@media (max-width:900px){.wz-stage__panel{grid-template-columns:1fr}}.wz-ladder{border-left:1px solid var(--wz-ink);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid}.wz-ladder li{border:1px solid var(--wz-ink);border-left:0;gap:4px;padding:12px 14px;display:grid}.wz-ladder li.is-off{opacity:.4;text-decoration:line-through}.wz-ladder__name{font-size:13px}.wz-ladder b{font-size:22px;font-weight:500}.wz-lineup .wz-wrap{text-align:left}.wz-lineup__name{color:var(--wz-brand);margin:20px 0 6px;font-weight:500}.wz-lineup ul{gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid}.wz-lineup li{letter-spacing:-.02em;font-size:clamp(26px,4vw,48px);font-weight:500;line-height:1.15}.wz-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.wz-about>*{min-width:0}.wz-about h2{margin-bottom:10px!important}.wz-about__claim{color:var(--wz-brand);margin:0}.wz-about__text p{max-width:40rem;color:var(--wz-text);white-space:pre-line;margin:0;font-size:17px}.wz-about__text p+p{margin-top:14px}@media (max-width:860px){.wz-about{grid-template-columns:1fr}}.wz-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.wz-way__address{color:var(--wz-text);margin:12px 0 20px}.wz-way__note{color:var(--wz-brand);letter-spacing:-.02em;margin:0;font-size:clamp(32px,6vw,64px);font-weight:500}.wz .n39-faq{border-top:1px solid var(--wz-ink);gap:0;margin-top:8px;display:grid}.wz .n39-faq details{border:0;border-bottom:1px solid var(--wz-ink);background:0 0;border-radius:0;padding:0}.wz .n39-faq summary{color:var(--wz-ink);cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.wz .n39-faq summary::-webkit-details-marker{display:none}.wz .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--wz-brand);background:0 0;border-radius:0;font-size:24px;line-height:.9;transition:transform .2s}.wz .n39-faq details[open] summary:after{transform:rotate(45deg)}.wz .n39-faq details>:not(summary){color:var(--wz-text);margin:0;padding:0 0 18px;font-size:16px}.wz-alarm{background:var(--wz-mark)}.wz-alarm__in{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.wz-alarm__in>*{min-width:0}.wz-alarm h2{margin-bottom:8px!important}.wz .wz-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.wz .wz-alarm__form .tb-input{color:#000;background:#fff;border:1px solid #000;border-radius:0;min-height:50px;padding:0 16px;font-size:16px}.wz .wz-alarm__form .tb-btn{color:#fff;background:#000;border:0;border-radius:0;min-height:50px;padding:0 22px;font-size:15px;font-weight:500}.wz .wz-alarm__form .tb-newsletter__fine{color:#333;grid-column:1/-1;margin:10px 0 0;font-size:12px}.wz .wz-alarm__form .tb-newsletter__done{color:#000;border:1px solid #000;padding:16px}@media (max-width:760px){.wz-alarm__in{grid-template-columns:1fr}}@media (max-width:520px){.wz .wz-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.wz .wz-alarm__form .tb-btn{width:100%}}@media (prefers-reduced-motion:reduce){.wz *,.wz :before,.wz :after{transition:none!important;animation:none!important}}.n39.wz{--n39-navy:var(--wz-bg);--n39-panel:var(--wz-s1);--n39-panel-2:var(--wz-s2);--n39-line:var(--wz-line-2);--n39-soft:var(--wz-line);--n39-text:var(--wz-text);color:var(--wz-ink);font-family:var(--wz-ff);background:var(--wz-bg)}.n39.wz .wz-main{background:var(--wz-bg)}.wz :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(--wz-cd);font-weight:700}.wz .n39-ticket__name,.wz .n39-co__title,.wz .n39-done__title{text-transform:uppercase}.wz .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.wz .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.wz .tb-sheet__sum,.wz .n39-done__total{font-family:var(--wz-cd)!important;font-weight:700!important}.wz .n39-ticket{background:var(--wz-s1);border-radius:0}.wz .n39-ticket.is-picked{background:var(--wz-s2);box-shadow:inset 0 0 0 2px rgb(var(--wz-glow))}.wz .n39-ticket__mark{font-family:var(--wz-cd);-webkit-text-stroke:0;color:var(--wz-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.wz .n39-ticket__kicker,.wz .n39-co__kicker,.wz .n39-receipt__head{font-family:var(--wz-cd);letter-spacing:.14em;font-size:14px}.wz .n39-ticket__save{background:rgb(var(--wz-glow));color:#fff;border-radius:0}.wz .n39-ticket__stamp{border-color:var(--wz-line-2);color:var(--wz-ink);font-family:var(--wz-cd);letter-spacing:.08em;border-radius:0}.wz .n39-steps{font-family:var(--wz-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.wz .n39-steps b{border-color:rgb(var(--wz-glow));color:var(--wz-ink)}.wz .n39-clock{border-color:rgb(var(--wz-glow) / .7);border-radius:0}.wz .n39-clock b{color:rgb(var(--wz-glow))}@media (max-width:480px){.wz .n39-clock{gap:10px;padding:10px 12px}.wz .n39-clock ol{gap:6px}.wz .n39-clock li{min-width:38px}.wz .n39-clock b{font-size:24px}}.wz .n39-step{border-color:var(--wz-line-2);border-radius:0;overflow:hidden}.wz .n39-step button:hover:not(:disabled){background:rgb(var(--wz-glow));color:#fff}.wz .n39-btn{border-color:var(--wz-line-2);color:var(--wz-ink);font-family:var(--wz-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.wz .n39-btn:hover{background:var(--wz-s2);color:var(--wz-ink)}.wz .n39-btn--fill{background:var(--wz-ink);color:var(--wz-bg);border-color:#0000}.wz .n39-btn--fill:hover{color:var(--wz-bg);background:#fff}.wz .n39-link{color:var(--wz-ink)}.wz .n39-receipt{background:var(--wz-ink);color:var(--wz-bg);border-radius:0}.wz .n39-receipt__lines,.wz .n39-receipt .tb-sheet__sum,.wz .n39-receipt .n39-tix__codes summary,.wz .n39-receipt .n39-link,.wz .n39-receipt .n39-tix__trust li:before{color:var(--wz-bg)}.wz .n39-tix__trust li:before{color:rgb(var(--wz-glow))}.wz .n39-co{border-left-color:var(--wz-line);background:var(--wz-s1);color:var(--wz-ink);font-family:var(--wz-ff)}.wz .n39-co::backdrop{background:#000c}.wz .n39-co__title{font-size:28px;line-height:1}.wz .n39-co__cover{border-radius:0}.wz .n39-co__close{border-color:var(--wz-line-2);color:var(--wz-ink);border-radius:0}.wz .n39-co__close:hover{background:var(--wz-s2);color:var(--wz-ink)}.wz .n39-co__steps li.is-now{color:var(--wz-ink)}.wz .n39-co__steps li.is-now b{background:rgb(var(--wz-glow));border-color:rgb(var(--wz-glow));color:#fff}.wz .n39-co__steps li.is-done{color:rgb(var(--wz-glow))}.wz .n39-co__types li,.wz .n39-co__picked{border-radius:0}.wz .n39-co__types li.is-picked{border-color:rgb(var(--wz-glow));box-shadow:inset 0 0 0 1px rgb(var(--wz-glow))}.wz .n39-co__field>span{font-family:var(--wz-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.wz .n39-co__input{border-color:var(--wz-line-2);background:var(--wz-bg);border-radius:0}.wz .n39-co__input:focus-visible{outline-color:var(--wz-uv)}.wz .n39-co{--tb-pay-radius:8px}.wz .n39-co .tb-sheet__go{background:var(--wz-ink);color:var(--wz-bg);font-family:var(--wz-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.wz .n39-co__legal a,.wz .n39-co__alt a{color:var(--wz-ink);text-underline-offset:3px;text-decoration:underline}.wz .n39-co__trust li:before{color:rgb(var(--wz-glow))}.wz .n39-co .tb-input,.wz .n39-co .tb-stepper{border-radius:0}.wz .n39-bar{background:rgb(var(--wz-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.wz .n39-bar span,.wz .n39-bar b{font-family:var(--wz-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.wz .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--wz-bg)}.wz .n39-eyebrow{color:rgb(var(--n39-glow,var(--wz-glow)));font-family:var(--wz-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.wz .n39-eyebrow__play{display:none}.wz .n39-head2>p{color:var(--wz-text)}.wz .n39-done__ticket{border:1px solid var(--wz-line);background:var(--wz-s1);border-radius:0}.wz .n39-done__qr{border-radius:0}.wz .n39-done__code{font-family:var(--wz-cd);letter-spacing:.12em}.wz .n39-done__later a{color:var(--wz-ink)}.wz .n39-bg__rows p{font-family:var(--wz-cd);font-weight:700}.wz-shop .tb-meta{font-family:var(--wz-ff)}.wz-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)}.wz-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.wz-shop .tb-page__title,.wz-shop .tb-site-page__title,.wz-shop .tb-notfound__title{color:var(--wz-ink);font-family:var(--wz-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.wz-shop .tb-page__title:before,.wz-shop .tb-site-page__title:before{content:"W² · Tickets";color:var(--wz-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.wz-shop .tb-meta+.tb-page__title:before{content:none}.wz-shop .tb-meta:has(+.tb-page__title){color:var(--wz-uv);font-family:var(--wz-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.wz-shop .tb-page__lead{color:var(--wz-text)}.wz-shop .tb-glass{background:var(--wz-s1);border:1px solid var(--wz-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.wz-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.wz-shop .tb-btn{min-height:48px;font-family:var(--wz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.wz-shop .tb-btn--primary{background:var(--wz-ink);color:var(--wz-bg);border:0}.wz-shop .tb-btn--secondary{border:1px solid var(--wz-line-2);color:var(--wz-ink)}.wz-shop .tb-input{border:1px solid var(--wz-line-2);background:var(--wz-bg);min-height:50px;color:var(--wz-ink);border-radius:0;padding:0 16px}.wz-shop .tb-input:focus-visible{outline:2px solid var(--wz-uv);outline-offset:2px}.wz-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.wz-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.wz-shop .tb-ticket header h1,.wz-shop .tb-ticket header h2{font-family:var(--wz-cd);text-transform:uppercase;font-weight:700}.wz-shop .tb-ticket__qr{border-radius:0}.wz-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.wz-shop .tb-notfound__code{color:var(--wz-uv);font-family:var(--wz-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.wz-shop .tb-notfound__code:after{content:" · W² Tickets"}.wz-shop .tb-notfound__text{color:var(--wz-text);opacity:1}.wz-shop .tb-notfound__cta{background:var(--wz-ink);height:48px;color:var(--wz-bg);font-family:var(--wz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.wz-shop main.tb-site-page{align-content:start;min-height:62vh}.wz-shop .tb-site-page__title{align-self:start}.wz-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)}.wz-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.wz-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--wz-text);margin:0;font-size:16px}.wz .n39-ticket,.wz .n39-co__types li,.wz .n39-co__picked,.wz .n39-btn,.wz .n39-step,.wz .n39-receipt,.wz .n39-done__ticket{border-radius:0}.wz :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.wz .n39-bar{background:var(--wz-maize);color:#27292b;border-radius:999px}.wz .n39-ticket__mark{background:var(--wz-s1);color:#27292b}.wz .n39-ticket__save,.wz .n39-step button:hover:not(:disabled),.wz .n39-co__steps li.is-now b{color:#27292b}.wz .n39-btn--fill:hover{background:var(--wz-maize);color:#27292b}.wz .wz-alarm__form .tb-btn{background:var(--wz-ink);border-radius:999px}.wz .wz-alarm__form .tb-input{border-radius:999px}.wz .wz-alarm__form .tb-newsletter__form{gap:8px}.wz-alarm .wz-kicker{color:var(--wz-ink)}.wz .n39-ticket{border:1px solid var(--wz-line);color:var(--wz-ink);border-radius:20px;overflow:hidden}.wz .n39-ticket :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__kicker){color:var(--wz-ink)}.wz .n39-receipt{border:1px solid var(--wz-line);background:var(--wz-s1);color:var(--wz-ink);border-radius:20px}.wz .n39-receipt .n39-btn--fill{background:var(--wz-maize);color:#27292b}.wz :is(.n39-receipt__lines,.n39-receipt .tb-sheet__sum,.n39-receipt .n39-link,.n39-receipt .n39-tix__codes summary){color:var(--wz-ink)}.wz .wz-stage__title{font-weight:800}.wz .n39-ticket__stub,.wz .n39-ticket__day{color:#fff}.wz .n39-step{border-color:var(--wz-ink);border-radius:999px}.wz .n39-step button{color:var(--wz-ink)}.wz,.wz-head,.wz-shop{--kit-accent:var(--wz-brand);--kit-accent-text:var(--wz-ink);--kit-on-accent:#111;--kit-ink:var(--wz-ink);--kit-muted:var(--wz-muted);--kit-line:var(--wz-line-2);--kit-display:var(--wz-cd);--kit-surface:var(--wz-s1);--kit-bg:var(--wz-bg);--kit-w:var(--wz-w)}
.l2,.l2-head,.l2-foot,.l2-shop{--l2-bg:#202020;--l2-s1:#1d1d1b;--l2-s2:#2a2a28;--l2-deep:#121211;--l2-line:#ffffff1a;--l2-line-2:#ffffff47;--l2-ink:#fff;--l2-text:#dadada;--l2-muted:#a0a2a4;--l2-red:#ffc000;--l2-red-2:#ffd24d;--l2-brand:#ffc000;--l2-uv:#ffc000;--l2-glow:255 192 0;--l2-yellow:#ffc000;--l2-w:min(1200px, calc(100% - 40px));--l2-cd:var(--l2-display), "Arial Narrow", sans-serif;--l2-ff:var(--l2-sans), "Helvetica Neue", Arial, sans-serif;color:var(--l2-ink);font-family:var(--l2-ff)}.l2,.l2-main,.l2-shop{background:var(--l2-bg)}.n39.l2>*,.l2-shop>*{--tb-font-display:var(--l2-cd);--tb-font-body:var(--l2-ff)}.l2-wrap{width:var(--l2-w);margin-inline:auto}.l2-narrow{max-width:900px}.l2-section{padding-block:clamp(56px,8vw,100px);position:relative}.l2-section+.l2-section{border-top:1px solid var(--l2-line)}.l2 p{line-height:1.55}.l2 h1,.l2 h2,.l2 h3,.n39.l2 :is(h1,h2,h3){color:var(--l2-ink);font-family:var(--l2-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.l2 h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.l2-kicker{color:var(--l2-yellow,var(--l2-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.l2-kicker--brand{color:var(--l2-brand)}.l2-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.l2-head2>*{min-width:0}.l2-head2 h2{margin-bottom:0!important}.l2-head2>p{max-width:34rem;color:var(--l2-text);margin:0;font-size:15px}.l2-soon{border:1px solid var(--l2-line-2);color:var(--l2-text);padding:24px}.l2-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.l2-soon p:last-child{margin:0}.l2-btn{border:2px solid var(--l2-line-2);min-height:46px;color:var(--l2-ink);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.l2-btn:hover{border-color:#fff}.l2-btn--yellow,.l2-btn--red{border-color:var(--l2-red);background:var(--l2-red);color:#111}.l2-btn--yellow:hover,.l2-btn--red:hover{border-color:var(--l2-red-2);background:var(--l2-red-2)}.l2-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--l2-red);background:#151617f2;position:sticky;top:0}.l2-head__in{width:var(--l2-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.l2-head__brand{align-items:center;display:flex}.l2-head__brand img{width:170px;height:auto;display:block}.l2-head__nav{gap:22px;margin-left:auto;display:flex}.l2-head__nav a{color:var(--l2-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.l2-head__nav a:hover{color:var(--l2-red)}.l2-head__cta{min-height:40px;padding:0 18px}.l2-head__menu{display:none;position:relative}.l2-head__menu summary{border:2px solid var(--l2-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.l2-head__menu summary::-webkit-details-marker{display:none}.l2-head__drawer{background:var(--l2-deep);border:2px solid var(--l2-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.l2-head__drawer a{color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none}@media (max-width:860px){.l2-head__nav{display:none}.l2-head__cta{margin-left:auto}.l2-head__menu{display:block}}@media (max-width:400px){.l2-head__brand img{width:130px}}.l2-foot{background:var(--l2-deep);border-top:2px solid var(--l2-red)}.l2-foot__in{width:var(--l2-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.l2-foot__in>*{min-width:0}.l2-foot p,.l2-foot li{color:var(--l2-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.l2-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.l2-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.l2-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.l2-foot ul li{margin:0}.l2-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.l2-foot a:hover{color:var(--l2-red)}.l2-foot__base{width:var(--l2-w);border-top:1px solid var(--l2-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.l2-foot__base p{margin:0;font-size:12px}.l2-foot__tb{opacity:.8}@media (max-width:760px){.l2-foot__in{grid-template-columns:1fr}}.l2-hero{background:#121211;position:relative;overflow:hidden}.l2-floor{transform-origin:50% 100%;opacity:.55;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(7,1fr);gap:6px;padding:6px;display:grid;position:absolute;inset:0;transform:perspective(900px)rotateX(48deg)scale(1.5)translateY(18%)}.l2-floor i{animation:5.6s step-end infinite l2-light;animation-delay:calc(var(--i) * -.2s);background:#2a2a28;border-radius:4px}@keyframes l2-light{0%,70%{box-shadow:none;background:#2a2a28}72%,86%{background:var(--l2-yellow);box-shadow:0 0 30px #ffc000b3}}.l2-hero__in{text-align:center;justify-items:center;padding-block:clamp(48px,8vw,110px);display:grid;position:relative}.l2-hero__badge{filter:drop-shadow(0 10px 40px #ffc00073);width:min(220px,50%);height:auto;margin-bottom:24px;display:block}.l2 .l2-hero__title{max-width:18ch;font-size:clamp(2.6rem,6.4vw,5rem);line-height:.95}.l2-hero__title span{color:var(--l2-yellow);display:block}.l2-hero__lead{max-width:38rem;color:var(--l2-text);text-shadow:0 2px 10px #000c;margin:18px 0 0;font-size:17px}.l2-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.l2-tag{background:var(--l2-yellow);color:#111;font-family:var(--l2-cd);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);place-items:center;margin:0 4px 0 10px;padding:1px 8px;font-weight:800;display:inline-grid}.l2-tag--first{background:#fff}.l2-tiles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.l2-tile{background:var(--l2-s1);border:2px solid #ffc00059;grid-template-rows:auto 1fr;transition:border-color .2s,box-shadow .2s;display:grid}.l2-tile:hover{border-color:var(--l2-yellow);box-shadow:0 0 34px #ffc00059}.l2-tile.is-first{border-color:#ffffff4d}.l2-tile.is-sold{opacity:.55}.l2-tile__img{clip-path:polygon(0 0,100% 0,100% 86%,50% 100%,0 86%);background:#000;display:block;position:relative;overflow:hidden}.l2-tile__img img{aspect-ratio:2000/1048;object-fit:cover;width:100%;display:block}.l2-tile__house{background:var(--l2-yellow);color:#111;font-family:var(--l2-cd);letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;font-size:14px;font-weight:800;position:absolute;top:0;left:0}.l2-tile.is-first .l2-tile__house{background:#fff}.l2-tile__body{align-content:start;gap:6px;padding:10px 18px 18px;display:grid}.l2-tile__date{color:var(--l2-yellow);font-family:var(--l2-cd);letter-spacing:.08em;font-size:16px;font-weight:700;margin:0!important}.l2 .l2-tile h3{font-size:clamp(22px,2.2vw,28px)!important;line-height:1.02!important}.l2-tile h3 a{color:inherit;text-decoration:none}.l2-tile__sub{color:var(--l2-muted);font-size:14px;margin:0!important}.l2-tile__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.l2-tile__price{color:var(--l2-muted);font-size:13px;margin:0!important}.l2-tile__price b{color:#fff;font-family:var(--l2-cd);font-size:26px;font-weight:800}.l2-tile__price.is-state{color:#fff;font-weight:700}.l2-tile .l2-btn{min-height:40px;padding:0 16px}.l2-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.l2-stage__cover{border-top:4px solid var(--l2-red);background:#000;position:relative;overflow:hidden}.l2-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.l2-stamp{z-index:3;border:3px solid var(--l2-red);color:var(--l2-red);letter-spacing:.1em;text-transform:uppercase;background:#000c;padding:6px 22px;font-size:clamp(24px,5vw,44px);font-weight:900;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-6deg}.l2-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.l2-stage__panel>*{min-width:0}.l2-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.l2-stage__sub{color:var(--l2-muted);margin:10px 0 0;font-size:16px}.l2-facts{color:var(--l2-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.l2-facts li{align-items:center;gap:10px;display:flex}.l2-facts svg{color:var(--l2-red);flex:none}.l2-stage__buy{justify-items:start;gap:14px;display:grid}.l2-stage__price{color:var(--l2-text);margin:0}.l2-stage__price b{color:#fff;font-size:32px;font-weight:900}.l2-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.l2-note{border:2px solid var(--l2-red);padding:16px 18px}.l2-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.l2-stage__panel{grid-template-columns:1fr}}.l2-ladder{border-left:1px solid var(--l2-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.l2-ladder li{border:1px solid var(--l2-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.l2-ladder li.is-off{opacity:.4;text-decoration:line-through}.l2-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.l2-ladder b{font-size:22px;font-weight:900}.l2-lineup .l2-wrap{text-align:center}.l2-lineup__name{color:var(--l2-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.l2-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.l2-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.l2-lineup li:not(:last-child):after{content:"/";color:var(--l2-red);margin:0 14px}.l2-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.l2-about>*{min-width:0}.l2-about h2{margin-bottom:10px!important}.l2-about__claim{color:var(--l2-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.l2-about__text p{max-width:40rem;color:var(--l2-text);white-space:pre-line;margin:0;font-size:17px}.l2-about__text p+p{margin-top:14px}@media (max-width:860px){.l2-about{grid-template-columns:1fr}}.l2-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.l2-way__address{color:var(--l2-text);margin:12px 0 20px}.l2-way__note{color:var(--l2-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.l2 .n39-faq{border-top:2px solid var(--l2-red);gap:0;margin-top:10px;display:grid}.l2 .n39-faq details{border:0;border-bottom:1px solid var(--l2-line-2);background:0 0;border-radius:0;padding:0}.l2 .n39-faq summary{color:var(--l2-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.l2 .n39-faq summary::-webkit-details-marker{display:none}.l2 .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--l2-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.l2 .n39-faq details[open] summary:after{transform:rotate(45deg)}.l2 .n39-faq details>:not(summary){color:var(--l2-text);margin:0;padding:0 0 20px;font-size:16px}.l2-alarm{background:var(--l2-deep)}.l2-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.l2-alarm__in>*{min-width:0}.l2-alarm__in>div>p:not(.l2-kicker){color:var(--l2-text)}.l2 .l2-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.l2 .l2-alarm__form .tb-input{border:2px solid var(--l2-line-2);background:var(--l2-bg);min-height:52px;color:var(--l2-ink);border-radius:0;padding:0 18px;font-size:16px}.l2 .l2-alarm__form .tb-btn{background:var(--l2-red);color:#111;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:0;min-height:52px;padding:0 22px;font-size:12px;font-weight:800}.l2 .l2-alarm__form .tb-newsletter__fine{color:var(--l2-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.l2 .l2-alarm__form .tb-newsletter__done{border:2px solid var(--l2-line-2);color:var(--l2-ink);padding:18px}@media (max-width:860px){.l2-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.l2 .l2-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.l2 .l2-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.l2 h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.l2 *,.l2 :before,.l2 :after{transition:none!important;animation:none!important}}.n39.l2{--n39-navy:var(--l2-bg);--n39-panel:var(--l2-s1);--n39-panel-2:var(--l2-s2);--n39-line:var(--l2-line-2);--n39-soft:var(--l2-line);--n39-text:var(--l2-text);color:var(--l2-ink);font-family:var(--l2-ff);background:var(--l2-bg)}.n39.l2 .l2-main{background:var(--l2-bg)}.l2 :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(--l2-cd);font-weight:700}.l2 .n39-ticket__name,.l2 .n39-co__title,.l2 .n39-done__title{text-transform:uppercase}.l2 .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.l2 .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.l2 .tb-sheet__sum,.l2 .n39-done__total{font-family:var(--l2-cd)!important;font-weight:700!important}.l2 .n39-ticket{background:var(--l2-s1);border-radius:0}.l2 .n39-ticket.is-picked{background:var(--l2-s2);box-shadow:inset 0 0 0 2px rgb(var(--l2-glow))}.l2 .n39-ticket__mark{font-family:var(--l2-cd);-webkit-text-stroke:0;color:var(--l2-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.l2 .n39-ticket__kicker,.l2 .n39-co__kicker,.l2 .n39-receipt__head{font-family:var(--l2-cd);letter-spacing:.14em;font-size:14px}.l2 .n39-ticket__save{background:rgb(var(--l2-glow));color:#fff;border-radius:0}.l2 .n39-ticket__stamp{border-color:var(--l2-line-2);color:var(--l2-ink);font-family:var(--l2-cd);letter-spacing:.08em;border-radius:0}.l2 .n39-steps{font-family:var(--l2-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.l2 .n39-steps b{border-color:rgb(var(--l2-glow));color:var(--l2-ink)}.l2 .n39-clock{border-color:rgb(var(--l2-glow) / .7);border-radius:0}.l2 .n39-clock b{color:rgb(var(--l2-glow))}@media (max-width:480px){.l2 .n39-clock{gap:10px;padding:10px 12px}.l2 .n39-clock ol{gap:6px}.l2 .n39-clock li{min-width:38px}.l2 .n39-clock b{font-size:24px}}.l2 .n39-step{border-color:var(--l2-line-2);border-radius:0;overflow:hidden}.l2 .n39-step button:hover:not(:disabled){background:rgb(var(--l2-glow));color:#fff}.l2 .n39-btn{border-color:var(--l2-line-2);color:var(--l2-ink);font-family:var(--l2-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.l2 .n39-btn:hover{background:var(--l2-s2);color:var(--l2-ink)}.l2 .n39-btn--fill{background:var(--l2-ink);color:var(--l2-bg);border-color:#0000}.l2 .n39-btn--fill:hover{color:var(--l2-bg);background:#fff}.l2 .n39-link{color:var(--l2-ink)}.l2 .n39-receipt{background:var(--l2-ink);color:var(--l2-bg);border-radius:0}.l2 .n39-receipt .n39-btn--fill{background:var(--l2-bg);color:var(--l2-ink)}.l2 .n39-receipt__lines,.l2 .n39-receipt .tb-sheet__sum,.l2 .n39-receipt .n39-tix__codes summary,.l2 .n39-receipt .n39-link,.l2 .n39-receipt .n39-tix__trust li:before{color:var(--l2-bg)}.l2 .n39-tix__trust li:before{color:rgb(var(--l2-glow))}.l2 .n39-co{border-left-color:var(--l2-line);background:var(--l2-s1);color:var(--l2-ink);font-family:var(--l2-ff)}.l2 .n39-co::backdrop{background:#000c}.l2 .n39-co__title{font-size:28px;line-height:1}.l2 .n39-co__cover{border-radius:0}.l2 .n39-co__close{border-color:var(--l2-line-2);color:var(--l2-ink);border-radius:0}.l2 .n39-co__close:hover{background:var(--l2-s2);color:var(--l2-ink)}.l2 .n39-co__steps li.is-now{color:var(--l2-ink)}.l2 .n39-co__steps li.is-now b{background:rgb(var(--l2-glow));border-color:rgb(var(--l2-glow));color:#fff}.l2 .n39-co__steps li.is-done{color:rgb(var(--l2-glow))}.l2 .n39-co__types li,.l2 .n39-co__picked{border-radius:0}.l2 .n39-co__types li.is-picked{border-color:rgb(var(--l2-glow));box-shadow:inset 0 0 0 1px rgb(var(--l2-glow))}.l2 .n39-co__field>span{font-family:var(--l2-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.l2 .n39-co__input{border-color:var(--l2-line-2);background:var(--l2-bg);border-radius:0}.l2 .n39-co__input:focus-visible{outline-color:var(--l2-uv)}.l2 .n39-co{--tb-pay-radius:8px}.l2 .n39-co .tb-sheet__go{background:var(--l2-ink);color:var(--l2-bg);font-family:var(--l2-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.l2 .n39-co__legal a,.l2 .n39-co__alt a{color:var(--l2-ink);text-underline-offset:3px;text-decoration:underline}.l2 .n39-co__trust li:before{color:rgb(var(--l2-glow))}.l2 .n39-co .tb-input,.l2 .n39-co .tb-stepper{border-radius:0}.l2 .n39-bar{background:rgb(var(--l2-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.l2 .n39-bar span,.l2 .n39-bar b{font-family:var(--l2-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.l2 .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--l2-bg)}.l2 .n39-eyebrow{color:rgb(var(--n39-glow,var(--l2-glow)));font-family:var(--l2-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.l2 .n39-eyebrow__play{display:none}.l2 .n39-head2>p{color:var(--l2-text)}.l2 .n39-done__ticket{border:1px solid var(--l2-line);background:var(--l2-s1);border-radius:0}.l2 .n39-done__qr{border-radius:0}.l2 .n39-done__code{font-family:var(--l2-cd);letter-spacing:.12em}.l2 .n39-done__later a{color:var(--l2-ink)}.l2 .n39-bg__rows p{font-family:var(--l2-cd);font-weight:700}.l2-shop .tb-meta{font-family:var(--l2-ff)}.l2-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)}.l2-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.l2-shop .tb-page__title,.l2-shop .tb-site-page__title,.l2-shop .tb-notfound__title{color:var(--l2-ink);font-family:var(--l2-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.l2-shop .tb-page__title:before,.l2-shop .tb-site-page__title:before{content:"L2 Club · Tickets";color:var(--l2-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.l2-shop .tb-meta+.tb-page__title:before{content:none}.l2-shop .tb-meta:has(+.tb-page__title){color:var(--l2-uv);font-family:var(--l2-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.l2-shop .tb-page__lead{color:var(--l2-text)}.l2-shop .tb-glass{background:var(--l2-s1);border:1px solid var(--l2-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.l2-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.l2-shop .tb-btn{min-height:48px;font-family:var(--l2-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.l2-shop .tb-btn--primary{background:var(--l2-ink);color:var(--l2-bg);border:0}.l2-shop .tb-btn--secondary{border:1px solid var(--l2-line-2);color:var(--l2-ink)}.l2-shop .tb-input{border:1px solid var(--l2-line-2);background:var(--l2-bg);min-height:50px;color:var(--l2-ink);border-radius:0;padding:0 16px}.l2-shop .tb-input:focus-visible{outline:2px solid var(--l2-uv);outline-offset:2px}.l2-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.l2-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.l2-shop .tb-ticket header h1,.l2-shop .tb-ticket header h2{font-family:var(--l2-cd);text-transform:uppercase;font-weight:700}.l2-shop .tb-ticket__qr{border-radius:0}.l2-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.l2-shop .tb-notfound__code{color:var(--l2-uv);font-family:var(--l2-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.l2-shop .tb-notfound__code:after{content:" · L2 Club Tickets"}.l2-shop .tb-notfound__text{color:var(--l2-text);opacity:1}.l2-shop .tb-notfound__cta{background:var(--l2-ink);height:48px;color:var(--l2-bg);font-family:var(--l2-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.l2-shop main.tb-site-page{align-content:start;min-height:62vh}.l2-shop .tb-site-page__title{align-self:start}.l2-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)}.l2-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.l2-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--l2-text);margin:0;font-size:16px}.l2 .n39-ticket,.l2 .n39-co__types li,.l2 .n39-co__picked,.l2 .n39-btn,.l2 .n39-step,.l2 .n39-receipt,.l2 .n39-done__ticket{border-radius:0}.l2 :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.l2 .n39-bar{background:var(--l2-red);color:#111;border-radius:0}.l2 .n39-ticket__save,.l2 .n39-co__steps li.is-now b,.l2 .n39-step button:hover:not(:disabled){color:#111}.l2 h1,.l2 h2,.l2 h3,.n39.l2 :is(h1,h2,h3){letter-spacing:.01em;font-weight:800}.l2 h2{font-size:clamp(2.2rem,5vw,3.6rem)}.l2-head__brand{color:#fff;gap:10px;text-decoration:none}.l2-head__brand img{width:46px}.l2-head__brand span{font-family:var(--l2-cd);letter-spacing:.08em;text-transform:uppercase;font-size:18px;font-weight:800}@media (max-width:460px){.l2-head__brand span{display:none}}.l2-foot__mark{width:110px}@media (prefers-reduced-motion:reduce){.l2-floor i{animation:none}}.l2,.l2-head,.l2-shop{--kit-accent:var(--l2-brand);--kit-accent-text:var(--l2-brand);--kit-on-accent:#111;--kit-ink:var(--l2-ink);--kit-muted:var(--l2-muted);--kit-line:var(--l2-line-2);--kit-display:var(--l2-cd);--kit-surface:var(--l2-s1);--kit-bg:var(--l2-bg);--kit-w:var(--l2-w)}
.fp,.fp-head,.fp-foot,.fp-shop{--fp-bg:#000;--fp-s1:#111;--fp-s2:#1c1c1c;--fp-deep:#050505;--fp-line:#ffffff1a;--fp-line-2:#ffffff47;--fp-ink:#fff;--fp-text:#dadada;--fp-muted:#a0a2a4;--fp-red:#fff;--fp-red-2:#ddd;--fp-brand:#fff;--fp-uv:#fff;--fp-glow:255 255 255;--fp-wide-ff:var(--fp-wide), "Arial Black", sans-serif;--fp-w:min(1200px, calc(100% - 40px));--fp-cd:var(--fp-sans), "Arial Narrow", sans-serif;--fp-ff:var(--fp-sans), "Helvetica Neue", Arial, sans-serif;color:var(--fp-ink);font-family:var(--fp-ff)}.fp,.fp-main,.fp-shop{background:var(--fp-bg)}.n39.fp>*,.fp-shop>*{--tb-font-display:var(--fp-cd);--tb-font-body:var(--fp-ff)}.fp-wrap{width:var(--fp-w);margin-inline:auto}.fp-narrow{max-width:900px}.fp-section{padding-block:clamp(56px,8vw,100px);position:relative}.fp-section+.fp-section{border-top:1px solid var(--fp-line)}.fp p{line-height:1.55}.fp h1,.fp h2,.fp h3,.n39.fp :is(h1,h2,h3){color:var(--fp-ink);font-family:var(--fp-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.fp h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.fp-kicker{color:var(--fp-yellow,var(--fp-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.fp-kicker--brand{color:var(--fp-brand)}.fp-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.fp-head2>*{min-width:0}.fp-head2 h2{margin-bottom:0!important}.fp-head2>p{max-width:34rem;color:var(--fp-text);margin:0;font-size:15px}.fp-soon{border:1px solid var(--fp-line-2);color:var(--fp-text);padding:24px}.fp-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.fp-soon p:last-child{margin:0}.fp-btn{border:2px solid var(--fp-line-2);min-height:46px;color:var(--fp-ink);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.fp-btn:hover{border-color:#fff}.fp-btn--white,.fp-btn--red{border-color:var(--fp-red);background:var(--fp-red);color:#111}.fp-btn--white:hover,.fp-btn--red:hover{border-color:var(--fp-red-2);background:var(--fp-red-2)}.fp-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--fp-red);background:#151617f2;position:sticky;top:0}.fp-head__in{width:var(--fp-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.fp-head__brand{align-items:center;display:flex}.fp-head__brand img{width:170px;height:auto;display:block}.fp-head__nav{gap:22px;margin-left:auto;display:flex}.fp-head__nav a{color:var(--fp-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.fp-head__nav a:hover{color:var(--fp-red)}.fp-head__cta{min-height:40px;padding:0 18px}.fp-head__menu{display:none;position:relative}.fp-head__menu summary{border:2px solid var(--fp-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.fp-head__menu summary::-webkit-details-marker{display:none}.fp-head__drawer{background:var(--fp-deep);border:2px solid var(--fp-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.fp-head__drawer a{color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none}@media (max-width:860px){.fp-head__nav{display:none}.fp-head__cta{margin-left:auto}.fp-head__menu{display:block}}@media (max-width:400px){.fp-head__brand img{width:130px}}.fp-foot{background:var(--fp-deep);border-top:2px solid var(--fp-red)}.fp-foot__in{width:var(--fp-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.fp-foot__in>*{min-width:0}.fp-foot p,.fp-foot li{color:var(--fp-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.fp-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.fp-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.fp-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fp-foot ul li{margin:0}.fp-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.fp-foot a:hover{color:var(--fp-red)}.fp-foot__base{width:var(--fp-w);border-top:1px solid var(--fp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.fp-foot__base p{margin:0;font-size:12px}.fp-foot__tb{opacity:.8}@media (max-width:760px){.fp-foot__in{grid-template-columns:1fr}}.fp-hero{background:radial-gradient(70% 60% at 50% 0,#ffffff14,#0000 70%),#000;padding-bottom:150px;position:relative;overflow:hidden}.fp-hero__in{z-index:2;padding-block:clamp(48px,8vw,110px) 30px;position:relative}.fp-hero__word{width:min(920px,100%);height:auto;margin-bottom:clamp(26px,4vw,44px);display:block}.fp .fp-hero__title{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.02}.fp-hero__lead{max-width:40rem;color:var(--fp-text);margin:16px 0 0;font-size:19px}.fp-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.fp-hull{clip-path:polygon(0 0,100% 0,96% 100%,3% 100%);background:#f2f2f2;justify-content:space-around;align-items:center;width:min(1200px,100% - 40px);height:74px;padding:0 4%;display:flex;position:absolute;bottom:54px;left:50%;translate:-50%}.fp-hull i{background:radial-gradient(circle at 35% 35%,#ffd27a,#e39a2b 60%,#7a4a10);border:4px solid #8a8a8a;border-radius:50%;width:30px;height:30px;box-shadow:0 0 18px #ffbe50b3}.fp-river{background:repeating-linear-gradient(90deg,#ffffff1f 0 30px,#0000 30px 60px) 0 6px/120px 2px repeat-x,repeating-linear-gradient(90deg,#0000 0 40px,#ffffff14 40px 80px) 30px 26px/160px 2px repeat-x,#050505;height:60px;position:absolute;inset:auto 0 0}.fp-log{border-top:2px solid #fff;margin:0;padding:0;list-style:none;display:grid}.fp-entry{border-bottom:1px solid var(--fp-line-2);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:26px;padding:20px 0;display:grid}.fp-entry.is-sold{opacity:.5}.fp-porthole{background:#111;border:6px solid #9a9a9a;border-radius:50%;width:120px;height:120px;display:block;overflow:hidden;box-shadow:inset 0 0 0 2px #444,0 0 0 2px #2a2a2a}.fp-porthole img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.fp-entry:hover .fp-porthole img{transform:scale(1.08)}.fp-entry__log{min-width:0}.fp-entry__meta{color:var(--fp-muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:4px 14px;font-size:15px;font-weight:600;display:flex;margin:0 0 4px!important}.fp-entry__meta span{color:#fff}.fp .fp-entry h3{font-family:var(--fp-wide-ff);letter-spacing:.02em;font-weight:700;font-size:clamp(17px,1.9vw,24px)!important;line-height:1.15!important}.fp-entry h3 a{color:inherit;text-decoration:none}.fp-entry__crew{color:var(--fp-text);letter-spacing:.04em;text-transform:uppercase;font-size:17px;margin:6px 0 0!important}.fp-entry__buy{justify-items:end;gap:8px;display:grid}.fp-entry__price{color:var(--fp-muted);white-space:nowrap;font-size:15px;margin:0!important}.fp-entry__price b{color:#fff;font-size:28px}.fp-entry__price.is-state{color:#fff;text-transform:uppercase;font-weight:700}@media (max-width:760px){.fp-entry{grid-template-columns:84px minmax(0,1fr);gap:12px 16px}.fp-porthole{border-width:4px;width:84px;height:84px}.fp-entry__buy{grid-column:2;justify-content:space-between;align-items:center;display:flex}}.fp-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.fp-stage__cover{border-top:4px solid var(--fp-red);background:#000;position:relative;overflow:hidden}.fp-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.fp-stamp{z-index:3;border:3px solid var(--fp-red);color:var(--fp-red);letter-spacing:.1em;text-transform:uppercase;background:#000c;padding:6px 22px;font-size:clamp(24px,5vw,44px);font-weight:900;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-6deg}.fp-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.fp-stage__panel>*{min-width:0}.fp-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.fp-stage__sub{color:var(--fp-muted);margin:10px 0 0;font-size:16px}.fp-facts{color:var(--fp-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.fp-facts li{align-items:center;gap:10px;display:flex}.fp-facts svg{color:var(--fp-red);flex:none}.fp-stage__buy{justify-items:start;gap:14px;display:grid}.fp-stage__price{color:var(--fp-text);margin:0}.fp-stage__price b{color:#fff;font-size:32px;font-weight:900}.fp-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.fp-note{border:2px solid var(--fp-red);padding:16px 18px}.fp-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.fp-stage__panel{grid-template-columns:1fr}}.fp-ladder{border-left:1px solid var(--fp-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.fp-ladder li{border:1px solid var(--fp-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.fp-ladder li.is-off{opacity:.4;text-decoration:line-through}.fp-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.fp-ladder b{font-size:22px;font-weight:900}.fp-lineup .fp-wrap{text-align:center}.fp-lineup__name{color:var(--fp-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.fp-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.fp-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.fp-lineup li:not(:last-child):after{content:"/";color:var(--fp-red);margin:0 14px}.fp-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.fp-about>*{min-width:0}.fp-about h2{margin-bottom:10px!important}.fp-about__claim{color:var(--fp-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.fp-about__text p{max-width:40rem;color:var(--fp-text);white-space:pre-line;margin:0;font-size:17px}.fp-about__text p+p{margin-top:14px}@media (max-width:860px){.fp-about{grid-template-columns:1fr}}.fp-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.fp-way__address{color:var(--fp-text);margin:12px 0 20px}.fp-way__note{color:var(--fp-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.fp .n39-faq{border-top:2px solid var(--fp-red);gap:0;margin-top:10px;display:grid}.fp .n39-faq details{border:0;border-bottom:1px solid var(--fp-line-2);background:0 0;border-radius:0;padding:0}.fp .n39-faq summary{color:var(--fp-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.fp .n39-faq summary::-webkit-details-marker{display:none}.fp .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--fp-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.fp .n39-faq details[open] summary:after{transform:rotate(45deg)}.fp .n39-faq details>:not(summary){color:var(--fp-text);margin:0;padding:0 0 20px;font-size:16px}.fp-alarm{background:var(--fp-deep)}.fp-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.fp-alarm__in>*{min-width:0}.fp-alarm__in>div>p:not(.fp-kicker){color:var(--fp-text)}.fp .fp-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.fp .fp-alarm__form .tb-input{border:2px solid var(--fp-line-2);background:var(--fp-bg);min-height:52px;color:var(--fp-ink);border-radius:0;padding:0 18px;font-size:16px}.fp .fp-alarm__form .tb-btn{background:var(--fp-red);color:#111;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:0;min-height:52px;padding:0 22px;font-size:12px;font-weight:800}.fp .fp-alarm__form .tb-newsletter__fine{color:var(--fp-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.fp .fp-alarm__form .tb-newsletter__done{border:2px solid var(--fp-line-2);color:var(--fp-ink);padding:18px}@media (max-width:860px){.fp-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.fp .fp-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.fp .fp-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.fp h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.fp *,.fp :before,.fp :after{transition:none!important;animation:none!important}}.n39.fp{--n39-navy:var(--fp-bg);--n39-panel:var(--fp-s1);--n39-panel-2:var(--fp-s2);--n39-line:var(--fp-line-2);--n39-soft:var(--fp-line);--n39-text:var(--fp-text);color:var(--fp-ink);font-family:var(--fp-ff);background:var(--fp-bg)}.n39.fp .fp-main{background:var(--fp-bg)}.fp :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(--fp-cd);font-weight:700}.fp .n39-ticket__name,.fp .n39-co__title,.fp .n39-done__title{text-transform:uppercase}.fp .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.fp .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.fp .tb-sheet__sum,.fp .n39-done__total{font-family:var(--fp-cd)!important;font-weight:700!important}.fp .n39-ticket{background:var(--fp-s1);border-radius:0}.fp .n39-ticket.is-picked{background:var(--fp-s2);box-shadow:inset 0 0 0 2px rgb(var(--fp-glow))}.fp .n39-ticket__mark{font-family:var(--fp-cd);-webkit-text-stroke:0;color:var(--fp-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.fp .n39-ticket__kicker,.fp .n39-co__kicker,.fp .n39-receipt__head{font-family:var(--fp-cd);letter-spacing:.14em;font-size:14px}.fp .n39-ticket__save{background:rgb(var(--fp-glow));color:#fff;border-radius:0}.fp .n39-ticket__stamp{border-color:var(--fp-line-2);color:var(--fp-ink);font-family:var(--fp-cd);letter-spacing:.08em;border-radius:0}.fp .n39-steps{font-family:var(--fp-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.fp .n39-steps b{border-color:rgb(var(--fp-glow));color:var(--fp-ink)}.fp .n39-clock{border-color:rgb(var(--fp-glow) / .7);border-radius:0}.fp .n39-clock b{color:rgb(var(--fp-glow))}@media (max-width:480px){.fp .n39-clock{gap:10px;padding:10px 12px}.fp .n39-clock ol{gap:6px}.fp .n39-clock li{min-width:38px}.fp .n39-clock b{font-size:24px}}.fp .n39-step{border-color:var(--fp-line-2);border-radius:0;overflow:hidden}.fp .n39-step button:hover:not(:disabled){background:rgb(var(--fp-glow));color:#fff}.fp .n39-btn{border-color:var(--fp-line-2);color:var(--fp-ink);font-family:var(--fp-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.fp .n39-btn:hover{background:var(--fp-s2);color:var(--fp-ink)}.fp .n39-btn--fill{background:var(--fp-ink);color:var(--fp-bg);border-color:#0000}.fp .n39-btn--fill:hover{color:var(--fp-bg);background:#fff}.fp .n39-link{color:var(--fp-ink)}.fp .n39-receipt{background:var(--fp-ink);color:var(--fp-bg);border-radius:0}.fp .n39-receipt .n39-btn--fill{background:var(--fp-bg);color:var(--fp-ink)}.fp .n39-receipt__lines,.fp .n39-receipt .tb-sheet__sum,.fp .n39-receipt .n39-tix__codes summary,.fp .n39-receipt .n39-link,.fp .n39-receipt .n39-tix__trust li:before{color:var(--fp-bg)}.fp .n39-tix__trust li:before{color:rgb(var(--fp-glow))}.fp .n39-co{border-left-color:var(--fp-line);background:var(--fp-s1);color:var(--fp-ink);font-family:var(--fp-ff)}.fp .n39-co::backdrop{background:#000c}.fp .n39-co__title{font-size:28px;line-height:1}.fp .n39-co__cover{border-radius:0}.fp .n39-co__close{border-color:var(--fp-line-2);color:var(--fp-ink);border-radius:0}.fp .n39-co__close:hover{background:var(--fp-s2);color:var(--fp-ink)}.fp .n39-co__steps li.is-now{color:var(--fp-ink)}.fp .n39-co__steps li.is-now b{background:rgb(var(--fp-glow));border-color:rgb(var(--fp-glow));color:#fff}.fp .n39-co__steps li.is-done{color:rgb(var(--fp-glow))}.fp .n39-co__types li,.fp .n39-co__picked{border-radius:0}.fp .n39-co__types li.is-picked{border-color:rgb(var(--fp-glow));box-shadow:inset 0 0 0 1px rgb(var(--fp-glow))}.fp .n39-co__field>span{font-family:var(--fp-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.fp .n39-co__input{border-color:var(--fp-line-2);background:var(--fp-bg);border-radius:0}.fp .n39-co__input:focus-visible{outline-color:var(--fp-uv)}.fp .n39-co{--tb-pay-radius:8px}.fp .n39-co .tb-sheet__go{background:var(--fp-ink);color:var(--fp-bg);font-family:var(--fp-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.fp .n39-co__legal a,.fp .n39-co__alt a{color:var(--fp-ink);text-underline-offset:3px;text-decoration:underline}.fp .n39-co__trust li:before{color:rgb(var(--fp-glow))}.fp .n39-co .tb-input,.fp .n39-co .tb-stepper{border-radius:0}.fp .n39-bar{background:rgb(var(--fp-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.fp .n39-bar span,.fp .n39-bar b{font-family:var(--fp-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.fp .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--fp-bg)}.fp .n39-eyebrow{color:rgb(var(--n39-glow,var(--fp-glow)));font-family:var(--fp-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.fp .n39-eyebrow__play{display:none}.fp .n39-head2>p{color:var(--fp-text)}.fp .n39-done__ticket{border:1px solid var(--fp-line);background:var(--fp-s1);border-radius:0}.fp .n39-done__qr{border-radius:0}.fp .n39-done__code{font-family:var(--fp-cd);letter-spacing:.12em}.fp .n39-done__later a{color:var(--fp-ink)}.fp .n39-bg__rows p{font-family:var(--fp-cd);font-weight:700}.fp-shop .tb-meta{font-family:var(--fp-ff)}.fp-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)}.fp-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.fp-shop .tb-page__title,.fp-shop .tb-site-page__title,.fp-shop .tb-notfound__title{color:var(--fp-ink);font-family:var(--fp-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.fp-shop .tb-page__title:before,.fp-shop .tb-site-page__title:before{content:"Fridas Pier · Tickets";color:var(--fp-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.fp-shop .tb-meta+.tb-page__title:before{content:none}.fp-shop .tb-meta:has(+.tb-page__title){color:var(--fp-uv);font-family:var(--fp-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.fp-shop .tb-page__lead{color:var(--fp-text)}.fp-shop .tb-glass{background:var(--fp-s1);border:1px solid var(--fp-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.fp-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.fp-shop .tb-btn{min-height:48px;font-family:var(--fp-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.fp-shop .tb-btn--primary{background:var(--fp-ink);color:var(--fp-bg);border:0}.fp-shop .tb-btn--secondary{border:1px solid var(--fp-line-2);color:var(--fp-ink)}.fp-shop .tb-input{border:1px solid var(--fp-line-2);background:var(--fp-bg);min-height:50px;color:var(--fp-ink);border-radius:0;padding:0 16px}.fp-shop .tb-input:focus-visible{outline:2px solid var(--fp-uv);outline-offset:2px}.fp-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.fp-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.fp-shop .tb-ticket header h1,.fp-shop .tb-ticket header h2{font-family:var(--fp-cd);text-transform:uppercase;font-weight:700}.fp-shop .tb-ticket__qr{border-radius:0}.fp-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.fp-shop .tb-notfound__code{color:var(--fp-uv);font-family:var(--fp-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.fp-shop .tb-notfound__code:after{content:" · Fridas Pier Tickets"}.fp-shop .tb-notfound__text{color:var(--fp-text);opacity:1}.fp-shop .tb-notfound__cta{background:var(--fp-ink);height:48px;color:var(--fp-bg);font-family:var(--fp-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.fp-shop main.tb-site-page{align-content:start;min-height:62vh}.fp-shop .tb-site-page__title{align-self:start}.fp-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)}.fp-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.fp-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--fp-text);margin:0;font-size:16px}.fp .n39-ticket,.fp .n39-co__types li,.fp .n39-co__picked,.fp .n39-btn,.fp .n39-step,.fp .n39-receipt,.fp .n39-done__ticket{border-radius:0}.fp :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.fp .n39-bar{background:var(--fp-red);color:#111;border-radius:0}.fp .n39-ticket__save,.fp .n39-co__steps li.is-now b,.fp .n39-step button:hover:not(:disabled){color:#111}.fp h1,.fp h2,.n39.fp :is(h1,h2){font-family:var(--fp-wide-ff);letter-spacing:.01em;font-weight:700}.fp h2{font-size:clamp(1.7rem,3.6vw,2.6rem)}.fp-kicker{color:#bdbdbd}.fp-head,.fp-foot{border-width:1px;border-color:#fff}.fp-head__brand img{width:210px}@media (max-width:400px){.fp-head__brand img{width:150px}}.fp-foot__mark{width:64px}.fp-btn{letter-spacing:.16em;font-size:14px}.fp,.fp-head,.fp-shop{--kit-accent:var(--fp-brand);--kit-accent-text:var(--fp-brand);--kit-on-accent:#111;--kit-ink:var(--fp-ink);--kit-muted:var(--fp-muted);--kit-line:var(--fp-line-2);--kit-display:var(--fp-cd);--kit-surface:var(--fp-s1);--kit-bg:var(--fp-bg);--kit-w:var(--fp-w)}
.dr,.dr-head,.dr-foot,.dr-shop{--dr-bg:#0a0a0a;--dr-s1:#131313;--dr-s2:#1c1c1c;--dr-deep:#000;--dr-line:#ffffff1a;--dr-line-2:#ffffff47;--dr-ink:#fff;--dr-text:#dadada;--dr-muted:#a0a2a4;--dr-red:#e30615;--dr-red-2:#ff2a37;--dr-brand:#e30615;--dr-uv:#e30615;--dr-glow:227 6 21;--dr-mono-ff:var(--dr-mono), "Courier New", monospace;--dr-w:min(1200px, calc(100% - 40px));--dr-cd:var(--dr-display), Impact, "Arial Narrow", sans-serif;--dr-ff:"Helvetica Neue", Arial, sans-serif;color:var(--dr-ink);font-family:var(--dr-ff)}.dr,.dr-main,.dr-shop{background:var(--dr-bg)}.n39.dr>*,.dr-shop>*{--tb-font-display:var(--dr-cd);--tb-font-body:var(--dr-ff)}.dr-wrap{width:var(--dr-w);margin-inline:auto}.dr-narrow{max-width:900px}.dr-section{padding-block:clamp(56px,8vw,100px);position:relative}.dr-section+.dr-section{border-top:1px solid var(--dr-line)}.dr p{line-height:1.55}.dr h1,.dr h2,.dr h3,.n39.dr :is(h1,h2,h3){color:var(--dr-ink);font-family:var(--dr-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.dr h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.dr-kicker{color:var(--dr-yellow,var(--dr-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.dr-kicker--brand{color:var(--dr-brand)}.dr-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.dr-head2>*{min-width:0}.dr-head2 h2{margin-bottom:0!important}.dr-head2>p{max-width:34rem;color:var(--dr-text);margin:0;font-size:15px}.dr-soon{border:1px solid var(--dr-line-2);color:var(--dr-text);padding:24px}.dr-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.dr-soon p:last-child{margin:0}.dr-btn{border:2px solid var(--dr-line-2);min-height:46px;color:var(--dr-ink);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.dr-btn:hover{border-color:#fff}.dr-btn--yellow,.dr-btn--red{border-color:var(--dr-red);background:var(--dr-red);color:#fff}.dr-btn--yellow:hover,.dr-btn--red:hover{border-color:var(--dr-red-2);background:var(--dr-red-2)}.dr-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--dr-red);background:#151617f2;position:sticky;top:0}.dr-head__in{width:var(--dr-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.dr-head__brand{align-items:center;display:flex}.dr-head__brand img{width:170px;height:auto;display:block}.dr-head__nav{gap:22px;margin-left:auto;display:flex}.dr-head__nav a{color:var(--dr-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.dr-head__nav a:hover{color:var(--dr-red)}.dr-head__cta{min-height:40px;padding:0 18px}.dr-head__menu{display:none;position:relative}.dr-head__menu summary{border:2px solid var(--dr-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.dr-head__menu summary::-webkit-details-marker{display:none}.dr-head__drawer{background:var(--dr-deep);border:2px solid var(--dr-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.dr-head__drawer a{color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none}@media (max-width:860px){.dr-head__nav{display:none}.dr-head__cta{margin-left:auto}.dr-head__menu{display:block}}@media (max-width:400px){.dr-head__brand img{width:130px}}.dr-foot{background:var(--dr-deep);border-top:2px solid var(--dr-red)}.dr-foot__in{width:var(--dr-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.dr-foot__in>*{min-width:0}.dr-foot p,.dr-foot li{color:var(--dr-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.dr-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.dr-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.dr-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dr-foot ul li{margin:0}.dr-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.dr-foot a:hover{color:var(--dr-red)}.dr-foot__base{width:var(--dr-w);border-top:1px solid var(--dr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.dr-foot__base p{margin:0;font-size:12px}.dr-foot__tb{opacity:.8}@media (max-width:760px){.dr-foot__in{grid-template-columns:1fr}}.dr-hero{background:radial-gradient(60% 80% at 85% 100%,#e3061559,#0000 60%),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 4px),#000;position:relative;overflow:hidden}.dr-hero__in{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(48px,8vw,110px);display:grid}.dr-hero__in>*{min-width:0}.dr-hero__word{width:min(420px,80%);height:auto;margin:10px 0 18px;display:block}.dr .dr-hero__title{font-size:clamp(3rem,8vw,6.4rem);line-height:.88}.dr-hero__lead{max-width:34rem;color:var(--dr-text);margin:18px 0 0;font-size:17px}.dr-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.dr-next{border:2px solid var(--dr-red);color:#fff;font-family:var(--dr-mono-ff);background:#e3061514;gap:6px;padding:26px;text-decoration:none;display:grid}.dr-next__label{color:var(--dr-red);letter-spacing:.24em;text-transform:uppercase;font-size:12px;font-weight:700}.dr-next__t{color:#fff;font-family:var(--dr-cd);text-shadow:0 0 24px #e30615cc;font-size:clamp(64px,9vw,120px);line-height:.9}.dr-next__name{font-family:var(--dr-cd);letter-spacing:.02em;font-size:28px}.dr-next__date{color:var(--dr-muted);font-size:13px}@media (max-width:860px){.dr-hero__in{grid-template-columns:minmax(0,1fr)}}.dr-missions{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dr-mission{border:1px solid var(--dr-line-2);background:var(--dr-s1);grid-template-columns:110px 180px minmax(0,1fr) auto;align-items:center;gap:22px;padding:14px 18px 14px 0;display:grid}.dr-mission:hover{border-color:var(--dr-red)}.dr-mission.is-sold{opacity:.5}.dr-mission__t{background:var(--dr-red);color:#fff;align-content:center;align-self:stretch;justify-items:center;padding:0 10px;display:grid;margin:-14px 0!important;line-height:1!important}.dr-mission__t b{font-family:var(--dr-cd);font-size:46px;font-weight:400}.dr-mission__t span{font-family:var(--dr-mono-ff);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.dr-mission__img{background:#000;display:block;overflow:hidden}.dr-mission__img img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.dr-mission__body{gap:4px;min-width:0;display:grid}.dr-mission__call{color:var(--dr-red);font-family:var(--dr-mono-ff);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;margin:0!important}.dr .dr-mission h3{font-weight:400;font-size:clamp(26px,2.8vw,38px)!important;line-height:.95!important}.dr-mission h3 a{color:inherit;text-decoration:none}.dr-mission__sub{color:var(--dr-muted);font-size:14px;margin:0!important}.dr-mission__times{font-family:var(--dr-mono-ff);gap:22px;margin:6px 0 0;display:flex}.dr-mission__times div{display:grid}.dr-mission__times dt{color:var(--dr-muted);letter-spacing:.2em;text-transform:uppercase;font-size:10px}.dr-mission__times dd{color:#fff;margin:0;font-size:18px;font-weight:700}.dr-mission__buy{justify-items:end;gap:8px;display:grid}.dr-mission__price{color:var(--dr-muted);white-space:nowrap;font-size:13px;margin:0!important}.dr-mission__price b{color:#fff;font-family:var(--dr-cd);font-size:32px;font-weight:400}.dr-mission__price.is-state{color:#fff;font-family:var(--dr-mono-ff);font-weight:700}@media (max-width:900px){.dr-mission{grid-template-columns:76px minmax(0,1fr);gap:12px 14px;padding:0 14px 14px 0}.dr-mission__t{grid-row:1/span 3;margin:0!important}.dr-mission__t b{font-size:34px}.dr-mission__img{grid-column:2;margin-top:14px}.dr-mission__img img{aspect-ratio:16/9}.dr-mission__body,.dr-mission__buy{grid-column:2}.dr-mission__buy{justify-content:space-between;align-items:center;display:flex}}.dr-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.dr-stage__cover{border-top:4px solid var(--dr-red);background:#000;position:relative;overflow:hidden}.dr-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.dr-stamp{z-index:3;border:3px solid var(--dr-red);color:var(--dr-red);letter-spacing:.1em;text-transform:uppercase;background:#000c;padding:6px 22px;font-size:clamp(24px,5vw,44px);font-weight:900;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-6deg}.dr-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.dr-stage__panel>*{min-width:0}.dr-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.dr-stage__sub{color:var(--dr-muted);margin:10px 0 0;font-size:16px}.dr-facts{color:var(--dr-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.dr-facts li{align-items:center;gap:10px;display:flex}.dr-facts svg{color:var(--dr-red);flex:none}.dr-stage__buy{justify-items:start;gap:14px;display:grid}.dr-stage__price{color:var(--dr-text);margin:0}.dr-stage__price b{color:#fff;font-size:32px;font-weight:900}.dr-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.dr-note{border:2px solid var(--dr-red);padding:16px 18px}.dr-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.dr-stage__panel{grid-template-columns:1fr}}.dr-ladder{border-left:1px solid var(--dr-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.dr-ladder li{border:1px solid var(--dr-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.dr-ladder li.is-off{opacity:.4;text-decoration:line-through}.dr-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.dr-ladder b{font-size:22px;font-weight:900}.dr-lineup .dr-wrap{text-align:center}.dr-lineup__name{color:var(--dr-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.dr-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.dr-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.dr-lineup li:not(:last-child):after{content:"/";color:var(--dr-red);margin:0 14px}.dr-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.dr-about>*{min-width:0}.dr-about h2{margin-bottom:10px!important}.dr-about__claim{color:var(--dr-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.dr-about__text p{max-width:40rem;color:var(--dr-text);white-space:pre-line;margin:0;font-size:17px}.dr-about__text p+p{margin-top:14px}@media (max-width:860px){.dr-about{grid-template-columns:1fr}}.dr-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.dr-way__address{color:var(--dr-text);margin:12px 0 20px}.dr-way__note{color:var(--dr-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.dr .n39-faq{border-top:2px solid var(--dr-red);gap:0;margin-top:10px;display:grid}.dr .n39-faq details{border:0;border-bottom:1px solid var(--dr-line-2);background:0 0;border-radius:0;padding:0}.dr .n39-faq summary{color:var(--dr-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.dr .n39-faq summary::-webkit-details-marker{display:none}.dr .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--dr-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.dr .n39-faq details[open] summary:after{transform:rotate(45deg)}.dr .n39-faq details>:not(summary){color:var(--dr-text);margin:0;padding:0 0 20px;font-size:16px}.dr-alarm{background:var(--dr-deep)}.dr-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.dr-alarm__in>*{min-width:0}.dr-alarm__in>div>p:not(.dr-kicker){color:var(--dr-text)}.dr .dr-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.dr .dr-alarm__form .tb-input{border:2px solid var(--dr-line-2);background:var(--dr-bg);min-height:52px;color:var(--dr-ink);border-radius:0;padding:0 18px;font-size:16px}.dr .dr-alarm__form .tb-btn{background:var(--dr-red);color:#111;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:0;min-height:52px;padding:0 22px;font-size:12px;font-weight:800}.dr .dr-alarm__form .tb-newsletter__fine{color:var(--dr-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.dr .dr-alarm__form .tb-newsletter__done{border:2px solid var(--dr-line-2);color:var(--dr-ink);padding:18px}@media (max-width:860px){.dr-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.dr .dr-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.dr .dr-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.dr h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.dr *,.dr :before,.dr :after{transition:none!important;animation:none!important}}.n39.dr{--n39-navy:var(--dr-bg);--n39-panel:var(--dr-s1);--n39-panel-2:var(--dr-s2);--n39-line:var(--dr-line-2);--n39-soft:var(--dr-line);--n39-text:var(--dr-text);color:var(--dr-ink);font-family:var(--dr-ff);background:var(--dr-bg)}.n39.dr .dr-main{background:var(--dr-bg)}.dr :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(--dr-cd);font-weight:700}.dr .n39-ticket__name,.dr .n39-co__title,.dr .n39-done__title{text-transform:uppercase}.dr .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.dr .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.dr .tb-sheet__sum,.dr .n39-done__total{font-family:var(--dr-cd)!important;font-weight:700!important}.dr .n39-ticket{background:var(--dr-s1);border-radius:0}.dr .n39-ticket.is-picked{background:var(--dr-s2);box-shadow:inset 0 0 0 2px rgb(var(--dr-glow))}.dr .n39-ticket__mark{font-family:var(--dr-cd);-webkit-text-stroke:0;color:var(--dr-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.dr .n39-ticket__kicker,.dr .n39-co__kicker,.dr .n39-receipt__head{font-family:var(--dr-cd);letter-spacing:.14em;font-size:14px}.dr .n39-ticket__save{background:rgb(var(--dr-glow));color:#fff;border-radius:0}.dr .n39-ticket__stamp{border-color:var(--dr-line-2);color:var(--dr-ink);font-family:var(--dr-cd);letter-spacing:.08em;border-radius:0}.dr .n39-steps{font-family:var(--dr-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.dr .n39-steps b{border-color:rgb(var(--dr-glow));color:var(--dr-ink)}.dr .n39-clock{border-color:rgb(var(--dr-glow) / .7);border-radius:0}.dr .n39-clock b{color:rgb(var(--dr-glow))}@media (max-width:480px){.dr .n39-clock{gap:10px;padding:10px 12px}.dr .n39-clock ol{gap:6px}.dr .n39-clock li{min-width:38px}.dr .n39-clock b{font-size:24px}}.dr .n39-step{border-color:var(--dr-line-2);border-radius:0;overflow:hidden}.dr .n39-step button:hover:not(:disabled){background:rgb(var(--dr-glow));color:#fff}.dr .n39-btn{border-color:var(--dr-line-2);color:var(--dr-ink);font-family:var(--dr-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.dr .n39-btn:hover{background:var(--dr-s2);color:var(--dr-ink)}.dr .n39-btn--fill{background:var(--dr-ink);color:var(--dr-bg);border-color:#0000}.dr .n39-btn--fill:hover{color:var(--dr-bg);background:#fff}.dr .n39-link{color:var(--dr-ink)}.dr .n39-receipt{background:var(--dr-ink);color:var(--dr-bg);border-radius:0}.dr .n39-receipt .n39-btn--fill{background:var(--dr-bg);color:var(--dr-ink)}.dr .n39-receipt__lines,.dr .n39-receipt .tb-sheet__sum,.dr .n39-receipt .n39-tix__codes summary,.dr .n39-receipt .n39-link,.dr .n39-receipt .n39-tix__trust li:before{color:var(--dr-bg)}.dr .n39-tix__trust li:before{color:rgb(var(--dr-glow))}.dr .n39-co{border-left-color:var(--dr-line);background:var(--dr-s1);color:var(--dr-ink);font-family:var(--dr-ff)}.dr .n39-co::backdrop{background:#000c}.dr .n39-co__title{font-size:28px;line-height:1}.dr .n39-co__cover{border-radius:0}.dr .n39-co__close{border-color:var(--dr-line-2);color:var(--dr-ink);border-radius:0}.dr .n39-co__close:hover{background:var(--dr-s2);color:var(--dr-ink)}.dr .n39-co__steps li.is-now{color:var(--dr-ink)}.dr .n39-co__steps li.is-now b{background:rgb(var(--dr-glow));border-color:rgb(var(--dr-glow));color:#fff}.dr .n39-co__steps li.is-done{color:rgb(var(--dr-glow))}.dr .n39-co__types li,.dr .n39-co__picked{border-radius:0}.dr .n39-co__types li.is-picked{border-color:rgb(var(--dr-glow));box-shadow:inset 0 0 0 1px rgb(var(--dr-glow))}.dr .n39-co__field>span{font-family:var(--dr-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.dr .n39-co__input{border-color:var(--dr-line-2);background:var(--dr-bg);border-radius:0}.dr .n39-co__input:focus-visible{outline-color:var(--dr-uv)}.dr .n39-co{--tb-pay-radius:8px}.dr .n39-co .tb-sheet__go{background:var(--dr-ink);color:var(--dr-bg);font-family:var(--dr-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.dr .n39-co__legal a,.dr .n39-co__alt a{color:var(--dr-ink);text-underline-offset:3px;text-decoration:underline}.dr .n39-co__trust li:before{color:rgb(var(--dr-glow))}.dr .n39-co .tb-input,.dr .n39-co .tb-stepper{border-radius:0}.dr .n39-bar{background:rgb(var(--dr-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.dr .n39-bar span,.dr .n39-bar b{font-family:var(--dr-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.dr .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--dr-bg)}.dr .n39-eyebrow{color:rgb(var(--n39-glow,var(--dr-glow)));font-family:var(--dr-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.dr .n39-eyebrow__play{display:none}.dr .n39-head2>p{color:var(--dr-text)}.dr .n39-done__ticket{border:1px solid var(--dr-line);background:var(--dr-s1);border-radius:0}.dr .n39-done__qr{border-radius:0}.dr .n39-done__code{font-family:var(--dr-cd);letter-spacing:.12em}.dr .n39-done__later a{color:var(--dr-ink)}.dr .n39-bg__rows p{font-family:var(--dr-cd);font-weight:700}.dr-shop .tb-meta{font-family:var(--dr-ff)}.dr-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)}.dr-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.dr-shop .tb-page__title,.dr-shop .tb-site-page__title,.dr-shop .tb-notfound__title{color:var(--dr-ink);font-family:var(--dr-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.dr-shop .tb-page__title:before,.dr-shop .tb-site-page__title:before{content:"Die Rakete · Tickets";color:var(--dr-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.dr-shop .tb-meta+.tb-page__title:before{content:none}.dr-shop .tb-meta:has(+.tb-page__title){color:var(--dr-uv);font-family:var(--dr-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.dr-shop .tb-page__lead{color:var(--dr-text)}.dr-shop .tb-glass{background:var(--dr-s1);border:1px solid var(--dr-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.dr-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.dr-shop .tb-btn{min-height:48px;font-family:var(--dr-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.dr-shop .tb-btn--primary{background:var(--dr-ink);color:var(--dr-bg);border:0}.dr-shop .tb-btn--secondary{border:1px solid var(--dr-line-2);color:var(--dr-ink)}.dr-shop .tb-input{border:1px solid var(--dr-line-2);background:var(--dr-bg);min-height:50px;color:var(--dr-ink);border-radius:0;padding:0 16px}.dr-shop .tb-input:focus-visible{outline:2px solid var(--dr-uv);outline-offset:2px}.dr-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.dr-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.dr-shop .tb-ticket header h1,.dr-shop .tb-ticket header h2{font-family:var(--dr-cd);text-transform:uppercase;font-weight:700}.dr-shop .tb-ticket__qr{border-radius:0}.dr-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.dr-shop .tb-notfound__code{color:var(--dr-uv);font-family:var(--dr-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.dr-shop .tb-notfound__code:after{content:" · Die Rakete Tickets"}.dr-shop .tb-notfound__text{color:var(--dr-text);opacity:1}.dr-shop .tb-notfound__cta{background:var(--dr-ink);height:48px;color:var(--dr-bg);font-family:var(--dr-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.dr-shop main.tb-site-page{align-content:start;min-height:62vh}.dr-shop .tb-site-page__title{align-self:start}.dr-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)}.dr-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.dr-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--dr-text);margin:0;font-size:16px}.dr .n39-ticket,.dr .n39-co__types li,.dr .n39-co__picked,.dr .n39-btn,.dr .n39-step,.dr .n39-receipt,.dr .n39-done__ticket{border-radius:0}.dr :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.dr .n39-bar{background:var(--dr-red);color:#fff;border-radius:0}.dr .n39-ticket__save,.dr .n39-co__steps li.is-now b,.dr .n39-step button:hover:not(:disabled){color:#111}.dr h1,.dr h2,.dr h3,.n39.dr :is(h1,h2,h3){letter-spacing:.02em;font-weight:400}.dr h2{font-size:clamp(2.6rem,6vw,4.2rem)}.dr-kicker{color:var(--dr-red);font-family:var(--dr-mono-ff)}.dr-head__brand img{width:120px}.dr-foot__mark{width:160px}.dr .dr-alarm__form .tb-btn,.dr .n39-bar,.dr .n39-ticket__save,.dr .n39-co__steps li.is-now b,.dr .n39-step button:hover:not(:disabled){color:#fff}.dr,.dr-head,.dr-shop{--kit-accent:var(--dr-brand);--kit-accent-text:var(--dr-ink);--kit-on-accent:#fff;--kit-ink:var(--dr-ink);--kit-muted:var(--dr-muted);--kit-line:var(--dr-line-2);--kit-display:var(--dr-cd);--kit-surface:var(--dr-s1);--kit-bg:var(--dr-bg);--kit-w:var(--dr-w)}
.pc,.pc-head,.pc-foot,.pc-shop{--pc-bg:#0d0d0f;--pc-s1:#161618;--pc-s2:#1f1f22;--pc-deep:#060607;--pc-line:#ffffff1a;--pc-line-2:#ffffff47;--pc-ink:#fff;--pc-text:#dadada;--pc-muted:#a0a2a4;--pc-red:#ed6704;--pc-red-2:#ff7f1f;--pc-brand:#ed6704;--pc-uv:#ed6704;--pc-grey:#ababab;--pc-glow:237 103 4;--pc-w:min(1200px, calc(100% - 40px));--pc-cd:var(--pc-display), Impact, "Arial Narrow", sans-serif;--pc-ff:var(--pc-sans), "Helvetica Neue", Arial, sans-serif;color:var(--pc-ink);font-family:var(--pc-ff)}.pc,.pc-main,.pc-shop{background:var(--pc-bg)}.n39.pc>*,.pc-shop>*{--tb-font-display:var(--pc-cd);--tb-font-body:var(--pc-ff)}.pc-wrap{width:var(--pc-w);margin-inline:auto}.pc-narrow{max-width:900px}.pc-section{padding-block:clamp(56px,8vw,100px);position:relative}.pc-section+.pc-section{border-top:1px solid var(--pc-line)}.pc p{line-height:1.55}.pc h1,.pc h2,.pc h3,.n39.pc :is(h1,h2,h3){color:var(--pc-ink);font-family:var(--pc-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.pc h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.pc-kicker{color:var(--pc-brand);letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.pc-kicker--brand{color:var(--pc-brand)}.pc-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.pc-head2>*{min-width:0}.pc-head2 h2{margin-bottom:0!important}.pc-head2>p{max-width:34rem;color:var(--pc-text);margin:0;font-size:15px}.pc-soon{border:1px solid var(--pc-line-2);color:var(--pc-text);padding:24px}.pc-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.pc-soon p:last-child{margin:0}.pc-btn{border:2px solid var(--pc-line-2);min-height:46px;color:var(--pc-ink);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:12px;font-weight:800;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.pc-btn:hover{border-color:#fff}.pc-btn--orange,.pc-btn--red{border-color:var(--pc-red);background:var(--pc-red);color:#111}.pc-btn--orange:hover,.pc-btn--red:hover{border-color:var(--pc-red-2);background:var(--pc-red-2)}.pc-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--pc-red);background:#151617f2;position:sticky;top:0}.pc-head__in{width:var(--pc-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.pc-head__brand{align-items:center;display:flex}.pc-head__brand img{width:170px;height:auto;display:block}.pc-head__nav{gap:22px;margin-left:auto;display:flex}.pc-head__nav a{color:var(--pc-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.pc-head__nav a:hover{color:var(--pc-red)}.pc-head__cta{min-height:40px;padding:0 18px}.pc-head__menu{display:none;position:relative}.pc-head__menu summary{border:2px solid var(--pc-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.pc-head__menu summary::-webkit-details-marker{display:none}.pc-head__drawer{background:var(--pc-deep);border:2px solid var(--pc-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.pc-head__drawer a{color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none}@media (max-width:860px){.pc-head__nav{display:none}.pc-head__cta{margin-left:auto}.pc-head__menu{display:block}}@media (max-width:400px){.pc-head__brand img{width:130px}}.pc-foot{background:var(--pc-deep);border-top:2px solid var(--pc-red)}.pc-foot__in{width:var(--pc-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.pc-foot__in>*{min-width:0}.pc-foot p,.pc-foot li{color:var(--pc-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.pc-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.pc-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.pc-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pc-foot ul li{margin:0}.pc-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.pc-foot a:hover{color:var(--pc-red)}.pc-foot__base{width:var(--pc-w);border-top:1px solid var(--pc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.pc-foot__base p{margin:0;font-size:12px}.pc-foot__tb{opacity:.8}@media (max-width:760px){.pc-foot__in{grid-template-columns:1fr}}.pc-head__brand{color:#fff;gap:12px;text-decoration:none}.pc-head__no{background:var(--pc-red);color:#111;width:42px;height:42px;font-family:var(--pc-cd);place-items:center;font-size:28px;line-height:1;display:grid}.pc-head__name{font-family:var(--pc-cd);letter-spacing:.04em;text-transform:uppercase;font-size:24px;line-height:1;display:grid}.pc-head__name i{color:var(--pc-grey);font-family:var(--pc-ff);letter-spacing:.24em;font-size:10px;font-style:normal;font-weight:700}.pc-foot__mark{color:#fff;font-family:var(--pc-cd);letter-spacing:.04em;text-transform:uppercase;width:auto!important;margin:0 0 10px!important;font-size:34px!important}.pc-hero{background:radial-gradient(60% 70% at 30% 100%, #ed670438, transparent 70%), radial-gradient(40% 60% at 85% 100%, #ababab1f, transparent 70%), var(--pc-bg);position:relative;overflow:hidden}.pc-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end;gap:clamp(32px,5vw,72px);padding-block:clamp(48px,8vw,110px) 0;display:grid}.pc-hero__text{padding-bottom:clamp(32px,6vw,90px)}.pc-hero__title{font-size:clamp(3rem,8vw,6.4rem)!important;line-height:.92!important}.pc-hero__title span{color:var(--pc-red);display:block}.pc-hero__lead{max-width:44ch;color:var(--pc-text);font-size:17px;margin:20px 0 0!important}.pc-hero__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pc-house{border:1px solid var(--pc-line-2);background:repeating-linear-gradient(0deg,#0000 0 46px,#ffffff09 46px 48px),linear-gradient(#18181b,#111113);border-bottom:0;padding:clamp(46px,6vw,70px) clamp(16px,2.4vw,28px) 0;position:relative}.pc-house__no{color:#fff;font-family:var(--pc-cd);border:2px solid #fff;padding:2px 14px;font-size:26px;line-height:1.1;position:absolute;top:12px;left:50%;transform:translate(-50%);margin:0!important}.pc-house__doors{grid-template-columns:1fr 1fr;gap:clamp(14px,2.4vw,30px);display:grid}.pc-house__rule{color:var(--pc-muted);letter-spacing:.2em;text-align:center;text-transform:uppercase;padding:12px 0 14px;font-size:11px;font-weight:700;margin:0!important}.pc-door{color:#fff;grid-template-rows:auto 1fr;gap:14px;text-decoration:none;display:grid}.pc-door__sign{height:clamp(54px,7vw,76px);box-shadow:0 0 34px rgb(var(--pc-glow) / .4);background:#fff;place-items:center;padding:8px 12px;display:grid}.pc-door__sign img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.pc-door--satir .pc-door__sign{border:2px solid var(--pc-grey);background:#0d0d0f;box-shadow:0 0 30px #ababab40}.pc-door__sign b{color:#fff;font-family:var(--pc-cd);letter-spacing:.16em;font-size:clamp(30px,4vw,44px);font-weight:400}.pc-door__leaf{border:3px solid var(--pc-red);background:linear-gradient(#ed670433,#ed67040a);border-bottom:0;align-content:start;gap:8px;min-height:clamp(220px,26vw,320px);padding:18px 16px;transition:background .25s;display:grid;position:relative}.pc-door--satir .pc-door__leaf{border-color:var(--pc-grey);background:linear-gradient(#ababab29,#ababab08)}.pc-door:hover .pc-door__leaf{background:linear-gradient(#ed67045c,#ed670414)}.pc-door--satir:hover .pc-door__leaf{background:linear-gradient(#ababab4d,#ababab0f)}.pc-door__label{color:var(--pc-muted);letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:700}.pc-door__next{color:var(--pc-red);letter-spacing:.14em;gap:4px;font-size:12px;font-weight:700;display:grid}.pc-door--satir .pc-door__next{color:var(--pc-grey)}.pc-door__next b{color:#fff;font-family:var(--pc-cd);letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,32px);font-weight:400;line-height:1}.pc-door__knob{background:var(--pc-red);width:10px;height:10px;box-shadow:0 0 12px rgb(var(--pc-glow) / .8);border-radius:50%;position:absolute;top:58%;right:14px}.pc-door--satir .pc-door__knob{background:var(--pc-grey);box-shadow:none}@media (max-width:900px){.pc-hero__in{grid-template-columns:1fr}.pc-hero__text{padding-bottom:0}}.pc-nights{gap:16px;margin:0;padding:0;list-style:none;display:grid}.pc-night{border:1px solid var(--pc-line-2);background:var(--pc-s1);grid-template-columns:64px 280px minmax(0,1fr);transition:border-color .2s;display:grid}.pc-night:hover{border-color:var(--pc-red)}.pc-night--satir:hover{border-color:var(--pc-grey)}.pc-night.is-sold{opacity:.55}.pc-night__door{background:var(--pc-red);color:#111;font-family:var(--pc-cd);letter-spacing:.08em;writing-mode:vertical-rl;place-content:center;gap:4px;font-size:24px;display:grid;transform:rotate(180deg);margin:0!important}.pc-night__door span{font-family:var(--pc-ff);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:700}.pc-night--satir .pc-night__door{background:var(--pc-grey)}.pc-night__img{background:#000;display:block;overflow:hidden}.pc-night__img img{aspect-ratio:1;object-fit:cover;width:100%;height:100%;max-height:220px;display:block}.pc-night__body{align-content:center;gap:6px;min-width:0;padding:16px 22px;display:grid}.pc-night__date{color:var(--pc-red);letter-spacing:.16em;font-size:12px;font-weight:700;margin:0!important}.pc-night--satir .pc-night__date{color:var(--pc-grey)}.pc .pc-night h3{font-size:clamp(24px,2.6vw,34px)!important;line-height:1!important}.pc-night h3 a{color:inherit;text-decoration:none}.pc-night h3 a:hover{color:var(--pc-red)}.pc-night__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.pc-night__price{color:var(--pc-muted);font-size:13px;margin:0!important}.pc-night__price b{color:#fff;font-size:22px;font-weight:700}.pc-night__price.is-state{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.pc-night .pc-btn{min-height:40px;padding:0 16px}@media (max-width:860px){.pc-night{grid-template-columns:44px minmax(0,1fr)}.pc-night__door{grid-row:1/span 2;font-size:18px}.pc-night__img img{aspect-ratio:16/9;max-height:none}}.pc-tag{background:var(--pc-red);color:#111;margin-right:8px;padding:2px 8px;display:inline-block}.pc--satir .pc-tag{background:var(--pc-grey)}.pc-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.pc-stage__cover{border-top:4px solid var(--pc-red);background:#000;position:relative;overflow:hidden}.pc-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.pc-stamp{z-index:3;border:3px solid var(--pc-red);color:var(--pc-red);letter-spacing:.1em;text-transform:uppercase;background:#000c;padding:6px 22px;font-size:clamp(24px,5vw,44px);font-weight:900;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-6deg}.pc-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.pc-stage__panel>*{min-width:0}.pc-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.pc-stage__sub{color:var(--pc-muted);margin:10px 0 0;font-size:16px}.pc-facts{color:var(--pc-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.pc-facts li{align-items:center;gap:10px;display:flex}.pc-facts svg{color:var(--pc-red);flex:none}.pc-stage__buy{justify-items:start;gap:14px;display:grid}.pc-stage__price{color:var(--pc-text);margin:0}.pc-stage__price b{color:#fff;font-size:32px;font-weight:900}.pc-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.pc-note{border:2px solid var(--pc-red);padding:16px 18px}.pc-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.pc-stage__panel{grid-template-columns:1fr}}.pc-ladder{border-left:1px solid var(--pc-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.pc-ladder li{border:1px solid var(--pc-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.pc-ladder li.is-off{opacity:.4;text-decoration:line-through}.pc-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.pc-ladder b{font-size:22px;font-weight:900}.pc-lineup .pc-wrap{text-align:center}.pc-lineup__name{color:var(--pc-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.pc-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.pc-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.pc-lineup li:not(:last-child):after{content:"/";color:var(--pc-red);margin:0 14px}.pc-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.pc-about>*{min-width:0}.pc-about h2{margin-bottom:10px!important}.pc-about__claim{color:var(--pc-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.pc-about__text p{max-width:40rem;color:var(--pc-text);white-space:pre-line;margin:0;font-size:17px}.pc-about__text p+p{margin-top:14px}@media (max-width:860px){.pc-about{grid-template-columns:1fr}}.pc-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.pc-way__address{color:var(--pc-text);margin:12px 0 20px}.pc-way__note{color:var(--pc-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.pc .n39-faq{border-top:2px solid var(--pc-red);gap:0;margin-top:10px;display:grid}.pc .n39-faq details{border:0;border-bottom:1px solid var(--pc-line-2);background:0 0;border-radius:0;padding:0}.pc .n39-faq summary{color:var(--pc-ink);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.pc .n39-faq summary::-webkit-details-marker{display:none}.pc .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--pc-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.pc .n39-faq details[open] summary:after{transform:rotate(45deg)}.pc .n39-faq details>:not(summary){color:var(--pc-text);margin:0;padding:0 0 20px;font-size:16px}.pc-alarm{background:var(--pc-deep)}.pc-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.pc-alarm__in>*{min-width:0}.pc-alarm__in>div>p:not(.pc-kicker){color:var(--pc-text)}.pc .pc-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.pc .pc-alarm__form .tb-input{border:2px solid var(--pc-line-2);background:var(--pc-bg);min-height:52px;color:var(--pc-ink);border-radius:0;padding:0 18px;font-size:16px}.pc .pc-alarm__form .tb-btn{background:var(--pc-red);color:#111;letter-spacing:.2em;text-transform:uppercase;border:0;border-radius:0;min-height:52px;padding:0 22px;font-size:12px;font-weight:800}.pc .pc-alarm__form .tb-newsletter__fine{color:var(--pc-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.pc .pc-alarm__form .tb-newsletter__done{border:2px solid var(--pc-line-2);color:var(--pc-ink);padding:18px}@media (max-width:860px){.pc-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.pc .pc-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.pc .pc-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.pc h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.pc *,.pc :before,.pc :after{transition:none!important;animation:none!important}}.n39.pc{--n39-navy:var(--pc-bg);--n39-panel:var(--pc-s1);--n39-panel-2:var(--pc-s2);--n39-line:var(--pc-line-2);--n39-soft:var(--pc-line);--n39-text:var(--pc-text);color:var(--pc-ink);font-family:var(--pc-ff);background:var(--pc-bg)}.n39.pc .pc-main{background:var(--pc-bg)}.pc :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(--pc-cd);font-weight:700}.pc .n39-ticket__name,.pc .n39-co__title,.pc .n39-done__title{text-transform:uppercase}.pc .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.pc .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.pc .tb-sheet__sum,.pc .n39-done__total{font-family:var(--pc-cd)!important;font-weight:700!important}.pc .n39-ticket{background:var(--pc-s1);border-radius:0}.pc .n39-ticket.is-picked{background:var(--pc-s2);box-shadow:inset 0 0 0 2px rgb(var(--pc-glow))}.pc .n39-ticket__mark{font-family:var(--pc-cd);-webkit-text-stroke:0;color:var(--pc-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.pc .n39-ticket__kicker,.pc .n39-co__kicker,.pc .n39-receipt__head{font-family:var(--pc-cd);letter-spacing:.14em;font-size:14px}.pc .n39-ticket__save{background:rgb(var(--pc-glow));color:#fff;border-radius:0}.pc .n39-ticket__stamp{border-color:var(--pc-line-2);color:var(--pc-ink);font-family:var(--pc-cd);letter-spacing:.08em;border-radius:0}.pc .n39-steps{font-family:var(--pc-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.pc .n39-steps b{border-color:rgb(var(--pc-glow));color:var(--pc-ink)}.pc .n39-clock{border-color:rgb(var(--pc-glow) / .7);border-radius:0}.pc .n39-clock b{color:rgb(var(--pc-glow))}@media (max-width:480px){.pc .n39-clock{gap:10px;padding:10px 12px}.pc .n39-clock ol{gap:6px}.pc .n39-clock li{min-width:38px}.pc .n39-clock b{font-size:24px}}.pc .n39-step{border-color:var(--pc-line-2);border-radius:0;overflow:hidden}.pc .n39-step button:hover:not(:disabled){background:rgb(var(--pc-glow));color:#fff}.pc .n39-btn{border-color:var(--pc-line-2);color:var(--pc-ink);font-family:var(--pc-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.pc .n39-btn:hover{background:var(--pc-s2);color:var(--pc-ink)}.pc .n39-btn--fill{background:var(--pc-ink);color:var(--pc-bg);border-color:#0000}.pc .n39-btn--fill:hover{color:var(--pc-bg);background:#fff}.pc .n39-link{color:var(--pc-ink)}.pc .n39-receipt{background:var(--pc-ink);color:var(--pc-bg);border-radius:0}.pc .n39-receipt .n39-btn--fill{background:var(--pc-bg);color:var(--pc-ink)}.pc .n39-receipt__lines,.pc .n39-receipt .tb-sheet__sum,.pc .n39-receipt .n39-tix__codes summary,.pc .n39-receipt .n39-link,.pc .n39-receipt .n39-tix__trust li:before{color:var(--pc-bg)}.pc .n39-tix__trust li:before{color:rgb(var(--pc-glow))}.pc .n39-co{border-left-color:var(--pc-line);background:var(--pc-s1);color:var(--pc-ink);font-family:var(--pc-ff)}.pc .n39-co::backdrop{background:#000c}.pc .n39-co__title{font-size:28px;line-height:1}.pc .n39-co__cover{border-radius:0}.pc .n39-co__close{border-color:var(--pc-line-2);color:var(--pc-ink);border-radius:0}.pc .n39-co__close:hover{background:var(--pc-s2);color:var(--pc-ink)}.pc .n39-co__steps li.is-now{color:var(--pc-ink)}.pc .n39-co__steps li.is-now b{background:rgb(var(--pc-glow));border-color:rgb(var(--pc-glow));color:#fff}.pc .n39-co__steps li.is-done{color:rgb(var(--pc-glow))}.pc .n39-co__types li,.pc .n39-co__picked{border-radius:0}.pc .n39-co__types li.is-picked{border-color:rgb(var(--pc-glow));box-shadow:inset 0 0 0 1px rgb(var(--pc-glow))}.pc .n39-co__field>span{font-family:var(--pc-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.pc .n39-co__input{border-color:var(--pc-line-2);background:var(--pc-bg);border-radius:0}.pc .n39-co__input:focus-visible{outline-color:var(--pc-uv)}.pc .n39-co{--tb-pay-radius:8px}.pc .n39-co .tb-sheet__go{background:var(--pc-ink);color:var(--pc-bg);font-family:var(--pc-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.pc .n39-co__legal a,.pc .n39-co__alt a{color:var(--pc-ink);text-underline-offset:3px;text-decoration:underline}.pc .n39-co__trust li:before{color:rgb(var(--pc-glow))}.pc .n39-co .tb-input,.pc .n39-co .tb-stepper{border-radius:0}.pc .n39-bar{background:rgb(var(--pc-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.pc .n39-bar span,.pc .n39-bar b{font-family:var(--pc-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.pc .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--pc-bg)}.pc .n39-eyebrow{color:rgb(var(--n39-glow,var(--pc-glow)));font-family:var(--pc-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.pc .n39-eyebrow__play{display:none}.pc .n39-head2>p{color:var(--pc-text)}.pc .n39-done__ticket{border:1px solid var(--pc-line);background:var(--pc-s1);border-radius:0}.pc .n39-done__qr{border-radius:0}.pc .n39-done__code{font-family:var(--pc-cd);letter-spacing:.12em}.pc .n39-done__later a{color:var(--pc-ink)}.pc .n39-bg__rows p{font-family:var(--pc-cd);font-weight:700}.pc-shop .tb-meta{font-family:var(--pc-ff)}.pc-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)}.pc-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.pc-shop .tb-page__title,.pc-shop .tb-site-page__title,.pc-shop .tb-notfound__title{color:var(--pc-ink);font-family:var(--pc-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.pc-shop .tb-page__title:before,.pc-shop .tb-site-page__title:before{content:"Party Chemnitz · Tickets";color:var(--pc-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.pc-shop .tb-meta+.tb-page__title:before{content:none}.pc-shop .tb-meta:has(+.tb-page__title){color:var(--pc-uv);font-family:var(--pc-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.pc-shop .tb-page__lead{color:var(--pc-text)}.pc-shop .tb-glass{background:var(--pc-s1);border:1px solid var(--pc-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.pc-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.pc-shop .tb-btn{min-height:48px;font-family:var(--pc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.pc-shop .tb-btn--primary{background:var(--pc-ink);color:var(--pc-bg);border:0}.pc-shop .tb-btn--secondary{border:1px solid var(--pc-line-2);color:var(--pc-ink)}.pc-shop .tb-input{border:1px solid var(--pc-line-2);background:var(--pc-bg);min-height:50px;color:var(--pc-ink);border-radius:0;padding:0 16px}.pc-shop .tb-input:focus-visible{outline:2px solid var(--pc-uv);outline-offset:2px}.pc-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.pc-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.pc-shop .tb-ticket header h1,.pc-shop .tb-ticket header h2{font-family:var(--pc-cd);text-transform:uppercase;font-weight:700}.pc-shop .tb-ticket__qr{border-radius:0}.pc-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.pc-shop .tb-notfound__code{color:var(--pc-uv);font-family:var(--pc-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.pc-shop .tb-notfound__code:after{content:" · Party Chemnitz Tickets"}.pc-shop .tb-notfound__text{color:var(--pc-text);opacity:1}.pc-shop .tb-notfound__cta{background:var(--pc-ink);height:48px;color:var(--pc-bg);font-family:var(--pc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.pc-shop main.tb-site-page{align-content:start;min-height:62vh}.pc-shop .tb-site-page__title{align-self:start}.pc-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)}.pc-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.pc-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--pc-text);margin:0;font-size:16px}.pc .n39-ticket,.pc .n39-co__types li,.pc .n39-co__picked,.pc .n39-btn,.pc .n39-step,.pc .n39-receipt,.pc .n39-done__ticket{border-radius:0}.pc :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.pc .n39-bar{background:var(--pc-red);color:#111;border-radius:0}.pc .n39-ticket__save,.pc .n39-co__steps li.is-now b,.pc .n39-step button:hover:not(:disabled){color:#111}.pc h1,.pc h2,.pc h3,.n39.pc :is(h1,h2,h3){letter-spacing:.02em;font-weight:400}.pc h2{font-size:clamp(2.6rem,6vw,4.2rem)}@media (max-width:520px){.pc-head__name{white-space:nowrap;font-size:19px}.pc-head__no{width:36px;height:36px;font-size:24px}}.pc,.pc-head,.pc-shop{--kit-accent:var(--pc-brand);--kit-accent-text:var(--pc-brand);--kit-on-accent:#111;--kit-ink:var(--pc-ink);--kit-muted:var(--pc-muted);--kit-line:var(--pc-line-2);--kit-display:var(--pc-cd);--kit-surface:var(--pc-s1);--kit-bg:var(--pc-bg);--kit-w:var(--pc-w)}
