.Workshop-module__fRql2G__seg{--notch:11px;position:relative}.Workshop-module__fRql2G__seg:not(:last-child){-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat}.Workshop-module__fRql2G__seg+.Workshop-module__fRql2G__seg{-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;margin-top:-1px}.Workshop-module__fRql2G__seg+.Workshop-module__fRql2G__seg:not(:last-child){-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) top left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) top right / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) bottom left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) bottom right / 51% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) top left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) top right / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) bottom left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) bottom right / 51% 51% no-repeat;mask:radial-gradient(circle var(--notch) at 0 0, #0000 98%, #000) top left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 0, #0000 98%, #000) top right / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 0 100%, #0000 98%, #000) bottom left / 51% 51% no-repeat, radial-gradient(circle var(--notch) at 100% 100%, #0000 98%, #000) bottom right / 51% 51% no-repeat}.Workshop-module__fRql2G__seg+.Workshop-module__fRql2G__seg:before{content:"";top:-1px;left:calc(var(--notch) + 8px);right:calc(var(--notch) + 8px);border-top:2px dashed var(--perf,#0a0a0a52);pointer-events:none;position:absolute}.Workshop-module__fRql2G__page .display{letter-spacing:-.01em;word-spacing:.08em;font-stretch:80%}.Workshop-module__fRql2G__hero{isolation:isolate;position:relative;overflow:hidden}.Workshop-module__fRql2G__heroPhoto{z-index:-1;opacity:.42;height:min(118vw,620px);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000 92%);mask-image:linear-gradient(#000 30%,#0000 92%)}.Workshop-module__fRql2G__heroPhoto img{object-fit:cover;object-position:62% 30%;width:100%;height:100%}@media (min-width:1024px){.Workshop-module__fRql2G__heroPhoto{opacity:.55;-webkit-mask-composite:source-in;width:64%;height:100%;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45% 70%,#0000 100%),linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 45% 70%,#0000 100%),linear-gradient(#000 60%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.Workshop-module__fRql2G__heroPhoto img{object-position:50% 40%}}@media (max-width:639px) and (max-height:700px){.Workshop-module__fRql2G__heroBody{gap:14px;padding-top:0}.Workshop-module__fRql2G__heroBody h1{font-size:9.2vw}.Workshop-module__fRql2G__ticketTitle{font-size:24px}.Workshop-module__fRql2G__ticket .Workshop-module__fRql2G__seg:first-child{padding-top:16px;padding-bottom:14px}.Workshop-module__fRql2G__ticket .Workshop-module__fRql2G__seg+.Workshop-module__fRql2G__seg:not(:last-child){padding-top:12px;padding-bottom:12px}}.Workshop-module__fRql2G__ticket{color:var(--color-on-volt);filter:drop-shadow(0 18px 40px #0000008c);transition:transform .35s var(--ease-enter);text-decoration:none;display:block}.Workshop-module__fRql2G__ticket .Workshop-module__fRql2G__seg{background:var(--color-volt)}.Workshop-module__fRql2G__ticket:hover,.Workshop-module__fRql2G__ticket:focus-visible{transform:translateY(-3px)}.Workshop-module__fRql2G__ticket:focus-visible{outline-offset:6px}.Workshop-module__fRql2G__ticketBar{background:var(--color-ink);min-height:60px;color:var(--color-volt);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:.6em;padding:0 1.2em;font-size:13px;font-weight:600;font-stretch:100%;transition:background-color .2s;display:flex}.Workshop-module__fRql2G__ticket:hover .Workshop-module__fRql2G__ticketBar,.Workshop-module__fRql2G__ticket:focus-visible .Workshop-module__fRql2G__ticketBar{background:#1d1d1b}.Workshop-module__fRql2G__ticket:active .Workshop-module__fRql2G__ticketBar{background:#000}html[data-js=true] .Workshop-module__fRql2G__ticketIn{animation:Workshop-module__fRql2G__ticket-in .75s var(--ease-enter) .12s both}@keyframes Workshop-module__fRql2G__ticket-in{0%{opacity:0;transform:translateY(28px)rotate(-2.5deg)}to{opacity:1;transform:none}}.Workshop-module__fRql2G__pass{--perf:var(--color-line);flex-direction:column;display:flex}.Workshop-module__fRql2G__pass .Workshop-module__fRql2G__seg{background:var(--color-ink-raised)}.Workshop-module__fRql2G__pass .Workshop-module__fRql2G__seg:last-child{flex-direction:column;flex:1;display:flex}.Workshop-module__fRql2G__passPhoto{aspect-ratio:16/10;position:relative;overflow:hidden}.Workshop-module__fRql2G__passPhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Workshop-module__fRql2G__passPhoto:after{content:"";background:linear-gradient(#12121200 25%,#12121280 58%,#121212f5 100%);position:absolute;inset:0}.Workshop-module__fRql2G__spots{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.Workshop-module__fRql2G__spot{aspect-ratio:1;background:var(--color-volt-glow);border:1px solid #ffe6008c;border-radius:2px}@media (min-width:1024px){.Workshop-module__fRql2G__spots{gap:8px}}
