.u6 .carton{gap:calc(2.2 * var(--u));margin-top:calc(2.6 * var(--u));padding:calc(2 * var(--u));border:1px solid rgba(var(--show-rgb),.35);background:linear-gradient(90deg, rgba(var(--show-rgb),.06), transparent 70%);grid-template-columns:auto 1fr;align-items:center;display:grid}.u6 .ct-card{width:calc(13 * var(--u));aspect-ratio:1.6;background:var(--bone);min-width:110px;color:var(--ink);padding:calc(1 * var(--u)) calc(1.2 * var(--u));flex-direction:column;justify-content:space-between;display:flex;transform:rotate(-4deg);box-shadow:0 10px 24px #00000073}.u6 .ct-card b{font-family:Big Shoulders Display;font-weight:900;font-size:max(22px, calc(2.8 * var(--u)));color:var(--red);line-height:.9}.u6 .ct-card .holes{grid-template-columns:repeat(8,1fr);gap:3px;display:grid}.u6 .ct-card .holes i{aspect-ratio:1;border:1.5px solid var(--ink);border-radius:50%}.u6 .ct-card .holes i:nth-child(-n+3){background:var(--ink)}.u6 .carton .new{color:var(--show)}.u6 .carton h3{text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800;font-size:max(18px, calc(2.1 * var(--u)));margin:calc(.6 * var(--u)) 0 calc(.8 * var(--u));line-height:1}.u6 .carton p{font-size:max(12px, calc(1.15 * var(--u)));color:#f4f4f2bf;line-height:1.5}.u6 .bus{margin-top:calc(2.4 * var(--u))}.u6 .bus h3{text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800;font-size:max(17px, calc(1.9 * var(--u)));margin-bottom:calc(1.2 * var(--u))}.u6 .bus ol{counter-reset:s;list-style:none}.u6 .go-tx .bus li{padding:0 0 calc(1.4 * var(--u)) calc(4 * var(--u));font-size:max(13px, calc(1.2 * var(--u)));color:#f4f4f2d9;border-top:0;line-height:1.45;position:relative}.u6 .go-tx .bus li:before{counter-increment:s;content:counter(s);width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));background:var(--red);color:#fff;border-radius:50%;place-items:center;min-width:22px;min-height:22px;font-size:.85em;font-weight:700;display:grid;position:absolute;top:0;left:0}.u6 .bus .tag{margin:0 .15em;padding:.1em .5em;font-size:.9em;font-weight:700;display:inline-block}.u6 .bus .tag.tram{color:var(--ink);background:#f4f4f2}.u6 .bus .tag.b240{color:#fff;background:#e3141d}.u6 .bus .warn{margin-top:calc(.6 * var(--u));padding:calc(1.2 * var(--u)) calc(1.4 * var(--u));border-left:3px solid var(--show);background:rgba(var(--show-rgb),.05);font-size:max(12px, calc(1.1 * var(--u)));color:#f4f4f2cc;line-height:1.5}.u6 h1,.u6 h2,.u6 h3,.u6 h4,.u6 summary,.u6 .lede,.rg .bar strong{text-wrap:balance}.u6 p,.u6 li,.u6 address,.u6 .sub,.u6 .note,.u6 .warn{text-wrap:pretty}.u6 .carton{text-align:center;align-items:center;gap:calc(1.6 * var(--u));flex-direction:column;display:flex}.u6 .carton p{max-width:46ch;margin:0 auto}.u6 .sh-night .carton{text-align:left;justify-self:center;align-items:center;gap:calc(3 * var(--u));width:min(100%,780px);padding:calc(2.4 * var(--u)) calc(3 * var(--u));margin-top:calc(1 * var(--u));flex-direction:row;grid-column:1/-1}.u6 .sh-night .carton p{margin:0}html,body{background:#0a0808;margin:0}body{-webkit-font-smoothing:antialiased}.u6{border-radius:0!important}.u6 a.cta,.u6 a.link,.u6 a.pill,.u6 a.chip,.u6 nav a,.u6 footer a,.u6 .crumb a{text-decoration:none}.u6 a.cta{color:var(--ink)}.u6 a.cta.red{color:#fff}.u6 a.cta.ink{color:var(--bone)}.u6 a.link,.u6 .crumb a{color:inherit}.u6 nav .l a{color:inherit;opacity:.85;transition:opacity .2s}.u6 nav .l a:hover,.u6 nav .l a[aria-current]{opacity:1}.u6 nav .l a[aria-current]{box-shadow:0 2px 0 var(--show)}.u6 nav a.home{line-height:0;display:block}.u6 nav a.pill{color:var(--ink)}.u6 footer a{color:inherit}.u6 footer a:hover{text-underline-offset:3px;text-decoration:underline}.u6 [data-href]{cursor:pointer}.u6 a:focus-visible,.u6 button:focus-visible{outline:2px solid var(--show);outline-offset:3px}.u6 .sh-hero{--lw:min(calc(50 * var(--u)), 560px);--ly:52%;height:clamp(460px,44cqi,620px)}.u6 .sh-hero .glow{z-index:1;background:radial-gradient(45% 60% at 0 0,#a00a128c,#0000 70%),radial-gradient(40% 55% at 100% 100%,#a00a1280,#0000 70%);position:absolute;inset:0}.u6 .sh-hero .pat{opacity:.3}.u6 .sh-hero .crumb{z-index:8;left:var(--gut);top:calc(7 * var(--u));color:#f4f4f28c;position:absolute}.u6 .sh-hero .crumb b{color:var(--bone);font-weight:400}.u6 .sh-key{padding:0 var(--gut);background:var(--ink);border-bottom:1px solid #f4f4f21a;grid-template-columns:repeat(4,1fr);display:grid}.u6 .sh-key>div{padding:calc(2.6 * var(--u)) calc(2 * var(--u)) calc(2.6 * var(--u)) 0;border-right:1px solid #f4f4f21a}.u6 .sh-key>div+div{padding-left:calc(2.4 * var(--u))}.u6 .sh-key>div:last-child{border-right:0}.u6 .sh-key small{color:#f4f4f280;margin-bottom:calc(.8 * var(--u));display:block}.u6 .sh-key strong{text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800;font-size:max(17px, calc(2.05 * var(--u)));white-space:nowrap;line-height:1;display:block}.u6 .sh-key span.sub{margin-top:calc(.6 * var(--u));font-size:max(12px, calc(1.1 * var(--u)));color:#f4f4f2a6;display:block}.u6 .sh-tix{padding:calc(8 * var(--u)) var(--gut);background:var(--char)}.u6 .sh-tix .grid{gap:calc(5 * var(--u));grid-template-columns:.9fr 1.1fr;align-items:start;display:grid}.u6 .plan{top:calc(3 * var(--u));padding:calc(2.4 * var(--u));background:#0d0a0a;border:1px solid #f4f4f214;position:sticky}.u6 .plan svg{width:100%;display:block}.u6 .plan .legend{justify-content:space-between;gap:calc(1.2 * var(--u));margin-top:calc(1.6 * var(--u));white-space:nowrap;font-size:max(8px, calc(.72 * var(--u)));flex-wrap:nowrap;display:flex}.u6 .plan .legend span{color:#f4f4f2b3;align-items:center;gap:.6em;display:inline-flex}.u6 .plan .legend i{width:12px;height:12px;display:inline-block}.u6 .tiers{gap:calc(1 * var(--u));display:grid}.u6 .tier{gap:calc(2 * var(--u));padding:calc(1.8 * var(--u)) calc(2.2 * var(--u));cursor:pointer;background:#0d0a0a;border:1px solid #f4f4f214;grid-template-columns:1fr auto;align-items:center;transition:border-color .25s,transform .3s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.u6 .tier:hover{border-color:#f4f4f259;transform:translate(4px)}.u6 .tier h3{text-transform:uppercase;font-family:Big Shoulders Display;font-weight:800;font-size:max(18px, calc(2.2 * var(--u)));line-height:1}.u6 .tier p{margin-top:calc(.6 * var(--u));font-size:max(12px, calc(1.1 * var(--u)));color:#f4f4f299;line-height:1.45}.u6 .tier .price{font-family:Big Shoulders Display;font-weight:900;font-size:max(28px, calc(3.6 * var(--u)));text-align:right;line-height:.9}.u6 .tier .price small{font-family:JetBrains Mono;font-weight:400;font-size:max(9px, calc(.8 * var(--u)));letter-spacing:.08em;text-transform:uppercase;color:#f4f4f273;margin-top:.5em;display:block}.u6 .tier.gold{border-color:rgba(var(--show-rgb),.55);background:linear-gradient(90deg, rgba(var(--show-rgb),.07), transparent 60%), #0d0a0a}.u6 .tier.gold .price{color:var(--show)}.u6 .tier .left{top:calc(-1 * var(--u));right:calc(2 * var(--u));background:var(--show);color:var(--ink);padding:.35em .7em;font-weight:700;position:absolute}.u6 .tix-cta{align-items:center;gap:calc(2.4 * var(--u));margin-top:calc(2.6 * var(--u));display:flex}.u6 .tix-cta .note{color:#f4f4f280;line-height:1.6}.u6 .sh-night{gap:calc(5 * var(--u));padding:calc(8 * var(--u)) var(--gut);background:var(--ink);grid-template-columns:1fr 1fr;display:grid}.u6 .tl{margin-top:calc(2 * var(--u));border-left:2px solid #f4f4f226}.u6 .tl li{padding:0 0 calc(3 * var(--u)) calc(3 * var(--u));list-style:none;position:relative}.u6 .tl li:before{content:"";background:var(--ink);border:2px solid var(--red);border-radius:50%;width:12px;height:12px;position:absolute;top:.35em;left:-7px}.u6 .tl li.hot:before{background:var(--red);box-shadow:0 0 0 6px #e3141d2e}.u6 .tl .t{font-family:Big Shoulders Display;font-weight:900;font-size:max(30px, calc(4.4 * var(--u)));line-height:.85}.u6 .tl b{margin-top:calc(.8 * var(--u));font-weight:600;font-size:max(14px, calc(1.4 * var(--u)));display:block}.u6 .tl span{margin-top:calc(.4 * var(--u));color:#f4f4f299;font-size:max(12px, calc(1.15 * var(--u)));display:block}.u6 .menu{margin-top:calc(2 * var(--u))}.u6 .menu li{padding:calc(1.1 * var(--u)) 0;font-weight:600;font-size:max(14px, calc(1.4 * var(--u)));border-bottom:1px solid #f4f4f21a;align-items:baseline;gap:1em;list-style:none;display:flex}.u6 .menu li i{border-bottom:1px dotted #f4f4f240;flex:1;transform:translateY(-.3em)}.u6 .menu li em{font-family:Big Shoulders Display;font-size:1.3em;font-style:normal;font-weight:800}.u6 .sh-night .link{margin-top:calc(2.4 * var(--u));color:var(--bone)}.u6 .sh-go{min-height:calc(40 * var(--u));background:var(--char);grid-template-columns:1.1fr .9fr;display:grid}.u6 .map{background:#120e0e;position:relative;overflow:hidden}.u6 .map iframe{filter:invert(.92)hue-rotate(180deg)saturate(.35)brightness(.85)contrast(1.05);border:0;width:100%;height:100%;position:absolute;inset:0}.u6 .map .maptag{left:calc(2 * var(--u));top:calc(2 * var(--u));background:var(--red);color:#fff;pointer-events:none;padding:.6em .9em;position:absolute}.u6 .map .pin{flex-direction:column;align-items:center;display:flex;position:absolute;top:46%;left:52%;transform:translate(-50%,-100%)}.u6 .map .pin b{background:var(--red);color:#fff;font-weight:700;font-size:max(12px, calc(1.1 * var(--u)));white-space:nowrap;padding:.6em .9em}.u6 .map .pin i{width:2px;height:calc(3 * var(--u));background:var(--red)}.u6 .map .pin s{background:var(--red);border-radius:50%;width:14px;height:14px;text-decoration:none;box-shadow:0 0 0 8px #e3141d40}.u6 .go-tx{padding:calc(6 * var(--u)) var(--gut) calc(6 * var(--u)) calc(5 * var(--u))}.u6 .go-tx address{font-style:normal;font-size:max(15px, calc(1.6 * var(--u)));margin:calc(2 * var(--u)) 0;line-height:1.5}.u6 .go-tx .acts{gap:calc(1.4 * var(--u));margin-bottom:calc(2.4 * var(--u));flex-wrap:wrap;display:flex}.u6 a.chip{color:inherit;text-decoration:none}.u6 .chip{font-weight:600;font-size:max(12px, calc(1.1 * var(--u)));cursor:pointer;border:1px solid #f4f4f240;align-items:center;gap:.5em;padding:.8em 1.1em;transition:background .2s,color .2s;display:inline-flex}.u6 .chip:hover{background:var(--bone);color:var(--ink)}.u6 .go-tx ul{list-style:none}.u6 .go-tx li{padding:calc(1 * var(--u)) 0;color:#f4f4f2cc;font-size:max(13px, calc(1.2 * var(--u)));border-top:1px solid #f4f4f21a}.u6 .sh-faq{padding:calc(8 * var(--u)) var(--gut);background:var(--ink)}.u6 .faq{border-top:1px solid #f4f4f233}.u6 .faq details{border-bottom:1px solid #f4f4f21f}.u6 .faq summary{padding:calc(2 * var(--u)) 0;cursor:pointer;font-weight:600;font-size:max(15px, calc(1.6 * var(--u)));justify-content:space-between;align-items:center;gap:2em;list-style:none;display:flex}.u6 .faq summary::-webkit-details-marker{display:none}.u6 .faq summary:after{content:"+";color:var(--red);font-family:Big Shoulders Display;font-size:1.6em;transition:transform .3s}.u6 .faq details[open] summary:after{transform:rotate(45deg)}.u6 .faq p{padding:0 0 calc(2 * var(--u));color:#f4f4f2b3;max-width:62ch;line-height:1.6;font-size:max(13px, calc(1.25 * var(--u)))}.u6 .after{margin-top:calc(5 * var(--u));align-items:center;gap:calc(2 * var(--u));padding:calc(2.2 * var(--u));color:#f4f4f299;border:1px dashed #f4f4f233;display:flex}.u6 .after b{color:var(--bone);font-weight:600}
