.sg,.sg-head,.sg-foot,.sg-shop{--sg-bg:#0d0c0a;--sg-s1:#171512;--sg-s2:#221f1a;--sg-deep:#050505;--sg-line:#ffffff1a;--sg-line-2:#ffffff47;--sg-ink:#fff;--sg-text:#ddd6c8;--sg-muted:#a39a88;--sg-red:#d5b367;--sg-red-2:#e6c987;--sg-brand:#d5b367;--sg-uv:#d5b367;--sg-glow:213 179 103;--sg-gold:#d5b367;--sg-w:min(1200px, calc(100% - 40px));--sg-cd:var(--sg-serif), Georgia, serif;--sg-ff:var(--sg-sans), "Helvetica Neue", Arial, sans-serif;color:var(--sg-ink);font-family:var(--sg-ff)}.sg,.sg-main,.sg-shop{background:var(--sg-bg)}.n39.sg>*,.sg-shop>*{--tb-font-display:var(--sg-cd);--tb-font-body:var(--sg-ff)}.sg-wrap{width:var(--sg-w);margin-inline:auto}.sg-narrow{max-width:900px}.sg-section{padding-block:clamp(56px,8vw,100px);position:relative}.sg-section+.sg-section{border-top:1px solid var(--sg-line)}.sg p{line-height:1.55}.sg h1,.sg h2,.sg h3,.n39.sg :is(h1,h2,h3){color:var(--sg-ink);font-family:var(--sg-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.sg h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.sg-kicker{color:var(--sg-yellow,var(--sg-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.sg-kicker--brand{color:var(--sg-brand)}.sg-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.sg-head2>*{min-width:0}.sg-head2 h2{margin-bottom:0!important}.sg-head2>p{max-width:34rem;color:var(--sg-text);margin:0;font-size:15px}.sg-soon{border:1px solid var(--sg-line-2);color:var(--sg-text);padding:24px}.sg-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.sg-soon p:last-child{margin:0}.sg-btn{border:2px solid var(--sg-line-2);min-height:46px;color:var(--sg-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}.sg-btn:hover{border-color:#fff}.sg-btn--gold,.sg-btn--red{border-color:var(--sg-red);background:var(--sg-red);color:#111}.sg-btn--gold:hover,.sg-btn--red:hover{border-color:var(--sg-red-2);background:var(--sg-red-2)}.sg-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--sg-red);background:#151617f2;position:sticky;top:0}.sg-head__in{width:var(--sg-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.sg-head__brand{align-items:center;display:flex}.sg-head__brand img{width:170px;height:auto;display:block}.sg-head__nav{gap:22px;margin-left:auto;display:flex}.sg-head__nav a{color:var(--sg-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.sg-head__nav a:hover{color:var(--sg-red)}.sg-head__cta{min-height:40px;padding:0 18px}.sg-head__menu{display:none;position:relative}.sg-head__menu summary{border:2px solid var(--sg-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.sg-head__menu summary::-webkit-details-marker{display:none}.sg-head__drawer{background:var(--sg-deep);border:2px solid var(--sg-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.sg-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){.sg-head__nav{display:none}.sg-head__cta{margin-left:auto}.sg-head__menu{display:block}}@media (max-width:400px){.sg-head__brand img{width:130px}}.sg-foot{background:var(--sg-deep);border-top:2px solid var(--sg-red)}.sg-foot__in{width:var(--sg-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.sg-foot__in>*{min-width:0}.sg-foot p,.sg-foot li{color:var(--sg-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.sg-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.sg-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.sg-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sg-foot ul li{margin:0}.sg-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.sg-foot a:hover{color:var(--sg-red)}.sg-foot__base{width:var(--sg-w);border-top:1px solid var(--sg-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.sg-foot__base p{margin:0;font-size:12px}.sg-foot__tb{opacity:.8}@media (max-width:760px){.sg-foot__in{grid-template-columns:1fr}}.sg-hero{background:radial-gradient(80% 60% at 50% 0%, #d5b36729, transparent 65%), var(--sg-bg);position:relative;overflow:hidden}.sg-hero__in{text-align:center;justify-items:center;padding-block:clamp(48px,8vw,110px);display:grid}.sg-hero__house{width:min(560px,90%);height:auto;margin-bottom:clamp(22px,4vw,40px);display:block}.sg .sg-hero__title{max-width:22ch;font-size:clamp(1.9rem,4.6vw,3.4rem);line-height:1.12}.sg-hero__lead{max-width:40rem;color:var(--sg-text);margin:18px 0 0;font-size:17px}.sg-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.sg-houses{gap:clamp(48px,7vw,80px);display:grid}.sg-house{gap:22px;display:grid}.sg-plate{color:#2b2110;text-align:center;background:linear-gradient(135deg,#f3e2b0 0%,#d5b367 32%,#a8823a 58%,#e9d29a 82%,#b8924a 100%);border-radius:6px;justify-self:start;min-width:min(560px,100%);padding:18px 34px 16px;position:relative;box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #00000040,0 14px 30px -12px #000c}.sg-plate:before,.sg-plate:after{content:"";background:radial-gradient(circle at 35% 35%,#fff6d8,#8a6a2a 70%);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;box-shadow:0 1px 1px #0006}.sg-plate:before{left:12px}.sg-plate:after{right:12px}.sg-plate p{text-shadow:0 1px #ffffff73;margin:0!important}.sg-plate__name{font-family:var(--sg-cd);letter-spacing:.06em;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.2!important}.sg-plate__line{font-family:var(--sg-cd);letter-spacing:.1em;font-size:13px;font-weight:500;margin-top:4px!important}.sg-plate__address{letter-spacing:.08em;border-top:1px solid #2b211059;padding-top:6px;font-size:12px;font-weight:700;margin-top:6px!important}.sg-rows{border-top:1px solid #d5b36780;margin:0;padding:0;list-style:none;display:grid}.sg-row{border-bottom:1px solid #d5b36740;grid-template-columns:76px 220px minmax(0,1fr) auto;align-items:center;gap:22px;padding:16px 0;display:grid}.sg-row.is-sold{opacity:.55}.sg-row__date{color:var(--sg-gold);text-transform:uppercase;justify-items:center;display:grid;margin:0!important;line-height:1!important}.sg-row__date span{letter-spacing:.16em;font-size:11px;font-weight:700}.sg-row__date b{font-family:var(--sg-cd);margin:4px 0;font-size:38px;font-weight:700}.sg-row__img{background:#000;border:1px solid #d5b36766;display:block;overflow:hidden}.sg-row__img img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .4s;display:block}.sg-row:hover .sg-row__img img{transform:scale(1.04)}.sg-row__body{gap:4px;min-width:0;display:grid}.sg .sg-row h3{font-size:clamp(19px,2vw,25px);line-height:1.15}.sg-row h3 a{color:inherit;text-decoration:none}.sg-row h3 a:hover{color:var(--sg-gold)}.sg-row__sub,.sg-row__time{color:var(--sg-text);font-size:14px;margin:0!important}.sg-row__time{color:var(--sg-muted)}.sg-row__buy{justify-items:end;gap:8px;display:grid}.sg-row__price{color:var(--sg-muted);white-space:nowrap;font-size:13px;margin:0!important}.sg-row__price b{color:#fff;font-size:22px;font-weight:800}.sg-row__price.is-state{color:var(--sg-gold);text-align:right;white-space:normal;font-weight:700}.sg-row .sg-btn{min-height:40px;padding:0 18px}@media (max-width:860px){.sg-row{grid-template-columns:60px minmax(0,1fr);gap:12px 16px}.sg-row__img{grid-column:2}.sg-row__date{grid-row:1/span 3;align-self:start}.sg-row__body,.sg-row__buy{grid-column:2}.sg-row__buy{justify-content:space-between;align-items:center;display:flex}.sg-plate{justify-self:stretch;min-width:0;padding-inline:28px}}.sg-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.sg-stage__cover{border-top:4px solid var(--sg-red);background:#000;position:relative;overflow:hidden}.sg-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.sg-stamp{z-index:3;border:3px solid var(--sg-red);color:var(--sg-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}.sg-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.sg-stage__panel>*{min-width:0}.sg-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.sg-stage__sub{color:var(--sg-muted);margin:10px 0 0;font-size:16px}.sg-facts{color:var(--sg-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.sg-facts li{align-items:center;gap:10px;display:flex}.sg-facts svg{color:var(--sg-red);flex:none}.sg-stage__buy{justify-items:start;gap:14px;display:grid}.sg-stage__price{color:var(--sg-text);margin:0}.sg-stage__price b{color:#fff;font-size:32px;font-weight:900}.sg-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.sg-note{border:2px solid var(--sg-red);padding:16px 18px}.sg-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.sg-stage__panel{grid-template-columns:1fr}}.sg-ladder{border-left:1px solid var(--sg-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.sg-ladder li{border:1px solid var(--sg-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.sg-ladder li.is-off{opacity:.4;text-decoration:line-through}.sg-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.sg-ladder b{font-size:22px;font-weight:900}.sg-lineup .sg-wrap{text-align:center}.sg-lineup__name{color:var(--sg-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.sg-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.sg-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.sg-lineup li:not(:last-child):after{content:"/";color:var(--sg-red);margin:0 14px}.sg-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.sg-about>*{min-width:0}.sg-about h2{margin-bottom:10px!important}.sg-about__claim{color:var(--sg-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.sg-about__text p{max-width:40rem;color:var(--sg-text);white-space:pre-line;margin:0;font-size:17px}.sg-about__text p+p{margin-top:14px}@media (max-width:860px){.sg-about{grid-template-columns:1fr}}.sg-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.sg-way__address{color:var(--sg-text);margin:12px 0 20px}.sg-way__note{color:var(--sg-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.sg .n39-faq{border-top:2px solid var(--sg-red);gap:0;margin-top:10px;display:grid}.sg .n39-faq details{border:0;border-bottom:1px solid var(--sg-line-2);background:0 0;border-radius:0;padding:0}.sg .n39-faq summary{color:var(--sg-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}.sg .n39-faq summary::-webkit-details-marker{display:none}.sg .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--sg-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.sg .n39-faq details[open] summary:after{transform:rotate(45deg)}.sg .n39-faq details>:not(summary){color:var(--sg-text);margin:0;padding:0 0 20px;font-size:16px}.sg-alarm{background:var(--sg-deep)}.sg-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.sg-alarm__in>*{min-width:0}.sg-alarm__in>div>p:not(.sg-kicker){color:var(--sg-text)}.sg .sg-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.sg .sg-alarm__form .tb-input{border:2px solid var(--sg-line-2);background:var(--sg-bg);min-height:52px;color:var(--sg-ink);border-radius:0;padding:0 18px;font-size:16px}.sg .sg-alarm__form .tb-btn{background:var(--sg-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}.sg .sg-alarm__form .tb-newsletter__fine{color:var(--sg-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.sg .sg-alarm__form .tb-newsletter__done{border:2px solid var(--sg-line-2);color:var(--sg-ink);padding:18px}@media (max-width:860px){.sg-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.sg .sg-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.sg .sg-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.sg h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.sg *,.sg :before,.sg :after{transition:none!important;animation:none!important}}.n39.sg{--n39-navy:var(--sg-bg);--n39-panel:var(--sg-s1);--n39-panel-2:var(--sg-s2);--n39-line:var(--sg-line-2);--n39-soft:var(--sg-line);--n39-text:var(--sg-text);color:var(--sg-ink);font-family:var(--sg-ff);background:var(--sg-bg)}.n39.sg .sg-main{background:var(--sg-bg)}.sg :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(--sg-cd);font-weight:700}.sg .n39-ticket__name,.sg .n39-co__title,.sg .n39-done__title{text-transform:uppercase}.sg .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.sg .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.sg .tb-sheet__sum,.sg .n39-done__total{font-family:var(--sg-cd)!important;font-weight:700!important}.sg .n39-ticket{background:var(--sg-s1);border-radius:0}.sg .n39-ticket.is-picked{background:var(--sg-s2);box-shadow:inset 0 0 0 2px rgb(var(--sg-glow))}.sg .n39-ticket__mark{font-family:var(--sg-cd);-webkit-text-stroke:0;color:var(--sg-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.sg .n39-ticket__kicker,.sg .n39-co__kicker,.sg .n39-receipt__head{font-family:var(--sg-cd);letter-spacing:.14em;font-size:14px}.sg .n39-ticket__save{background:rgb(var(--sg-glow));color:#fff;border-radius:0}.sg .n39-ticket__stamp{border-color:var(--sg-line-2);color:var(--sg-ink);font-family:var(--sg-cd);letter-spacing:.08em;border-radius:0}.sg .n39-steps{font-family:var(--sg-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.sg .n39-steps b{border-color:rgb(var(--sg-glow));color:var(--sg-ink)}.sg .n39-clock{border-color:rgb(var(--sg-glow) / .7);border-radius:0}.sg .n39-clock b{color:rgb(var(--sg-glow))}@media (max-width:480px){.sg .n39-clock{gap:10px;padding:10px 12px}.sg .n39-clock ol{gap:6px}.sg .n39-clock li{min-width:38px}.sg .n39-clock b{font-size:24px}}.sg .n39-step{border-color:var(--sg-line-2);border-radius:0;overflow:hidden}.sg .n39-step button:hover:not(:disabled){background:rgb(var(--sg-glow));color:#fff}.sg .n39-btn{border-color:var(--sg-line-2);color:var(--sg-ink);font-family:var(--sg-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.sg .n39-btn:hover{background:var(--sg-s2);color:var(--sg-ink)}.sg .n39-btn--fill{background:var(--sg-ink);color:var(--sg-bg);border-color:#0000}.sg .n39-btn--fill:hover{color:var(--sg-bg);background:#fff}.sg .n39-link{color:var(--sg-ink)}.sg .n39-receipt{background:var(--sg-ink);color:var(--sg-bg);border-radius:0}.sg .n39-receipt .n39-btn--fill{background:var(--sg-bg);color:var(--sg-ink)}.sg .n39-receipt__lines,.sg .n39-receipt .tb-sheet__sum,.sg .n39-receipt .n39-tix__codes summary,.sg .n39-receipt .n39-link,.sg .n39-receipt .n39-tix__trust li:before{color:var(--sg-bg)}.sg .n39-tix__trust li:before{color:rgb(var(--sg-glow))}.sg .n39-co{border-left-color:var(--sg-line);background:var(--sg-s1);color:var(--sg-ink);font-family:var(--sg-ff)}.sg .n39-co::backdrop{background:#000c}.sg .n39-co__title{font-size:28px;line-height:1}.sg .n39-co__cover{border-radius:0}.sg .n39-co__close{border-color:var(--sg-line-2);color:var(--sg-ink);border-radius:0}.sg .n39-co__close:hover{background:var(--sg-s2);color:var(--sg-ink)}.sg .n39-co__steps li.is-now{color:var(--sg-ink)}.sg .n39-co__steps li.is-now b{background:rgb(var(--sg-glow));border-color:rgb(var(--sg-glow));color:#fff}.sg .n39-co__steps li.is-done{color:rgb(var(--sg-glow))}.sg .n39-co__types li,.sg .n39-co__picked{border-radius:0}.sg .n39-co__types li.is-picked{border-color:rgb(var(--sg-glow));box-shadow:inset 0 0 0 1px rgb(var(--sg-glow))}.sg .n39-co__field>span{font-family:var(--sg-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.sg .n39-co__input{border-color:var(--sg-line-2);background:var(--sg-bg);border-radius:0}.sg .n39-co__input:focus-visible{outline-color:var(--sg-uv)}.sg .n39-co{--tb-pay-radius:8px}.sg .n39-co .tb-sheet__go{background:var(--sg-ink);color:var(--sg-bg);font-family:var(--sg-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.sg .n39-co__legal a,.sg .n39-co__alt a{color:var(--sg-ink);text-underline-offset:3px;text-decoration:underline}.sg .n39-co__trust li:before{color:rgb(var(--sg-glow))}.sg .n39-co .tb-input,.sg .n39-co .tb-stepper{border-radius:0}.sg .n39-bar{background:rgb(var(--sg-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.sg .n39-bar span,.sg .n39-bar b{font-family:var(--sg-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.sg .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--sg-bg)}.sg .n39-eyebrow{color:rgb(var(--n39-glow,var(--sg-glow)));font-family:var(--sg-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.sg .n39-eyebrow__play{display:none}.sg .n39-head2>p{color:var(--sg-text)}.sg .n39-done__ticket{border:1px solid var(--sg-line);background:var(--sg-s1);border-radius:0}.sg .n39-done__qr{border-radius:0}.sg .n39-done__code{font-family:var(--sg-cd);letter-spacing:.12em}.sg .n39-done__later a{color:var(--sg-ink)}.sg .n39-bg__rows p{font-family:var(--sg-cd);font-weight:700}.sg-shop .tb-meta{font-family:var(--sg-ff)}.sg-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)}.sg-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.sg-shop .tb-page__title,.sg-shop .tb-site-page__title,.sg-shop .tb-notfound__title{color:var(--sg-ink);font-family:var(--sg-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.sg-shop .tb-page__title:before,.sg-shop .tb-site-page__title:before{content:"Schützenhaus Eventgroup · Tickets";color:var(--sg-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.sg-shop .tb-meta+.tb-page__title:before{content:none}.sg-shop .tb-meta:has(+.tb-page__title){color:var(--sg-uv);font-family:var(--sg-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.sg-shop .tb-page__lead{color:var(--sg-text)}.sg-shop .tb-glass{background:var(--sg-s1);border:1px solid var(--sg-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.sg-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.sg-shop .tb-btn{min-height:48px;font-family:var(--sg-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.sg-shop .tb-btn--primary{background:var(--sg-ink);color:var(--sg-bg);border:0}.sg-shop .tb-btn--secondary{border:1px solid var(--sg-line-2);color:var(--sg-ink)}.sg-shop .tb-input{border:1px solid var(--sg-line-2);background:var(--sg-bg);min-height:50px;color:var(--sg-ink);border-radius:0;padding:0 16px}.sg-shop .tb-input:focus-visible{outline:2px solid var(--sg-uv);outline-offset:2px}.sg-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.sg-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.sg-shop .tb-ticket header h1,.sg-shop .tb-ticket header h2{font-family:var(--sg-cd);text-transform:uppercase;font-weight:700}.sg-shop .tb-ticket__qr{border-radius:0}.sg-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.sg-shop .tb-notfound__code{color:var(--sg-uv);font-family:var(--sg-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.sg-shop .tb-notfound__code:after{content:" · Schützenhaus Tickets"}.sg-shop .tb-notfound__text{color:var(--sg-text);opacity:1}.sg-shop .tb-notfound__cta{background:var(--sg-ink);height:48px;color:var(--sg-bg);font-family:var(--sg-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.sg-shop main.tb-site-page{align-content:start;min-height:62vh}.sg-shop .tb-site-page__title{align-self:start}.sg-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)}.sg-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.sg-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--sg-text);margin:0;font-size:16px}.sg .n39-ticket,.sg .n39-co__types li,.sg .n39-co__picked,.sg .n39-btn,.sg .n39-step,.sg .n39-receipt,.sg .n39-done__ticket{border-radius:0}.sg :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.sg .n39-bar{background:var(--sg-red);color:#111;border-radius:0}.sg .n39-ticket__save,.sg .n39-co__steps li.is-now b,.sg .n39-step button:hover:not(:disabled){color:#111}.sg h1,.sg h2,.sg h3,.n39.sg :is(h1,h2,h3){letter-spacing:.02em;text-transform:none;font-weight:700}.sg-kicker{color:var(--sg-gold)}.sg-head,.sg-foot{border-width:1px}.sg-head__brand{color:#fff;gap:12px;text-decoration:none}.sg-head__brand img{width:44px;height:auto}.sg-head__brand span{letter-spacing:.08em;font-size:17px;font-weight:500;line-height:1}.sg-head__brand i{color:var(--sg-gold);font-family:var(--sg-cd);letter-spacing:.22em;text-transform:uppercase;margin-top:2px;font-size:13px;font-style:normal;font-weight:700;display:block}.sg-foot__mark{width:96px}.sg-way__note{font-family:var(--sg-cd);letter-spacing:.02em!important;text-transform:none!important;font-size:clamp(24px,4vw,44px)!important}@media (max-width:640px){.sg-head__brand span{display:none}}
.lr,.lr-head,.lr-foot,.lr-shop{--lr-bg:#1c1c1c;--lr-s1:#2a2a2a;--lr-s2:#333;--lr-deep:#0f0f0f;--lr-line:#ffffff1a;--lr-line-2:#ffffff47;--lr-ink:#fff;--lr-text:#dadada;--lr-muted:#a0a2a4;--lr-red:#ffc200;--lr-red-2:#ffd24d;--lr-brand:#ffc200;--lr-uv:#ffc200;--lr-glow:255 194 0;--lr-yellow:#ffc200;--lr-bronze:#b08a5b;--lr-bronze-2:#dfb669;--lr-w:min(1200px, calc(100% - 40px));--lr-cd:var(--lr-display), "Helvetica Neue", Arial, sans-serif;--lr-ff:var(--lr-sans), "Helvetica Neue", Arial, sans-serif;color:var(--lr-ink);font-family:var(--lr-ff)}.lr,.lr-main,.lr-shop{background:var(--lr-bg)}.n39.lr>*,.lr-shop>*{--tb-font-display:var(--lr-cd);--tb-font-body:var(--lr-ff)}.lr-wrap{width:var(--lr-w);margin-inline:auto}.lr-narrow{max-width:900px}.lr-section{padding-block:clamp(56px,8vw,100px);position:relative}.lr-section+.lr-section{border-top:1px solid var(--lr-line)}.lr p{line-height:1.55}.lr h1,.lr h2,.lr h3,.n39.lr :is(h1,h2,h3){color:var(--lr-ink);font-family:var(--lr-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.lr h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.lr-kicker{color:var(--lr-yellow,var(--lr-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.lr-kicker--brand{color:var(--lr-brand)}.lr-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.lr-head2>*{min-width:0}.lr-head2 h2{margin-bottom:0!important}.lr-head2>p{max-width:34rem;color:var(--lr-text);margin:0;font-size:15px}.lr-soon{border:1px solid var(--lr-line-2);color:var(--lr-text);padding:24px}.lr-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.lr-soon p:last-child{margin:0}.lr-btn{border:2px solid var(--lr-line-2);min-height:46px;color:var(--lr-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}.lr-btn:hover{border-color:#fff}.lr-btn--yellow,.lr-btn--red{border-color:var(--lr-red);background:var(--lr-red);color:#111}.lr-btn--yellow:hover,.lr-btn--red:hover{border-color:var(--lr-red-2);background:var(--lr-red-2)}.lr-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--lr-red);background:#151617f2;position:sticky;top:0}.lr-head__in{width:var(--lr-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.lr-head__brand{align-items:center;display:flex}.lr-head__brand img{width:170px;height:auto;display:block}.lr-head__nav{gap:22px;margin-left:auto;display:flex}.lr-head__nav a{color:var(--lr-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.lr-head__nav a:hover{color:var(--lr-red)}.lr-head__cta{min-height:40px;padding:0 18px}.lr-head__menu{display:none;position:relative}.lr-head__menu summary{border:2px solid var(--lr-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.lr-head__menu summary::-webkit-details-marker{display:none}.lr-head__drawer{background:var(--lr-deep);border:2px solid var(--lr-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.lr-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){.lr-head__nav{display:none}.lr-head__cta{margin-left:auto}.lr-head__menu{display:block}}@media (max-width:400px){.lr-head__brand img{width:130px}}.lr-foot__in{width:var(--lr-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.lr-foot__in>*{min-width:0}.lr-foot p,.lr-foot li{color:var(--lr-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.lr-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.lr-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.lr-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lr-foot ul li{margin:0}.lr-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.lr-foot a:hover{color:var(--lr-red)}.lr-foot__base{width:var(--lr-w);border-top:1px solid var(--lr-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.lr-foot__base p{margin:0;font-size:12px}.lr-foot__tb{opacity:.8}@media (max-width:760px){.lr-foot__in{grid-template-columns:1fr}}.lr-hero{grid-template-columns:1fr 1fr;min-height:clamp(420px,62vh,620px);display:grid;position:relative}.lr-hero__l,.lr-hero__r{text-align:center;align-content:start;justify-items:center;gap:18px;padding:clamp(36px,6vw,72px) 24px 200px;display:grid}.lr-hero__l{background:var(--lr-yellow);color:#111}.lr-hero__r{border-left:4px solid var(--lr-bronze);color:#fff;background:#000}.lr-hero__l img{width:min(380px,80%);height:auto}.lr-hero__r img{width:min(260px,70%);height:auto}.lr-hero__ch{font-family:var(--lr-mono);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.lr-hero__r .lr-hero__ch,.lr-hero__r .lr-hero__claim{color:var(--lr-bronze-2)}.lr-hero__claim{font-family:var(--lr-mono);margin:0;font-size:14px}.lr-hero__mid{text-align:center;background:#1c1c1c;border:2px solid #fff;justify-items:center;gap:14px;width:min(640px,100% - 40px);padding:26px 28px;display:grid;position:absolute;bottom:clamp(28px,5vw,56px);left:50%;translate:-50%;box-shadow:0 24px 50px -20px #000c}.lr .lr-hero__mid h1{font-size:clamp(2.4rem,7vw,4.6rem);line-height:.95}.lr-hero__mid p{color:var(--lr-text);margin:0}.lr-btn--white{color:#111;background:#fff;border-color:#fff}.lr-btn--bronze{border-color:var(--lr-bronze);background:var(--lr-bronze);color:#111}.lr-btn--bronze:hover{border-color:var(--lr-bronze-2);background:var(--lr-bronze-2)}@media (max-width:720px){.lr-hero{grid-template-columns:1fr}.lr-hero__l,.lr-hero__r{padding-bottom:36px}.lr-hero__r{border-left:0;border-top:4px solid var(--lr-bronze)}.lr-hero__mid{border-inline:0;width:auto;margin:-1px 0 0;position:static;translate:none}}.lr-tag{width:26px;height:26px;font-family:var(--lr-mono);place-items:center;margin:0 4px 0 12px;font-size:13px;display:inline-grid}.lr-tag--l{background:var(--lr-yellow);color:#111}.lr-tag--r{background:var(--lr-bronze);color:#111}.lr-weeks{gap:44px;margin:0;padding:0;list-style:none;display:grid}.lr-week__label{border-bottom:1px solid var(--lr-line-2);font-family:var(--lr-mono);letter-spacing:.12em;margin:0 0 14px;padding-bottom:8px;font-size:14px;font-weight:700}.lr-lanes{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lr-lane{align-content:start;gap:12px;min-width:0;display:grid}.lr-lane__head{color:var(--lr-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;display:flex}.lr-lane__head b{color:#111;width:24px;height:24px;font-family:var(--lr-mono);place-items:center;display:grid}.lr-lane--l .lr-lane__head b{background:var(--lr-yellow)}.lr-lane--r .lr-lane__head b{background:var(--lr-bronze)}.lr-meter{align-items:end;gap:2px;height:14px;margin-left:auto;display:inline-flex}.lr-meter i{background:#ffffff24;width:5px}.lr-meter i:first-child{height:30%}.lr-meter i:nth-child(2){height:48%}.lr-meter i:nth-child(3){height:66%}.lr-meter i:nth-child(4){height:84%}.lr-meter i:nth-child(5){height:100%}.lr-lane--l .lr-meter i.is-on{background:var(--lr-yellow)}.lr-lane--r .lr-meter i.is-on{background:var(--lr-bronze)}.lr-lane__quiet{border:1px dashed var(--lr-line-2);color:var(--lr-muted);font-family:var(--lr-mono);margin:0;padding:18px;font-size:13px}.lr-cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lr-cards--more{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.lr-card{background:var(--lr-s1);border-top:3px solid var(--lr-yellow);grid-template-columns:200px minmax(0,1fr);display:grid}.lr-card--r{border-top-color:var(--lr-bronze);outline-offset:-1px;background:#111;outline:1px solid #b08a5b66}.lr-card.is-sold{opacity:.55}.lr-card__img{background:#000;display:block;position:relative;overflow:hidden}.lr-card__img img{object-fit:cover;width:100%;height:100%;min-height:130px;display:block}.lr-card__ch{background:var(--lr-yellow);color:#111;width:26px;height:26px;font-family:var(--lr-mono);place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.lr-card--r .lr-card__ch{background:var(--lr-bronze)}.lr-card__body{align-content:center;gap:4px;min-width:0;padding:14px 16px;display:grid}.lr-card__date{color:var(--lr-yellow);font-family:var(--lr-mono);font-size:12px;margin:0!important}.lr-card--r .lr-card__date{color:var(--lr-bronze-2)}.lr .lr-card h3{font-size:clamp(18px,1.7vw,22px)!important;line-height:1.1!important}.lr-card h3 a{color:inherit;text-decoration:none}.lr-card__sub{color:var(--lr-muted);font-size:13px;margin:0!important}.lr-card__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;display:flex}.lr-card__price{color:var(--lr-muted);font-size:12px;margin:0!important}.lr-card__price b{color:#fff;font-size:20px;font-weight:800}.lr-card__price.is-state{color:#fff;font-family:var(--lr-mono);font-weight:700}.lr-card .lr-btn{min-height:36px;padding:0 14px}@media (max-width:1100px){.lr-card{grid-template-columns:minmax(0,1fr)}.lr-card__img img{aspect-ratio:16/9;min-height:0}}@media (max-width:720px){.lr-lanes{grid-template-columns:minmax(0,1fr)}}.lr-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.lr-stage__cover{border-top:4px solid var(--lr-red);background:#000;position:relative;overflow:hidden}.lr-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.lr-stamp{z-index:3;border:3px solid var(--lr-red);color:var(--lr-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}.lr-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.lr-stage__panel>*{min-width:0}.lr-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.lr-stage__sub{color:var(--lr-muted);margin:10px 0 0;font-size:16px}.lr-facts{color:var(--lr-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.lr-facts li{align-items:center;gap:10px;display:flex}.lr-facts svg{color:var(--lr-red);flex:none}.lr-stage__buy{justify-items:start;gap:14px;display:grid}.lr-stage__price{color:var(--lr-text);margin:0}.lr-stage__price b{color:#fff;font-size:32px;font-weight:900}.lr-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.lr-note{border:2px solid var(--lr-red);padding:16px 18px}.lr-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.lr-stage__panel{grid-template-columns:1fr}}.lr-ladder{border-left:1px solid var(--lr-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.lr-ladder li{border:1px solid var(--lr-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.lr-ladder li.is-off{opacity:.4;text-decoration:line-through}.lr-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.lr-ladder b{font-size:22px;font-weight:900}.lr-lineup .lr-wrap{text-align:center}.lr-lineup__name{color:var(--lr-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.lr-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.lr-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.lr-lineup li:not(:last-child):after{content:"/";color:var(--lr-red);margin:0 14px}.lr-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.lr-about>*{min-width:0}.lr-about h2{margin-bottom:10px!important}.lr-about__claim{color:var(--lr-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.lr-about__text p{max-width:40rem;color:var(--lr-text);white-space:pre-line;margin:0;font-size:17px}.lr-about__text p+p{margin-top:14px}@media (max-width:860px){.lr-about{grid-template-columns:1fr}}.lr-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.lr-way__address{color:var(--lr-text);margin:12px 0 20px}.lr-way__note{color:var(--lr-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.lr .n39-faq{border-top:2px solid var(--lr-red);gap:0;margin-top:10px;display:grid}.lr .n39-faq details{border:0;border-bottom:1px solid var(--lr-line-2);background:0 0;border-radius:0;padding:0}.lr .n39-faq summary{color:var(--lr-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}.lr .n39-faq summary::-webkit-details-marker{display:none}.lr .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--lr-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.lr .n39-faq details[open] summary:after{transform:rotate(45deg)}.lr .n39-faq details>:not(summary){color:var(--lr-text);margin:0;padding:0 0 20px;font-size:16px}.lr-alarm{background:var(--lr-deep)}.lr-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.lr-alarm__in>*{min-width:0}.lr-alarm__in>div>p:not(.lr-kicker){color:var(--lr-text)}.lr .lr-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.lr .lr-alarm__form .tb-input{border:2px solid var(--lr-line-2);background:var(--lr-bg);min-height:52px;color:var(--lr-ink);border-radius:0;padding:0 18px;font-size:16px}.lr .lr-alarm__form .tb-btn{background:var(--lr-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}.lr .lr-alarm__form .tb-newsletter__fine{color:var(--lr-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.lr .lr-alarm__form .tb-newsletter__done{border:2px solid var(--lr-line-2);color:var(--lr-ink);padding:18px}@media (max-width:860px){.lr-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.lr .lr-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.lr .lr-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.lr h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.lr *,.lr :before,.lr :after{transition:none!important;animation:none!important}}.n39.lr{--n39-navy:var(--lr-bg);--n39-panel:var(--lr-s1);--n39-panel-2:var(--lr-s2);--n39-line:var(--lr-line-2);--n39-soft:var(--lr-line);--n39-text:var(--lr-text);color:var(--lr-ink);font-family:var(--lr-ff);background:var(--lr-bg)}.n39.lr .lr-main{background:var(--lr-bg)}.lr :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(--lr-cd);font-weight:700}.lr .n39-ticket__name,.lr .n39-co__title,.lr .n39-done__title{text-transform:uppercase}.lr .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.lr .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.lr .tb-sheet__sum,.lr .n39-done__total{font-family:var(--lr-cd)!important;font-weight:700!important}.lr .n39-ticket{background:var(--lr-s1);border-radius:0}.lr .n39-ticket.is-picked{background:var(--lr-s2);box-shadow:inset 0 0 0 2px rgb(var(--lr-glow))}.lr .n39-ticket__mark{font-family:var(--lr-cd);-webkit-text-stroke:0;color:var(--lr-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.lr .n39-ticket__kicker,.lr .n39-co__kicker,.lr .n39-receipt__head{font-family:var(--lr-cd);letter-spacing:.14em;font-size:14px}.lr .n39-ticket__save{background:rgb(var(--lr-glow));color:#fff;border-radius:0}.lr .n39-ticket__stamp{border-color:var(--lr-line-2);color:var(--lr-ink);font-family:var(--lr-cd);letter-spacing:.08em;border-radius:0}.lr .n39-steps{font-family:var(--lr-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.lr .n39-steps b{border-color:rgb(var(--lr-glow));color:var(--lr-ink)}.lr .n39-clock{border-color:rgb(var(--lr-glow) / .7);border-radius:0}.lr .n39-clock b{color:rgb(var(--lr-glow))}@media (max-width:480px){.lr .n39-clock{gap:10px;padding:10px 12px}.lr .n39-clock ol{gap:6px}.lr .n39-clock li{min-width:38px}.lr .n39-clock b{font-size:24px}}.lr .n39-step{border-color:var(--lr-line-2);border-radius:0;overflow:hidden}.lr .n39-step button:hover:not(:disabled){background:rgb(var(--lr-glow));color:#fff}.lr .n39-btn{border-color:var(--lr-line-2);color:var(--lr-ink);font-family:var(--lr-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.lr .n39-btn:hover{background:var(--lr-s2);color:var(--lr-ink)}.lr .n39-btn--fill{background:var(--lr-ink);color:var(--lr-bg);border-color:#0000}.lr .n39-btn--fill:hover{color:var(--lr-bg);background:#fff}.lr .n39-link{color:var(--lr-ink)}.lr .n39-receipt{background:var(--lr-ink);color:var(--lr-bg);border-radius:0}.lr .n39-receipt .n39-btn--fill{background:var(--lr-bg);color:var(--lr-ink)}.lr .n39-receipt__lines,.lr .n39-receipt .tb-sheet__sum,.lr .n39-receipt .n39-tix__codes summary,.lr .n39-receipt .n39-link,.lr .n39-receipt .n39-tix__trust li:before{color:var(--lr-bg)}.lr .n39-tix__trust li:before{color:rgb(var(--lr-glow))}.lr .n39-co{border-left-color:var(--lr-line);background:var(--lr-s1);color:var(--lr-ink);font-family:var(--lr-ff)}.lr .n39-co::backdrop{background:#000c}.lr .n39-co__title{font-size:28px;line-height:1}.lr .n39-co__cover{border-radius:0}.lr .n39-co__close{border-color:var(--lr-line-2);color:var(--lr-ink);border-radius:0}.lr .n39-co__close:hover{background:var(--lr-s2);color:var(--lr-ink)}.lr .n39-co__steps li.is-now{color:var(--lr-ink)}.lr .n39-co__steps li.is-now b{background:rgb(var(--lr-glow));border-color:rgb(var(--lr-glow));color:#fff}.lr .n39-co__steps li.is-done{color:rgb(var(--lr-glow))}.lr .n39-co__types li,.lr .n39-co__picked{border-radius:0}.lr .n39-co__types li.is-picked{border-color:rgb(var(--lr-glow));box-shadow:inset 0 0 0 1px rgb(var(--lr-glow))}.lr .n39-co__field>span{font-family:var(--lr-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.lr .n39-co__input{border-color:var(--lr-line-2);background:var(--lr-bg);border-radius:0}.lr .n39-co__input:focus-visible{outline-color:var(--lr-uv)}.lr .n39-co{--tb-pay-radius:8px}.lr .n39-co .tb-sheet__go{background:var(--lr-ink);color:var(--lr-bg);font-family:var(--lr-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.lr .n39-co__legal a,.lr .n39-co__alt a{color:var(--lr-ink);text-underline-offset:3px;text-decoration:underline}.lr .n39-co__trust li:before{color:rgb(var(--lr-glow))}.lr .n39-co .tb-input,.lr .n39-co .tb-stepper{border-radius:0}.lr .n39-bar{background:rgb(var(--lr-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.lr .n39-bar span,.lr .n39-bar b{font-family:var(--lr-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.lr .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--lr-bg)}.lr .n39-eyebrow{color:rgb(var(--n39-glow,var(--lr-glow)));font-family:var(--lr-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.lr .n39-eyebrow__play{display:none}.lr .n39-head2>p{color:var(--lr-text)}.lr .n39-done__ticket{border:1px solid var(--lr-line);background:var(--lr-s1);border-radius:0}.lr .n39-done__qr{border-radius:0}.lr .n39-done__code{font-family:var(--lr-cd);letter-spacing:.12em}.lr .n39-done__later a{color:var(--lr-ink)}.lr .n39-bg__rows p{font-family:var(--lr-cd);font-weight:700}.lr-shop .tb-meta{font-family:var(--lr-ff)}.lr-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)}.lr-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.lr-shop .tb-page__title,.lr-shop .tb-site-page__title,.lr-shop .tb-notfound__title{color:var(--lr-ink);font-family:var(--lr-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.lr-shop .tb-page__title:before,.lr-shop .tb-site-page__title:before{content:"Stereo + Capitol · Tickets";color:var(--lr-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.lr-shop .tb-meta+.tb-page__title:before{content:none}.lr-shop .tb-meta:has(+.tb-page__title){color:var(--lr-uv);font-family:var(--lr-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.lr-shop .tb-page__lead{color:var(--lr-text)}.lr-shop .tb-glass{background:var(--lr-s1);border:1px solid var(--lr-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.lr-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.lr-shop .tb-btn{min-height:48px;font-family:var(--lr-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.lr-shop .tb-btn--primary{background:var(--lr-ink);color:var(--lr-bg);border:0}.lr-shop .tb-btn--secondary{border:1px solid var(--lr-line-2);color:var(--lr-ink)}.lr-shop .tb-input{border:1px solid var(--lr-line-2);background:var(--lr-bg);min-height:50px;color:var(--lr-ink);border-radius:0;padding:0 16px}.lr-shop .tb-input:focus-visible{outline:2px solid var(--lr-uv);outline-offset:2px}.lr-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.lr-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.lr-shop .tb-ticket header h1,.lr-shop .tb-ticket header h2{font-family:var(--lr-cd);text-transform:uppercase;font-weight:700}.lr-shop .tb-ticket__qr{border-radius:0}.lr-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.lr-shop .tb-notfound__code{color:var(--lr-uv);font-family:var(--lr-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.lr-shop .tb-notfound__code:after{content:" · Stereo + Capitol Tickets"}.lr-shop .tb-notfound__text{color:var(--lr-text);opacity:1}.lr-shop .tb-notfound__cta{background:var(--lr-ink);height:48px;color:var(--lr-bg);font-family:var(--lr-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.lr-shop main.tb-site-page{align-content:start;min-height:62vh}.lr-shop .tb-site-page__title{align-self:start}.lr-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)}.lr-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.lr-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--lr-text);margin:0;font-size:16px}.lr .n39-ticket,.lr .n39-co__types li,.lr .n39-co__picked,.lr .n39-btn,.lr .n39-step,.lr .n39-receipt,.lr .n39-done__ticket{border-radius:0}.lr :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.lr .n39-bar{background:var(--lr-red);color:#111;border-radius:0}.lr .n39-ticket__save,.lr .n39-co__steps li.is-now b,.lr .n39-step button:hover:not(:disabled){color:#111}.lr h1,.lr h2,.lr h3,.n39.lr :is(h1,h2,h3){letter-spacing:-.01em;font-weight:800}.lr-kicker{font-family:var(--lr-mono);letter-spacing:.16em}.lr-head{box-shadow:none;background:linear-gradient(90deg, var(--lr-yellow) 0 50%, var(--lr-bronze) 50% 100%) bottom / 100% 3px no-repeat, #0f0f0ff5;border-bottom:0}.lr-head__brand{color:#fff;gap:12px;text-decoration:none}.lr-head__brand span{font-family:var(--lr-mono);font-weight:700}.lr-head__stereo{width:120px!important}.lr-head__capitol{width:64px!important}@media (max-width:420px){.lr-head__stereo{width:90px!important}.lr-head__capitol{width:48px!important}}.lr-foot{background:linear-gradient(90deg, var(--lr-yellow) 0 50%, var(--lr-bronze) 50% 100%) top / 100% 3px no-repeat, var(--lr-deep);border-top:0}.lr-foot__title b{background:var(--lr-yellow);color:#111;width:22px;height:22px;font-family:var(--lr-mono);place-items:center;margin-right:6px;display:inline-grid}.lr-foot__ch--r .lr-foot__title b{background:var(--lr-bronze)}.lr--r{--lr-red:#b08a5b;--lr-red-2:#dfb669;--lr-brand:#b08a5b;--lr-uv:#b08a5b;--lr-glow:176 138 91}@media (max-width:480px){.lr-head__cta{display:none}.lr-head__menu{margin-left:auto}}
.og,.og-head,.og-foot,.og-shop{--og-bg:#0f0f0f;--og-s1:#141414;--og-s2:#1b1b1b;--og-deep:#0a0a0a;--og-line:#ffffff1a;--og-line-2:#ffffff47;--og-ink:#fff;--og-text:#d4d4d4;--og-muted:#a3a3a3;--og-red:#eeb94a;--og-red-2:#f3c94f;--og-brand:#eeb94a;--og-uv:#eeb94a;--og-glow:238 185 74;--og-gold:#eeb94a;--og-gold-grad:linear-gradient(180deg, #f8f0a6 0%, #f6e58d 25%, #f3c94f 55%, #eeb94a 75%, #e3a43a 100%);--og-w:min(1200px, calc(100% - 40px));--og-cd:var(--og-sans), "Helvetica Neue", Arial, sans-serif;--og-ff:var(--og-sans), "Helvetica Neue", Arial, sans-serif;color:var(--og-ink);font-family:var(--og-ff)}.og,.og-main,.og-shop{background:var(--og-bg)}.n39.og>*,.og-shop>*{--tb-font-display:var(--og-cd);--tb-font-body:var(--og-ff)}.og-wrap{width:var(--og-w);margin-inline:auto}.og-narrow{max-width:900px}.og-section{padding-block:clamp(56px,8vw,100px);position:relative}.og-section+.og-section{border-top:1px solid var(--og-line)}.og p{line-height:1.55}.og h1,.og h2,.og h3,.n39.og :is(h1,h2,h3){color:var(--og-ink);font-family:var(--og-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.og h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.og-kicker{color:var(--og-yellow,var(--og-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.og-kicker--brand{color:var(--og-brand)}.og-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.og-head2>*{min-width:0}.og-head2 h2{margin-bottom:0!important}.og-head2>p{max-width:34rem;color:var(--og-text);margin:0;font-size:15px}.og-soon{border:1px solid var(--og-line-2);color:var(--og-text);padding:24px}.og-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.og-soon p:last-child{margin:0}.og-btn{border:2px solid var(--og-line-2);min-height:46px;color:var(--og-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}.og-btn:hover{border-color:#fff}.og-btn--gold,.og-btn--red{border-color:var(--og-red);background:var(--og-red);color:#111}.og-btn--gold:hover,.og-btn--red:hover{border-color:var(--og-red-2);background:var(--og-red-2)}.og-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--og-red);background:#151617f2;position:sticky;top:0}.og-head__in{width:var(--og-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.og-head__brand{align-items:center;display:flex}.og-head__brand img{width:170px;height:auto;display:block}.og-head__nav{gap:22px;margin-left:auto;display:flex}.og-head__nav a{color:var(--og-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.og-head__nav a:hover{color:var(--og-red)}.og-head__cta{min-height:40px;padding:0 18px}.og-head__menu{display:none;position:relative}.og-head__menu summary{border:2px solid var(--og-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.og-head__menu summary::-webkit-details-marker{display:none}.og-head__drawer{background:var(--og-deep);border:2px solid var(--og-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.og-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){.og-head__nav{display:none}.og-head__cta{margin-left:auto}.og-head__menu{display:block}}@media (max-width:400px){.og-head__brand img{width:130px}}.og-foot{background:var(--og-deep);border-top:2px solid var(--og-red)}.og-foot__in{width:var(--og-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.og-foot__in>*{min-width:0}.og-foot p,.og-foot li{color:var(--og-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.og-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.og-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.og-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.og-foot ul li{margin:0}.og-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.og-foot a:hover{color:var(--og-red)}.og-foot__base{width:var(--og-w);border-top:1px solid var(--og-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.og-foot__base p{margin:0;font-size:12px}.og-foot__tb{opacity:.8}@media (max-width:760px){.og-foot__in{grid-template-columns:1fr}}.og-hero{background:radial-gradient(70% 70% at 20% 30%, #eeb94a1f, transparent 60%), var(--og-bg);position:relative;overflow:hidden}.og-hero__in{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(40px,7vw,96px);display:grid}.og-hero__in>*{min-width:0}.og-hero__logo{filter:drop-shadow(0 10px 30px #eeb94a40);width:min(260px,60%);height:auto;margin-bottom:22px;display:block}.og .og-hero__title{font-size:clamp(2.4rem,5.6vw,4.4rem);line-height:.95}.og-hero__title span{background:var(--og-gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.og-hero__lead{max-width:36rem;color:var(--og-text);margin:18px 0 0;font-size:19px}.og-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.og-hero__back{border:2px solid var(--og-gold);text-align:center;background:#0a0a0a;padding:28px 30px;rotate:1.5deg}.og-hero__tour{background:var(--og-gold-grad);color:#0000;letter-spacing:.04em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.og-hero__back ul{grid-template-columns:1fr 1fr;gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}.og-hero__back li{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:18px;font-weight:700}.og-hero__ab{color:var(--og-gold);letter-spacing:.3em;text-transform:uppercase;margin:14px 0 0;font-size:14px;font-weight:700}@media (max-width:860px){.og-hero__in{grid-template-columns:minmax(0,1fr)}.og-hero__back{rotate:0deg}}.og-dates{border-top:2px solid var(--og-gold);margin:0;padding:0;list-style:none;display:grid}.og-date{border-bottom:1px solid #eeb94a38;grid-template-columns:90px minmax(0,1fr) 180px auto;align-items:center;gap:24px;padding:16px 0;transition:background .2s;display:grid}.og-date:hover{background:linear-gradient(90deg,#eeb94a12,#0000 70%)}.og-date.is-sold{opacity:.55}.og-date__day{display:grid;margin:0!important;line-height:1!important}.og-date__day b{color:#fff;font-size:34px;font-weight:800}.og-date__day span{color:var(--og-muted);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:700}.og-date__what{min-width:0}.og .og-date h3{background:var(--og-gold-grad);color:#0000;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;font-weight:800;font-size:clamp(30px,4.4vw,54px)!important;line-height:.95!important}.og-date h3 a{color:inherit;text-decoration:none}.og-date__club{color:var(--og-text);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:500;margin:4px 0 0!important}.og-date__club span{color:var(--og-gold)}.og-date__img{background:#000;border:1px solid #eeb94a66;display:block;overflow:hidden}.og-date__img img{aspect-ratio:1400/735;object-fit:cover;width:100%;display:block}.og-date__buy{justify-items:end;gap:8px;display:grid}.og-date__price{color:var(--og-muted);white-space:nowrap;font-size:14px;margin:0!important}.og-date__price b{color:#fff;font-size:26px;font-weight:800}.og-date__price.is-state{color:var(--og-gold);font-weight:700}@media (max-width:900px){.og-date{grid-template-columns:64px minmax(0,1fr);gap:10px 16px}.og-date__day{grid-row:1/span 3;align-self:start}.og-date__img,.og-date__buy{grid-column:2}.og-date__buy{justify-content:space-between;align-items:center;display:flex}}.og-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.og-stage__cover{border-top:4px solid var(--og-red);background:#000;position:relative;overflow:hidden}.og-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.og-stamp{z-index:3;border:3px solid var(--og-red);color:var(--og-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}.og-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.og-stage__panel>*{min-width:0}.og-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.og-stage__sub{color:var(--og-muted);margin:10px 0 0;font-size:16px}.og-facts{color:var(--og-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.og-facts li{align-items:center;gap:10px;display:flex}.og-facts svg{color:var(--og-red);flex:none}.og-stage__buy{justify-items:start;gap:14px;display:grid}.og-stage__price{color:var(--og-text);margin:0}.og-stage__price b{color:#fff;font-size:32px;font-weight:900}.og-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.og-note{border:2px solid var(--og-red);padding:16px 18px}.og-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.og-stage__panel{grid-template-columns:1fr}}.og-ladder{border-left:1px solid var(--og-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.og-ladder li{border:1px solid var(--og-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.og-ladder li.is-off{opacity:.4;text-decoration:line-through}.og-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.og-ladder b{font-size:22px;font-weight:900}.og-lineup .og-wrap{text-align:center}.og-lineup__name{color:var(--og-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.og-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.og-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.og-lineup li:not(:last-child):after{content:"/";color:var(--og-red);margin:0 14px}.og-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.og-about>*{min-width:0}.og-about h2{margin-bottom:10px!important}.og-about__claim{color:var(--og-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.og-about__text p{max-width:40rem;color:var(--og-text);white-space:pre-line;margin:0;font-size:17px}.og-about__text p+p{margin-top:14px}@media (max-width:860px){.og-about{grid-template-columns:1fr}}.og-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.og-way__address{color:var(--og-text);margin:12px 0 20px}.og-way__note{color:var(--og-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.og .n39-faq{border-top:2px solid var(--og-red);gap:0;margin-top:10px;display:grid}.og .n39-faq details{border:0;border-bottom:1px solid var(--og-line-2);background:0 0;border-radius:0;padding:0}.og .n39-faq summary{color:var(--og-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}.og .n39-faq summary::-webkit-details-marker{display:none}.og .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--og-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.og .n39-faq details[open] summary:after{transform:rotate(45deg)}.og .n39-faq details>:not(summary){color:var(--og-text);margin:0;padding:0 0 20px;font-size:16px}.og-alarm{background:var(--og-deep)}.og-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.og-alarm__in>*{min-width:0}.og-alarm__in>div>p:not(.og-kicker){color:var(--og-text)}.og .og-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.og .og-alarm__form .tb-input{border:2px solid var(--og-line-2);background:var(--og-bg);min-height:52px;color:var(--og-ink);border-radius:0;padding:0 18px;font-size:16px}.og .og-alarm__form .tb-btn{background:var(--og-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}.og .og-alarm__form .tb-newsletter__fine{color:var(--og-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.og .og-alarm__form .tb-newsletter__done{border:2px solid var(--og-line-2);color:var(--og-ink);padding:18px}@media (max-width:860px){.og-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.og .og-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.og .og-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.og h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.og *,.og :before,.og :after{transition:none!important;animation:none!important}}.n39.og{--n39-navy:var(--og-bg);--n39-panel:var(--og-s1);--n39-panel-2:var(--og-s2);--n39-line:var(--og-line-2);--n39-soft:var(--og-line);--n39-text:var(--og-text);color:var(--og-ink);font-family:var(--og-ff);background:var(--og-bg)}.n39.og .og-main{background:var(--og-bg)}.og :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(--og-cd);font-weight:700}.og .n39-ticket__name,.og .n39-co__title,.og .n39-done__title{text-transform:uppercase}.og .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.og .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.og .tb-sheet__sum,.og .n39-done__total{font-family:var(--og-cd)!important;font-weight:700!important}.og .n39-ticket{background:var(--og-s1);border-radius:0}.og .n39-ticket.is-picked{background:var(--og-s2);box-shadow:inset 0 0 0 2px rgb(var(--og-glow))}.og .n39-ticket__mark{font-family:var(--og-cd);-webkit-text-stroke:0;color:var(--og-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.og .n39-ticket__kicker,.og .n39-co__kicker,.og .n39-receipt__head{font-family:var(--og-cd);letter-spacing:.14em;font-size:14px}.og .n39-ticket__save{background:rgb(var(--og-glow));color:#fff;border-radius:0}.og .n39-ticket__stamp{border-color:var(--og-line-2);color:var(--og-ink);font-family:var(--og-cd);letter-spacing:.08em;border-radius:0}.og .n39-steps{font-family:var(--og-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.og .n39-steps b{border-color:rgb(var(--og-glow));color:var(--og-ink)}.og .n39-clock{border-color:rgb(var(--og-glow) / .7);border-radius:0}.og .n39-clock b{color:rgb(var(--og-glow))}@media (max-width:480px){.og .n39-clock{gap:10px;padding:10px 12px}.og .n39-clock ol{gap:6px}.og .n39-clock li{min-width:38px}.og .n39-clock b{font-size:24px}}.og .n39-step{border-color:var(--og-line-2);border-radius:0;overflow:hidden}.og .n39-step button:hover:not(:disabled){background:rgb(var(--og-glow));color:#fff}.og .n39-btn{border-color:var(--og-line-2);color:var(--og-ink);font-family:var(--og-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.og .n39-btn:hover{background:var(--og-s2);color:var(--og-ink)}.og .n39-btn--fill{background:var(--og-ink);color:var(--og-bg);border-color:#0000}.og .n39-btn--fill:hover{color:var(--og-bg);background:#fff}.og .n39-link{color:var(--og-ink)}.og .n39-receipt{background:var(--og-ink);color:var(--og-bg);border-radius:0}.og .n39-receipt .n39-btn--fill{background:var(--og-bg);color:var(--og-ink)}.og .n39-receipt__lines,.og .n39-receipt .tb-sheet__sum,.og .n39-receipt .n39-tix__codes summary,.og .n39-receipt .n39-link,.og .n39-receipt .n39-tix__trust li:before{color:var(--og-bg)}.og .n39-tix__trust li:before{color:rgb(var(--og-glow))}.og .n39-co{border-left-color:var(--og-line);background:var(--og-s1);color:var(--og-ink);font-family:var(--og-ff)}.og .n39-co::backdrop{background:#000c}.og .n39-co__title{font-size:28px;line-height:1}.og .n39-co__cover{border-radius:0}.og .n39-co__close{border-color:var(--og-line-2);color:var(--og-ink);border-radius:0}.og .n39-co__close:hover{background:var(--og-s2);color:var(--og-ink)}.og .n39-co__steps li.is-now{color:var(--og-ink)}.og .n39-co__steps li.is-now b{background:rgb(var(--og-glow));border-color:rgb(var(--og-glow));color:#fff}.og .n39-co__steps li.is-done{color:rgb(var(--og-glow))}.og .n39-co__types li,.og .n39-co__picked{border-radius:0}.og .n39-co__types li.is-picked{border-color:rgb(var(--og-glow));box-shadow:inset 0 0 0 1px rgb(var(--og-glow))}.og .n39-co__field>span{font-family:var(--og-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.og .n39-co__input{border-color:var(--og-line-2);background:var(--og-bg);border-radius:0}.og .n39-co__input:focus-visible{outline-color:var(--og-uv)}.og .n39-co{--tb-pay-radius:8px}.og .n39-co .tb-sheet__go{background:var(--og-ink);color:var(--og-bg);font-family:var(--og-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.og .n39-co__legal a,.og .n39-co__alt a{color:var(--og-ink);text-underline-offset:3px;text-decoration:underline}.og .n39-co__trust li:before{color:rgb(var(--og-glow))}.og .n39-co .tb-input,.og .n39-co .tb-stepper{border-radius:0}.og .n39-bar{background:rgb(var(--og-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.og .n39-bar span,.og .n39-bar b{font-family:var(--og-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.og .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--og-bg)}.og .n39-eyebrow{color:rgb(var(--n39-glow,var(--og-glow)));font-family:var(--og-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.og .n39-eyebrow__play{display:none}.og .n39-head2>p{color:var(--og-text)}.og .n39-done__ticket{border:1px solid var(--og-line);background:var(--og-s1);border-radius:0}.og .n39-done__qr{border-radius:0}.og .n39-done__code{font-family:var(--og-cd);letter-spacing:.12em}.og .n39-done__later a{color:var(--og-ink)}.og .n39-bg__rows p{font-family:var(--og-cd);font-weight:700}.og-shop .tb-meta{font-family:var(--og-ff)}.og-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)}.og-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.og-shop .tb-page__title,.og-shop .tb-site-page__title,.og-shop .tb-notfound__title{color:var(--og-ink);font-family:var(--og-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.og-shop .tb-page__title:before,.og-shop .tb-site-page__title:before{content:"Old But Gold · Tickets";color:var(--og-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.og-shop .tb-meta+.tb-page__title:before{content:none}.og-shop .tb-meta:has(+.tb-page__title){color:var(--og-uv);font-family:var(--og-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.og-shop .tb-page__lead{color:var(--og-text)}.og-shop .tb-glass{background:var(--og-s1);border:1px solid var(--og-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.og-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.og-shop .tb-btn{min-height:48px;font-family:var(--og-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.og-shop .tb-btn--primary{background:var(--og-ink);color:var(--og-bg);border:0}.og-shop .tb-btn--secondary{border:1px solid var(--og-line-2);color:var(--og-ink)}.og-shop .tb-input{border:1px solid var(--og-line-2);background:var(--og-bg);min-height:50px;color:var(--og-ink);border-radius:0;padding:0 16px}.og-shop .tb-input:focus-visible{outline:2px solid var(--og-uv);outline-offset:2px}.og-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.og-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.og-shop .tb-ticket header h1,.og-shop .tb-ticket header h2{font-family:var(--og-cd);text-transform:uppercase;font-weight:700}.og-shop .tb-ticket__qr{border-radius:0}.og-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.og-shop .tb-notfound__code{color:var(--og-uv);font-family:var(--og-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.og-shop .tb-notfound__code:after{content:" · Old But Gold Tickets"}.og-shop .tb-notfound__text{color:var(--og-text);opacity:1}.og-shop .tb-notfound__cta{background:var(--og-ink);height:48px;color:var(--og-bg);font-family:var(--og-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.og-shop main.tb-site-page{align-content:start;min-height:62vh}.og-shop .tb-site-page__title{align-self:start}.og-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)}.og-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.og-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--og-text);margin:0;font-size:16px}.og .n39-ticket,.og .n39-co__types li,.og .n39-co__picked,.og .n39-btn,.og .n39-step,.og .n39-receipt,.og .n39-done__ticket{border-radius:0}.og :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.og .n39-bar{background:var(--og-red);color:#111;border-radius:0}.og .n39-ticket__save,.og .n39-co__steps li.is-now b,.og .n39-step button:hover:not(:disabled){color:#111}.og h1,.og h2,.og h3,.n39.og :is(h1,h2,h3){letter-spacing:.01em;font-weight:800}.og h2{font-size:clamp(2.2rem,5vw,3.6rem)}.og-head__brand{color:var(--og-gold);gap:12px;text-decoration:none}.og-head__brand img{width:44px}.og-head__brand span{letter-spacing:.16em;text-transform:uppercase;font-size:15px;font-weight:700}@media (max-width:520px){.og-head__brand span{display:none}}.og-foot__mark{width:120px}.og-btn{letter-spacing:.14em;font-size:15px}.og-btn--gold,.og-btn--red{background:var(--og-gold-grad);border-color:#e3a43a}
.mc,.mc-head,.mc-foot,.mc-shop{--mc-bg:#0c0c0c;--mc-s1:#1a1a1a;--mc-s2:#252525;--mc-deep:#060606;--mc-line:#ffffff1a;--mc-line-2:#ffffff47;--mc-ink:#fff;--mc-text:#f0eff2;--mc-muted:#a1a1a8;--mc-red:#d90368;--mc-red-2:#f0167f;--mc-brand:#d90368;--mc-uv:#d90368;--mc-glow:217 3 104;--mc-magenta:#d90368;--mc-grey:#a1a1a8;--mc-cream:#efe9dc;--mc-w:min(1200px, calc(100% - 40px));--mc-cd:var(--mc-display), "Arial Narrow", Impact, sans-serif;--mc-ff:var(--mc-sans), "Helvetica Neue", Arial, sans-serif;color:var(--mc-ink);font-family:var(--mc-ff)}.mc,.mc-main,.mc-shop{background:var(--mc-bg)}.n39.mc>*,.mc-shop>*{--tb-font-display:var(--mc-cd);--tb-font-body:var(--mc-ff)}.mc-wrap{width:var(--mc-w);margin-inline:auto}.mc-narrow{max-width:900px}.mc-section{padding-block:clamp(56px,8vw,100px);position:relative}.mc-section+.mc-section{border-top:1px solid var(--mc-line)}.mc p{line-height:1.55}.mc h1,.mc h2,.mc h3,.n39.mc :is(h1,h2,h3){color:var(--mc-ink);font-family:var(--mc-cd);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-weight:900}.mc h2{font-size:clamp(1.7rem,4vw,2.8rem);line-height:1.08;margin-bottom:26px!important}.mc-kicker{color:var(--mc-yellow,var(--mc-brand));letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.mc-kicker--brand{color:var(--mc-brand)}.mc-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:34px;display:flex}.mc-head2>*{min-width:0}.mc-head2 h2{margin-bottom:0!important}.mc-head2>p{max-width:34rem;color:var(--mc-text);margin:0;font-size:15px}.mc-soon{border:1px solid var(--mc-line-2);color:var(--mc-text);padding:24px}.mc-soon__title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}.mc-soon p:last-child{margin:0}.mc-btn{border:2px solid var(--mc-line-2);min-height:46px;color:var(--mc-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}.mc-btn:hover{border-color:#fff}.mc-btn--magenta,.mc-btn--red{border-color:var(--mc-red);background:var(--mc-red);color:#fff}.mc-btn--magenta:hover,.mc-btn--red:hover{border-color:var(--mc-red-2);background:var(--mc-red-2)}.mc-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--mc-red);background:#151617f2;position:sticky;top:0}.mc-head__in{width:var(--mc-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.mc-head__brand{align-items:center;display:flex}.mc-head__brand img{width:170px;height:auto;display:block}.mc-head__nav{gap:22px;margin-left:auto;display:flex}.mc-head__nav a{color:var(--mc-text);letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none}.mc-head__nav a:hover{color:var(--mc-red)}.mc-head__cta{min-height:40px;padding:0 18px}.mc-head__menu{display:none;position:relative}.mc-head__menu summary{border:2px solid var(--mc-line-2);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}.mc-head__menu summary::-webkit-details-marker{display:none}.mc-head__drawer{background:var(--mc-deep);border:2px solid var(--mc-line-2);min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.mc-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){.mc-head__nav{display:none}.mc-head__cta{margin-left:auto}.mc-head__menu{display:block}}@media (max-width:400px){.mc-head__brand img{width:130px}}.mc-foot{background:var(--mc-deep);border-top:2px solid var(--mc-red)}.mc-foot__in{width:var(--mc-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.mc-foot__in>*{min-width:0}.mc-foot p,.mc-foot li{color:var(--mc-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.mc-foot__mark{width:220px;height:auto;margin-bottom:16px;display:block}.mc-foot__title{letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.mc-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mc-foot ul li{margin:0}.mc-foot a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.mc-foot a:hover{color:var(--mc-red)}.mc-foot__base{width:var(--mc-w);border-top:1px solid var(--mc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.mc-foot__base p{margin:0;font-size:12px}.mc-foot__tb{opacity:.8}@media (max-width:760px){.mc-foot__in{grid-template-columns:1fr}}.mc-label{background:var(--mc-cream);color:#111;font-family:var(--mc-cd);letter-spacing:.06em;text-transform:uppercase;margin-left:8px;padding:1px 7px;font-size:12px;font-style:italic;font-weight:800;display:inline-block}.mc-label--big{margin:0 0 16px;padding:4px 12px;font-size:16px}.mc-hero{background:radial-gradient(60% 50% at 80% 0%, #d903682e, transparent 60%), var(--mc-bg);position:relative;overflow:hidden}.mc-hero__in{padding-block:clamp(44px,7vw,96px)}.mc-hero__logo{width:min(620px,100%);height:auto;margin-bottom:26px;display:block}.mc .mc-hero__title{max-width:24ch;font-size:clamp(2.2rem,5vw,4rem);line-height:.95}.mc-hero__title span{color:var(--mc-grey)}.mc-hero__lead{max-width:44rem;color:var(--mc-text);margin:18px 0 0;font-size:18px}.mc-hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mc-floors{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:clamp(32px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.mc-floors li{border:1px solid var(--mc-line-2);background:var(--mc-s1);gap:4px;padding:16px 18px;display:grid}.mc-floors b{color:var(--mc-magenta);font-family:var(--mc-cd);font-size:30px;font-style:italic;font-weight:800;line-height:1}.mc-floors__name{font-family:var(--mc-cd);text-transform:uppercase;font-size:22px;font-style:italic;font-weight:800}.mc-floors__what{color:var(--mc-muted);font-size:14px}@media (max-width:760px){.mc-floors{grid-template-columns:minmax(0,1fr)}}.mc-paper{background:var(--mc-cream);color:#111;padding:clamp(28px,4vw,48px) clamp(18px,4vw,48px);position:relative;rotate:-.5deg;box-shadow:0 30px 60px -30px #000000e6}.mc-paper:before,.mc-paper:after{content:"";background:#3c3c42d9;width:120px;height:30px;position:absolute;top:-14px;box-shadow:0 2px 4px #0000004d}.mc-paper:before{left:8%;rotate:-4deg}.mc-paper:after{right:8%;rotate:3deg}.mc-paper__head{border-bottom:3px solid #111;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 24px;padding-bottom:14px;display:flex}.mc .mc-paper h2{color:#111;margin:0!important}.mc-paper__head p{color:#333;margin:0;font-size:14px}.mc-paper .mc-label{color:var(--mc-cream);background:#111}.mc-setlist{margin:0;padding:0;list-style:none;display:grid}.mc-song{border-bottom:1px dashed #1111114d;grid-template-columns:70px minmax(0,1fr) 200px auto;align-items:center;gap:20px;padding:14px 0;display:grid}.mc-song.is-sold{opacity:.5}.mc-song__no{color:#11111159;font-family:var(--mc-cd);font-size:48px;font-style:italic;font-weight:800;margin:0!important;line-height:1!important}.mc-song__what{min-width:0}.mc-song__date{color:#333;letter-spacing:.06em;font-size:13px;font-weight:700;margin:0!important}.mc .mc-song h3{color:#111;font-family:var(--mc-cd);letter-spacing:0;font-style:italic;font-weight:800;font-size:clamp(30px,4vw,48px)!important;line-height:1!important}.mc-song h3 a{color:inherit;text-decoration:none}.mc-song h3 a:hover{color:var(--mc-magenta)}.mc-song.is-early h3{text-decoration:underline;-webkit-text-decoration-color:var(--mc-magenta);text-decoration-color:var(--mc-magenta);text-underline-offset:4px;text-decoration-thickness:3px}.mc-song__club{color:#333;font-size:15px;margin:2px 0 0!important}.mc-song__img{background:#111;display:block;overflow:hidden}.mc-song__img img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.mc-song__buy{justify-items:end;gap:8px;display:grid}.mc-song__price{color:#333;white-space:nowrap;font-size:13px;margin:0!important}.mc-song__price b{color:#111;font-family:var(--mc-cd);font-size:26px;font-weight:800}.mc-song__price.is-state{color:#111;font-weight:700}.mc-song .mc-btn--line{color:#111;border-color:#111}@media (max-width:900px){.mc-song{grid-template-columns:50px minmax(0,1fr);gap:10px 14px}.mc-song__no{grid-row:1/span 3;align-self:start;font-size:36px}.mc-song__img,.mc-song__buy{grid-column:2}.mc-song__buy{justify-content:space-between;align-items:center;display:flex}.mc-paper{rotate:0deg}}.mc-stage{padding-block:clamp(28px,5vw,60px) clamp(32px,5vw,56px)}.mc-stage__cover{border-top:4px solid var(--mc-red);background:#000;position:relative;overflow:hidden}.mc-stage__cover img{object-fit:contain;width:100%;height:auto;max-height:70vh;margin-inline:auto;display:block}.mc-stamp{z-index:3;border:3px solid var(--mc-red);color:var(--mc-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}.mc-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.mc-stage__panel>*{min-width:0}.mc-stage__title{font-size:clamp(1.9rem,4.4vw,3.4rem)!important;line-height:1.05!important}.mc-stage__sub{color:var(--mc-muted);margin:10px 0 0;font-size:16px}.mc-facts{color:var(--mc-ink);gap:8px;margin:18px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.mc-facts li{align-items:center;gap:10px;display:flex}.mc-facts svg{color:var(--mc-red);flex:none}.mc-stage__buy{justify-items:start;gap:14px;display:grid}.mc-stage__price{color:var(--mc-text);margin:0}.mc-stage__price b{color:#fff;font-size:32px;font-weight:900}.mc-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.mc-note{border:2px solid var(--mc-red);padding:16px 18px}.mc-note__title{text-transform:uppercase;margin:0 0 6px;font-size:18px;font-weight:900}@media (max-width:900px){.mc-stage__panel{grid-template-columns:1fr}}.mc-ladder{border-left:1px solid var(--mc-line-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.mc-ladder li{border:1px solid var(--mc-line-2);border-left:0;gap:4px;padding:14px 16px;display:grid}.mc-ladder li.is-off{opacity:.4;text-decoration:line-through}.mc-ladder__name{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.mc-ladder b{font-size:22px;font-weight:900}.mc-lineup .mc-wrap{text-align:center}.mc-lineup__name{color:var(--mc-red);letter-spacing:.2em;text-transform:uppercase;margin:24px 0 8px;font-weight:800}.mc-lineup ul{flex-wrap:wrap;justify-content:center;gap:2px 0;margin:20px 0 0;padding:0;list-style:none;display:flex}.mc-lineup li{letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,2.8vw,32px);font-weight:900;line-height:1.3}.mc-lineup li:not(:last-child):after{content:"/";color:var(--mc-red);margin:0 14px}.mc-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.mc-about>*{min-width:0}.mc-about h2{margin-bottom:10px!important}.mc-about__claim{color:var(--mc-red);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:15px;font-weight:800}.mc-about__text p{max-width:40rem;color:var(--mc-text);white-space:pre-line;margin:0;font-size:17px}.mc-about__text p+p{margin-top:14px}@media (max-width:860px){.mc-about{grid-template-columns:1fr}}.mc-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.mc-way__address{color:var(--mc-text);margin:12px 0 20px}.mc-way__note{color:var(--mc-red);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:clamp(30px,6vw,64px);font-weight:900}.mc .n39-faq{border-top:2px solid var(--mc-red);gap:0;margin-top:10px;display:grid}.mc .n39-faq details{border:0;border-bottom:1px solid var(--mc-line-2);background:0 0;border-radius:0;padding:0}.mc .n39-faq summary{color:var(--mc-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}.mc .n39-faq summary::-webkit-details-marker{display:none}.mc .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--mc-red);background:0 0;border-radius:0;font-size:26px;line-height:.9;transition:transform .2s}.mc .n39-faq details[open] summary:after{transform:rotate(45deg)}.mc .n39-faq details>:not(summary){color:var(--mc-text);margin:0;padding:0 0 20px;font-size:16px}.mc-alarm{background:var(--mc-deep)}.mc-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.mc-alarm__in>*{min-width:0}.mc-alarm__in>div>p:not(.mc-kicker){color:var(--mc-text)}.mc .mc-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.mc .mc-alarm__form .tb-input{border:2px solid var(--mc-line-2);background:var(--mc-bg);min-height:52px;color:var(--mc-ink);border-radius:0;padding:0 18px;font-size:16px}.mc .mc-alarm__form .tb-btn{background:var(--mc-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}.mc .mc-alarm__form .tb-newsletter__fine{color:var(--mc-muted);grid-column:1/-1;margin:10px 0 0;font-size:12px}.mc .mc-alarm__form .tb-newsletter__done{border:2px solid var(--mc-line-2);color:var(--mc-ink);padding:18px}@media (max-width:860px){.mc-alarm__in{grid-template-columns:1fr}}@media (max-width:560px){.mc .mc-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.mc .mc-alarm__form .tb-btn{width:100%}}@media (max-width:480px){.mc h2{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.mc *,.mc :before,.mc :after{transition:none!important;animation:none!important}}.n39.mc{--n39-navy:var(--mc-bg);--n39-panel:var(--mc-s1);--n39-panel-2:var(--mc-s2);--n39-line:var(--mc-line-2);--n39-soft:var(--mc-line);--n39-text:var(--mc-text);color:var(--mc-ink);font-family:var(--mc-ff);background:var(--mc-bg)}.n39.mc .mc-main{background:var(--mc-bg)}.mc :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(--mc-cd);font-weight:700}.mc .n39-ticket__name,.mc .n39-co__title,.mc .n39-done__title{text-transform:uppercase}.mc .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.mc .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.mc .tb-sheet__sum,.mc .n39-done__total{font-family:var(--mc-cd)!important;font-weight:700!important}.mc .n39-ticket{background:var(--mc-s1);border-radius:0}.mc .n39-ticket.is-picked{background:var(--mc-s2);box-shadow:inset 0 0 0 2px rgb(var(--mc-glow))}.mc .n39-ticket__mark{font-family:var(--mc-cd);-webkit-text-stroke:0;color:var(--mc-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.mc .n39-ticket__kicker,.mc .n39-co__kicker,.mc .n39-receipt__head{font-family:var(--mc-cd);letter-spacing:.14em;font-size:14px}.mc .n39-ticket__save{background:rgb(var(--mc-glow));color:#fff;border-radius:0}.mc .n39-ticket__stamp{border-color:var(--mc-line-2);color:var(--mc-ink);font-family:var(--mc-cd);letter-spacing:.08em;border-radius:0}.mc .n39-steps{font-family:var(--mc-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.mc .n39-steps b{border-color:rgb(var(--mc-glow));color:var(--mc-ink)}.mc .n39-clock{border-color:rgb(var(--mc-glow) / .7);border-radius:0}.mc .n39-clock b{color:rgb(var(--mc-glow))}@media (max-width:480px){.mc .n39-clock{gap:10px;padding:10px 12px}.mc .n39-clock ol{gap:6px}.mc .n39-clock li{min-width:38px}.mc .n39-clock b{font-size:24px}}.mc .n39-step{border-color:var(--mc-line-2);border-radius:0;overflow:hidden}.mc .n39-step button:hover:not(:disabled){background:rgb(var(--mc-glow));color:#fff}.mc .n39-btn{border-color:var(--mc-line-2);color:var(--mc-ink);font-family:var(--mc-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.mc .n39-btn:hover{background:var(--mc-s2);color:var(--mc-ink)}.mc .n39-btn--fill{background:var(--mc-ink);color:var(--mc-bg);border-color:#0000}.mc .n39-btn--fill:hover{color:var(--mc-bg);background:#fff}.mc .n39-link{color:var(--mc-ink)}.mc .n39-receipt{background:var(--mc-ink);color:var(--mc-bg);border-radius:0}.mc .n39-receipt .n39-btn--fill{background:var(--mc-bg);color:var(--mc-ink)}.mc .n39-receipt__lines,.mc .n39-receipt .tb-sheet__sum,.mc .n39-receipt .n39-tix__codes summary,.mc .n39-receipt .n39-link,.mc .n39-receipt .n39-tix__trust li:before{color:var(--mc-bg)}.mc .n39-tix__trust li:before{color:rgb(var(--mc-glow))}.mc .n39-co{border-left-color:var(--mc-line);background:var(--mc-s1);color:var(--mc-ink);font-family:var(--mc-ff)}.mc .n39-co::backdrop{background:#000c}.mc .n39-co__title{font-size:28px;line-height:1}.mc .n39-co__cover{border-radius:0}.mc .n39-co__close{border-color:var(--mc-line-2);color:var(--mc-ink);border-radius:0}.mc .n39-co__close:hover{background:var(--mc-s2);color:var(--mc-ink)}.mc .n39-co__steps li.is-now{color:var(--mc-ink)}.mc .n39-co__steps li.is-now b{background:rgb(var(--mc-glow));border-color:rgb(var(--mc-glow));color:#fff}.mc .n39-co__steps li.is-done{color:rgb(var(--mc-glow))}.mc .n39-co__types li,.mc .n39-co__picked{border-radius:0}.mc .n39-co__types li.is-picked{border-color:rgb(var(--mc-glow));box-shadow:inset 0 0 0 1px rgb(var(--mc-glow))}.mc .n39-co__field>span{font-family:var(--mc-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.mc .n39-co__input{border-color:var(--mc-line-2);background:var(--mc-bg);border-radius:0}.mc .n39-co__input:focus-visible{outline-color:var(--mc-uv)}.mc .n39-co{--tb-pay-radius:8px}.mc .n39-co .tb-sheet__go{background:var(--mc-ink);color:var(--mc-bg);font-family:var(--mc-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.mc .n39-co__legal a,.mc .n39-co__alt a{color:var(--mc-ink);text-underline-offset:3px;text-decoration:underline}.mc .n39-co__trust li:before{color:rgb(var(--mc-glow))}.mc .n39-co .tb-input,.mc .n39-co .tb-stepper{border-radius:0}.mc .n39-bar{background:rgb(var(--mc-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.mc .n39-bar span,.mc .n39-bar b{font-family:var(--mc-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.mc .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--mc-bg)}.mc .n39-eyebrow{color:rgb(var(--n39-glow,var(--mc-glow)));font-family:var(--mc-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.mc .n39-eyebrow__play{display:none}.mc .n39-head2>p{color:var(--mc-text)}.mc .n39-done__ticket{border:1px solid var(--mc-line);background:var(--mc-s1);border-radius:0}.mc .n39-done__qr{border-radius:0}.mc .n39-done__code{font-family:var(--mc-cd);letter-spacing:.12em}.mc .n39-done__later a{color:var(--mc-ink)}.mc .n39-bg__rows p{font-family:var(--mc-cd);font-weight:700}.mc-shop .tb-meta{font-family:var(--mc-ff)}.mc-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)}.mc-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.mc-shop .tb-page__title,.mc-shop .tb-site-page__title,.mc-shop .tb-notfound__title{color:var(--mc-ink);font-family:var(--mc-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.mc-shop .tb-page__title:before,.mc-shop .tb-site-page__title:before{content:"MoreCore Party · Tickets";color:var(--mc-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.mc-shop .tb-meta+.tb-page__title:before{content:none}.mc-shop .tb-meta:has(+.tb-page__title){color:var(--mc-uv);font-family:var(--mc-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.mc-shop .tb-page__lead{color:var(--mc-text)}.mc-shop .tb-glass{background:var(--mc-s1);border:1px solid var(--mc-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.mc-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.mc-shop .tb-btn{min-height:48px;font-family:var(--mc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.mc-shop .tb-btn--primary{background:var(--mc-ink);color:var(--mc-bg);border:0}.mc-shop .tb-btn--secondary{border:1px solid var(--mc-line-2);color:var(--mc-ink)}.mc-shop .tb-input{border:1px solid var(--mc-line-2);background:var(--mc-bg);min-height:50px;color:var(--mc-ink);border-radius:0;padding:0 16px}.mc-shop .tb-input:focus-visible{outline:2px solid var(--mc-uv);outline-offset:2px}.mc-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.mc-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.mc-shop .tb-ticket header h1,.mc-shop .tb-ticket header h2{font-family:var(--mc-cd);text-transform:uppercase;font-weight:700}.mc-shop .tb-ticket__qr{border-radius:0}.mc-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.mc-shop .tb-notfound__code{color:var(--mc-uv);font-family:var(--mc-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.mc-shop .tb-notfound__code:after{content:" · MoreCore Tickets"}.mc-shop .tb-notfound__text{color:var(--mc-text);opacity:1}.mc-shop .tb-notfound__cta{background:var(--mc-ink);height:48px;color:var(--mc-bg);font-family:var(--mc-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.mc-shop main.tb-site-page{align-content:start;min-height:62vh}.mc-shop .tb-site-page__title{align-self:start}.mc-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)}.mc-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.mc-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--mc-text);margin:0;font-size:16px}.mc .n39-ticket,.mc .n39-co__types li,.mc .n39-co__picked,.mc .n39-btn,.mc .n39-step,.mc .n39-receipt,.mc .n39-done__ticket{border-radius:0}.mc :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.mc .n39-bar{background:var(--mc-red);color:#fff;border-radius:0}.mc .n39-ticket__save,.mc .n39-co__steps li.is-now b,.mc .n39-step button:hover:not(:disabled){color:#111}.mc h1,.mc h2,.mc h3,.n39.mc :is(h1,h2,h3){letter-spacing:0;font-style:italic;font-weight:800}.mc h2{font-size:clamp(2.2rem,5vw,3.6rem)}.mc-head__brand img{width:210px}@media (max-width:400px){.mc-head__brand img{width:150px}}.mc-foot__mark{width:260px}.mc-btn{font-family:var(--mc-cd);letter-spacing:.08em;font-size:15px;font-style:italic}.mc .mc-alarm__form .tb-btn,.mc .n39-bar,.mc .n39-ticket__save,.mc .n39-co__steps li.is-now b,.mc .n39-step button:hover:not(:disabled){color:#fff}
.mz,.mz-head,.mz-foot,.mz-shop{--mz-bg:#fff;--mz-s1:#f7f7f7;--mz-s2:#ececec;--mz-deep:#111;--mz-line:#0000001f;--mz-line-2:#000c;--mz-ink:#000;--mz-text:#2a2a2a;--mz-muted:#666;--mz-red:#000;--mz-red-2:#e09500;--mz-brand:#e09500;--mz-uv:#e09500;--mz-glow:224 149 0;--mz-maize:#e09500;--mz-mark:#ffe2a6;--mz-w:min(1200px, calc(100% - 40px));--mz-cd:var(--mz-serif), Georgia, serif;--mz-ff:var(--mz-sans), "Helvetica Neue", Arial, sans-serif;color:var(--mz-ink);font-family:var(--mz-ff)}.mz,.mz-main,.mz-shop{background:var(--mz-bg)}.n39.mz>*,.mz-shop>*{--tb-font-display:var(--mz-cd);--tb-font-body:var(--mz-ff)}.mz-wrap{width:var(--mz-w);margin-inline:auto}.mz-narrow{max-width:900px}.mz-section{padding-block:clamp(52px,7vw,96px);position:relative}.mz-section+.mz-section{border-top:1px solid var(--mz-line)}.mz p{line-height:1.6}.mz h1,.mz h2,.mz h3,.n39.mz :is(h1,h2,h3){color:var(--mz-ink);font-family:var(--mz-cd);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-weight:900}.mz h2{font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.05;margin-bottom:22px!important}.mz-kicker{color:#b06e00;letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}.mz-head2{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px 40px;margin-bottom:30px;display:flex}.mz-head2>*{min-width:0}.mz-head2 h2{margin-bottom:0!important}.mz-head2>p{max-width:30rem;color:var(--mz-text);margin:0}.mz-soon{border:1px solid var(--mz-line);color:var(--mz-text);padding:24px}.mz-soon__title{font-family:var(--mz-cd);margin:0 0 6px;font-size:20px;font-weight:900}.mz-soon p:last-child{margin:0}.mz-btn{color:#000;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 22px;font-size:13px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.mz-btn:hover{background:#0000000d}.mz-btn--orange{border-color:var(--mz-maize);background:var(--mz-maize);color:#000}.mz-btn--orange:hover{background:#f0a51a}.mz-head{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:3px solid var(--mz-maize);background:#fffffff2;position:sticky;top:0}.mz-head__in{width:var(--mz-w);align-items:center;gap:24px;min-height:66px;margin-inline:auto;display:flex}.mz-head__brand{color:#000;align-items:center;gap:8px;text-decoration:none;display:flex}.mz-head__brand img{width:130px;height:auto;display:block}.mz-head__brand span{letter-spacing:.24em;text-transform:uppercase;font-size:13px;font-weight:800}.mz-head__nav{gap:22px;margin-left:auto;display:flex}.mz-head__nav a{color:#000;letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700;text-decoration:none}.mz-head__nav a:hover{color:#b06e00}.mz-head__cta{min-height:38px;padding:0 16px}.mz-head__menu{display:none;position:relative}.mz-head__menu summary{cursor:pointer;border:2px solid #000;place-items:center;width:44px;height:44px;list-style:none;display:grid}.mz-head__menu summary::-webkit-details-marker{display:none}.mz-head__drawer{background:#fff;border:2px solid #000;min-width:220px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.mz-head__drawer a{color:#000;padding:12px 20px;font-weight:700;text-decoration:none}@media (max-width:860px){.mz-head__nav{display:none}.mz-head__cta{margin-left:auto}.mz-head__menu{display:block}}.mz-foot{--mz-ink:#fff;--mz-muted:#b5b5b5;--mz-line:#ffffff24;background:var(--mz-deep);color:#fff}.mz-foot__in{width:var(--mz-w);grid-template-columns:1.6fr 1fr 1fr;gap:36px;margin-inline:auto;padding:60px 0 40px;display:grid}.mz-foot__in>*{min-width:0}.mz-foot p,.mz-foot li{color:var(--mz-muted);margin:0 0 12px;font-size:14px;line-height:1.6}.mz-foot__owl{width:160px;height:auto;margin-bottom:16px;display:block}.mz-foot__title{letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:12px!important}.mz-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mz-foot ul li{margin:0}.mz-foot a{color:#fff;text-decoration:none}.mz-foot a:hover{color:var(--mz-maize)}.mz-foot__base{width:var(--mz-w);border-top:1px solid var(--mz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.mz-foot__base p{margin:0;font-size:12px}.mz-foot__tb{align-items:center;gap:6px;display:inline-flex}@media (max-width:760px){.mz-foot__in{grid-template-columns:1fr}}.mz-cover{background:var(--mz-s1);border-bottom:1px solid var(--mz-line);padding-block:clamp(24px,4vw,48px) clamp(40px,6vw,72px)}.mz-masthead{border-bottom:4px double #000;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 24px;padding-bottom:14px;display:flex}.mz-masthead img{width:min(300px,60%);height:auto;display:block}.mz-masthead p{color:var(--mz-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.mz-masthead b{color:#b06e00}.mz-cover__grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(24px,4vw,52px);margin-top:clamp(24px,4vw,40px);display:grid}.mz-cover__grid>*{min-width:0}.mz-cover__story{display:block;position:relative;overflow:hidden;box-shadow:0 20px 40px -20px #00000080}.mz-cover__story img{width:100%;height:auto;display:block}.mz-cover__tag{background:var(--mz-maize);color:#000;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;font-size:12px;font-weight:800;position:absolute;bottom:0;left:0}.mz .mz-cover__title{font-size:clamp(2.4rem,5.4vw,4.4rem);font-style:italic;line-height:.98}.mz-cover__lead{color:var(--mz-text);margin:18px 0 0;font-size:18px}.mz-cover__cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@media (max-width:860px){.mz-cover__grid{grid-template-columns:minmax(0,1fr)}}.mz-issue{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.mz-toc{border:2px solid #000;padding:22px;position:sticky;top:90px}.mz .mz-toc h2{font-size:28px;font-style:italic;margin-bottom:12px!important}.mz-toc ol{margin:0;padding:0;list-style:none;display:grid}.mz-toc a{border-top:1px solid var(--mz-line);color:#000;grid-template-columns:34px minmax(0,1fr);gap:0 10px;padding:10px 0;text-decoration:none;display:grid}.mz-toc a:hover span{color:#b06e00}.mz-toc b{color:#b06e00;font-family:var(--mz-cd);grid-row:1/span 2;font-size:22px;font-weight:900;line-height:1}.mz-toc span{font-family:var(--mz-cd);font-size:16px;font-weight:800;line-height:1.2}.mz-toc i{color:var(--mz-muted);letter-spacing:.08em;font-size:12px;font-style:normal;font-weight:700}.mz-articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px;margin:0;padding:0;list-style:none;display:grid}.mz-articles>li:first-child:not(:only-child){grid-column:1/-1}.mz-articles--more>li:first-child:not(:only-child){grid-column:auto}.mz-article{align-content:start;gap:14px;scroll-margin-top:90px;display:grid}.mz-article.is-sold{opacity:.55}.mz-article__img{background:var(--mz-s2);display:block;overflow:hidden}.mz-article__img img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .4s;display:block}.mz-article:hover .mz-article__img img{transform:scale(1.03)}.mz-article__body{gap:6px;display:grid}.mz-article__kicker{color:var(--mz-muted);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex;margin:0!important}.mz-article__page{color:#fff;background:#000;padding:2px 8px}.mz .mz-article h3{font-size:clamp(24px,2.6vw,34px);line-height:1.08}.mz-article h3 a{color:inherit;text-decoration:none}.mz-article h3 a:hover{color:#b06e00}.mz-article__stand{color:var(--mz-text);font-family:var(--mz-cd);font-size:18px;font-style:italic;margin:0!important}.mz-article__foot{border-top:1px solid var(--mz-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}.mz-article__price{color:var(--mz-muted);font-size:13px;margin:0!important}.mz-article__price b{color:#000;font-size:20px}.mz-article__price.is-state{color:#000;font-weight:700}@media (max-width:960px){.mz-issue{grid-template-columns:minmax(0,1fr)}.mz-toc{position:static}}@media (max-width:640px){.mz-articles{grid-template-columns:minmax(0,1fr)}}.mz-stage{padding-block:clamp(24px,4vw,48px) clamp(32px,5vw,56px)}.mz-stage__cover{border:1px solid var(--mz-ink);background:#fff;position:relative;overflow:hidden}.mz-stage__cover img{object-fit:cover;width:100%;height:auto;max-height:64vh;margin-inline:auto;display:block}.mz-stamp{z-index:3;background:var(--mz-mark);color:#000;padding:6px 18px;font-size:clamp(26px,5vw,48px);font-weight:700;position:absolute;top:50%;left:50%;translate:-50% -50%}.mz-stage__panel{grid-template-columns:1.2fr 1fr;align-items:end;gap:28px 48px;margin-top:clamp(24px,4vw,40px);display:grid}.mz-stage__panel>*{min-width:0}.mz-stage__title{font-size:clamp(2rem,4.6vw,3.6rem)!important;font-weight:500!important;line-height:1.02!important}.mz-stage__sub{color:var(--mz-muted);margin:10px 0 0;font-size:17px}.mz-facts{gap:6px;margin:16px 0 0;padding:0;font-size:16px;list-style:none;display:grid}.mz-facts li{align-items:center;gap:10px;display:flex}.mz-facts svg{color:var(--mz-brand);flex:none}.mz-stage__buy{justify-items:start;gap:14px;display:grid}.mz-stage__price{color:var(--mz-muted);margin:0}.mz-stage__price b{color:var(--mz-ink);font-size:34px;font-weight:500}.mz-stage__cta{flex-wrap:wrap;gap:10px;display:flex}.mz-note{border:1px solid var(--mz-ink);padding:14px 16px}.mz-note__title{margin:0 0 6px;font-size:18px;font-weight:700}@media (max-width:900px){.mz-stage__panel{grid-template-columns:1fr}}.mz-ladder{border-left:1px solid var(--mz-ink);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 24px;padding:0;list-style:none;display:grid}.mz-ladder li{border:1px solid var(--mz-ink);border-left:0;gap:4px;padding:12px 14px;display:grid}.mz-ladder li.is-off{opacity:.4;text-decoration:line-through}.mz-ladder__name{font-size:13px}.mz-ladder b{font-size:22px;font-weight:500}.mz-lineup .mz-wrap{text-align:left}.mz-lineup__name{color:var(--mz-brand);margin:20px 0 6px;font-weight:500}.mz-lineup ul{gap:2px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mz-lineup li{letter-spacing:-.02em;font-size:clamp(26px,4vw,48px);font-weight:500;line-height:1.15}.mz-about{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,6vw,80px);display:grid}.mz-about>*{min-width:0}.mz-about h2{margin-bottom:10px!important}.mz-about__claim{color:var(--mz-brand);margin:0}.mz-about__text p{max-width:40rem;color:var(--mz-text);white-space:pre-line;margin:0;font-size:17px}.mz-about__text p+p{margin-top:14px}@media (max-width:860px){.mz-about{grid-template-columns:1fr}}.mz-way__in{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.mz-way__address{color:var(--mz-text);margin:12px 0 20px}.mz-way__note{color:var(--mz-brand);letter-spacing:-.02em;margin:0;font-size:clamp(32px,6vw,64px);font-weight:500}.mz .n39-faq{border-top:1px solid var(--mz-ink);gap:0;margin-top:8px;display:grid}.mz .n39-faq details{border:0;border-bottom:1px solid var(--mz-ink);background:0 0;border-radius:0;padding:0}.mz .n39-faq summary{color:var(--mz-ink);cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:19px;font-weight:500;list-style:none;display:flex}.mz .n39-faq summary::-webkit-details-marker{display:none}.mz .n39-faq summary:after{content:"+";width:auto;height:auto;color:var(--mz-brand);background:0 0;border-radius:0;font-size:24px;line-height:.9;transition:transform .2s}.mz .n39-faq details[open] summary:after{transform:rotate(45deg)}.mz .n39-faq details>:not(summary){color:var(--mz-text);margin:0;padding:0 0 18px;font-size:16px}.mz-alarm__in{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}.mz-alarm__in>*{min-width:0}.mz-alarm h2{margin-bottom:8px!important}.mz .mz-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}.mz .mz-alarm__form .tb-input{color:#000;background:#fff;border:1px solid #000;border-radius:0;min-height:50px;padding:0 16px;font-size:16px}.mz .mz-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}.mz .mz-alarm__form .tb-newsletter__fine{color:#333;grid-column:1/-1;margin:10px 0 0;font-size:12px}.mz .mz-alarm__form .tb-newsletter__done{color:#000;border:1px solid #000;padding:16px}@media (max-width:760px){.mz-alarm__in{grid-template-columns:1fr}}@media (max-width:520px){.mz .mz-alarm__form .tb-newsletter__form{grid-template-columns:minmax(0,1fr)}.mz .mz-alarm__form .tb-btn{width:100%}}@media (prefers-reduced-motion:reduce){.mz *,.mz :before,.mz :after{transition:none!important;animation:none!important}}.n39.mz{--n39-navy:var(--mz-bg);--n39-panel:var(--mz-s1);--n39-panel-2:var(--mz-s2);--n39-line:var(--mz-line-2);--n39-soft:var(--mz-line);--n39-text:var(--mz-text);color:var(--mz-ink);font-family:var(--mz-ff);background:var(--mz-bg)}.n39.mz .mz-main{background:var(--mz-bg)}.mz :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(--mz-cd);font-weight:700}.mz .n39-ticket__name,.mz .n39-co__title,.mz .n39-done__title{text-transform:uppercase}.mz .n39-ticket__name{font-size:clamp(26px,2.6vw,34px);line-height:1!important}.mz .n39-ticket__price{font-size:clamp(30px,3vw,40px)}.mz .tb-sheet__sum,.mz .n39-done__total{font-family:var(--mz-cd)!important;font-weight:700!important}.mz .n39-ticket{background:var(--mz-s1);border-radius:0}.mz .n39-ticket.is-picked{background:var(--mz-s2);box-shadow:inset 0 0 0 2px rgb(var(--mz-glow))}.mz .n39-ticket__mark{font-family:var(--mz-cd);-webkit-text-stroke:0;color:var(--mz-ink);background:#0a0a0ad9;border-radius:0;padding:1px 7px;font-weight:700}.mz .n39-ticket__kicker,.mz .n39-co__kicker,.mz .n39-receipt__head{font-family:var(--mz-cd);letter-spacing:.14em;font-size:14px}.mz .n39-ticket__save{background:rgb(var(--mz-glow));color:#fff;border-radius:0}.mz .n39-ticket__stamp{border-color:var(--mz-line-2);color:var(--mz-ink);font-family:var(--mz-cd);letter-spacing:.08em;border-radius:0}.mz .n39-steps{font-family:var(--mz-cd);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.mz .n39-steps b{border-color:rgb(var(--mz-glow));color:var(--mz-ink)}.mz .n39-clock{border-color:rgb(var(--mz-glow) / .7);border-radius:0}.mz .n39-clock b{color:rgb(var(--mz-glow))}@media (max-width:480px){.mz .n39-clock{gap:10px;padding:10px 12px}.mz .n39-clock ol{gap:6px}.mz .n39-clock li{min-width:38px}.mz .n39-clock b{font-size:24px}}.mz .n39-step{border-color:var(--mz-line-2);border-radius:0;overflow:hidden}.mz .n39-step button:hover:not(:disabled){background:rgb(var(--mz-glow));color:#fff}.mz .n39-btn{border-color:var(--mz-line-2);color:var(--mz-ink);font-family:var(--mz-cd);letter-spacing:.06em;border-radius:0;font-size:16px}.mz .n39-btn:hover{background:var(--mz-s2);color:var(--mz-ink)}.mz .n39-btn--fill{background:var(--mz-ink);color:var(--mz-bg);border-color:#0000}.mz .n39-btn--fill:hover{color:var(--mz-bg);background:#fff}.mz .n39-link{color:var(--mz-ink)}.mz .n39-receipt{background:var(--mz-ink);color:var(--mz-bg);border-radius:0}.mz .n39-receipt__lines,.mz .n39-receipt .tb-sheet__sum,.mz .n39-receipt .n39-tix__codes summary,.mz .n39-receipt .n39-link,.mz .n39-receipt .n39-tix__trust li:before{color:var(--mz-bg)}.mz .n39-tix__trust li:before{color:rgb(var(--mz-glow))}.mz .n39-co{border-left-color:var(--mz-line);background:var(--mz-s1);color:var(--mz-ink);font-family:var(--mz-ff)}.mz .n39-co::backdrop{background:#000c}.mz .n39-co__title{font-size:28px;line-height:1}.mz .n39-co__cover{border-radius:0}.mz .n39-co__close{border-color:var(--mz-line-2);color:var(--mz-ink);border-radius:0}.mz .n39-co__close:hover{background:var(--mz-s2);color:var(--mz-ink)}.mz .n39-co__steps li.is-now{color:var(--mz-ink)}.mz .n39-co__steps li.is-now b{background:rgb(var(--mz-glow));border-color:rgb(var(--mz-glow));color:#fff}.mz .n39-co__steps li.is-done{color:rgb(var(--mz-glow))}.mz .n39-co__types li,.mz .n39-co__picked{border-radius:0}.mz .n39-co__types li.is-picked{border-color:rgb(var(--mz-glow));box-shadow:inset 0 0 0 1px rgb(var(--mz-glow))}.mz .n39-co__field>span{font-family:var(--mz-cd);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.mz .n39-co__input{border-color:var(--mz-line-2);background:var(--mz-bg);border-radius:0}.mz .n39-co__input:focus-visible{outline-color:var(--mz-uv)}.mz .n39-co{--tb-pay-radius:8px}.mz .n39-co .tb-sheet__go{background:var(--mz-ink);color:var(--mz-bg);font-family:var(--mz-cd);letter-spacing:.06em;border:0;border-radius:0;font-size:18px;font-weight:700}.mz .n39-co__legal a,.mz .n39-co__alt a{color:var(--mz-ink);text-underline-offset:3px;text-decoration:underline}.mz .n39-co__trust li:before{color:rgb(var(--mz-glow))}.mz .n39-co .tb-input,.mz .n39-co .tb-stepper{border-radius:0}.mz .n39-bar{background:rgb(var(--mz-glow));color:#fff;border-radius:0;box-shadow:0 16px 40px -16px #000000e6}.mz .n39-bar span,.mz .n39-bar b{font-family:var(--mz-cd);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700}.mz .n39-stage{background:radial-gradient(ellipse 60% 60% at 80% 30%, rgb(var(--n39-glow) / .18), transparent 70%), var(--mz-bg)}.mz .n39-eyebrow{color:rgb(var(--n39-glow,var(--mz-glow)));font-family:var(--mz-cd);letter-spacing:.16em;text-transform:uppercase;font-size:15px}.mz .n39-eyebrow__play{display:none}.mz .n39-head2>p{color:var(--mz-text)}.mz .n39-done__ticket{border:1px solid var(--mz-line);background:var(--mz-s1);border-radius:0}.mz .n39-done__qr{border-radius:0}.mz .n39-done__code{font-family:var(--mz-cd);letter-spacing:.12em}.mz .n39-done__later a{color:var(--mz-ink)}.mz .n39-bg__rows p{font-family:var(--mz-cd);font-weight:700}.mz-shop .tb-meta{font-family:var(--mz-ff)}.mz-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)}.mz-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.mz-shop .tb-page__title,.mz-shop .tb-site-page__title,.mz-shop .tb-notfound__title{color:var(--mz-ink);font-family:var(--mz-cd);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,6vw,4.4rem);font-weight:700;line-height:.95}.mz-shop .tb-page__title:before,.mz-shop .tb-site-page__title:before{content:"megazin events · Tickets";color:var(--mz-uv);letter-spacing:.16em;margin-bottom:14px;font-size:15px;line-height:1.2;display:block}.mz-shop .tb-meta+.tb-page__title:before{content:none}.mz-shop .tb-meta:has(+.tb-page__title){color:var(--mz-uv);font-family:var(--mz-cd);letter-spacing:.16em;text-transform:uppercase;margin:0 0 -6px;font-size:15px}.mz-shop .tb-page__lead{color:var(--mz-text)}.mz-shop .tb-glass{background:var(--mz-s1);border:1px solid var(--mz-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.mz-shop .tb-page__card{padding:clamp(24px,4vw,40px)}.mz-shop .tb-btn{min-height:48px;font-family:var(--mz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px}.mz-shop .tb-btn--primary{background:var(--mz-ink);color:var(--mz-bg);border:0}.mz-shop .tb-btn--secondary{border:1px solid var(--mz-line-2);color:var(--mz-ink)}.mz-shop .tb-input{border:1px solid var(--mz-line-2);background:var(--mz-bg);min-height:50px;color:var(--mz-ink);border-radius:0;padding:0 16px}.mz-shop .tb-input:focus-visible{outline:2px solid var(--mz-uv);outline-offset:2px}.mz-shop .tb-ticket-group{border-radius:0;padding:22px 24px}.mz-shop .tb-ticket-group:not(.tb-ticket-group--foreign) h2,.mz-shop .tb-ticket header h1,.mz-shop .tb-ticket header h2{font-family:var(--mz-cd);text-transform:uppercase;font-weight:700}.mz-shop .tb-ticket__qr{border-radius:0}.mz-shop main.tb-notfound{width:calc(100% - 40px);max-width:1100px;min-height:62vh;padding:96px 0}.mz-shop .tb-notfound__code{color:var(--mz-uv);font-family:var(--mz-cd);letter-spacing:.16em;text-transform:uppercase;opacity:1;margin:0;font-size:15px}.mz-shop .tb-notfound__code:after{content:" · megazin Tickets"}.mz-shop .tb-notfound__text{color:var(--mz-text);opacity:1}.mz-shop .tb-notfound__cta{background:var(--mz-ink);height:48px;color:var(--mz-bg);font-family:var(--mz-cd);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:0 22px;font-size:17px;text-decoration:none}.mz-shop main.tb-site-page{align-content:start;min-height:62vh}.mz-shop .tb-site-page__title{align-self:start}.mz-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)}.mz-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.mz-shop .tb-news-list .tb-text__inner{text-align:left;max-width:none;color:var(--mz-text);margin:0;font-size:16px}.mz .n39-ticket,.mz .n39-co__types li,.mz .n39-co__picked,.mz .n39-btn,.mz .n39-step,.mz .n39-receipt,.mz .n39-done__ticket{border-radius:0}.mz :is(.n39-ticket__name,.n39-ticket__price,.n39-co__title,.n39-done__title){font-weight:700}.mz .n39-bar{background:var(--mz-maize);color:#27292b;border-radius:999px}.mz .n39-ticket__mark{background:var(--mz-s1);color:#27292b}.mz .n39-ticket__save,.mz .n39-step button:hover:not(:disabled),.mz .n39-co__steps li.is-now b{color:#27292b}.mz .n39-btn--fill:hover{background:var(--mz-maize);color:#27292b}.mz .mz-alarm__form .tb-btn{background:var(--mz-ink);border-radius:999px}.mz .mz-alarm__form .tb-input{border-radius:999px}.mz .mz-alarm__form .tb-newsletter__form{gap:8px}.mz-alarm .mz-kicker{color:var(--mz-ink)}.mz .n39-ticket{border:1px solid var(--mz-line);color:var(--mz-ink);border-radius:20px;overflow:hidden}.mz .n39-ticket :is(.n39-ticket__name,.n39-ticket__price,.n39-ticket__kicker){color:var(--mz-ink)}.mz .n39-receipt{border:1px solid var(--mz-line);background:var(--mz-s1);color:var(--mz-ink);border-radius:20px}.mz .n39-receipt .n39-btn--fill{background:var(--mz-maize);color:#27292b}.mz :is(.n39-receipt__lines,.n39-receipt .tb-sheet__sum,.n39-receipt .n39-link,.n39-receipt .n39-tix__codes summary){color:var(--mz-ink)}.mz .mz-stage__title{font-weight:800}.mz .n39-ticket__stub,.mz .n39-ticket__day{color:#fff}.mz .n39-step{border-color:var(--mz-ink);border-radius:999px}.mz .n39-step button{color:var(--mz-ink)}.mz .n39-ticket,.mz .n39-receipt,.mz .n39-step,.mz .n39-bar,.mz .hk-alarm__form .tb-input,.mz .mz-alarm__form .tb-input,.mz .mz-alarm__form .tb-btn{border-radius:0}.mz-alarm{background:var(--mz-s1)}.mz .mz-cover__title{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.2rem,4.4vw,3.8rem)}
