.s6dwmq_page{min-height:100dvh;padding:0 var(--edge);background:var(--cobalt) var(--grain-light);color:var(--mark);grid-template-rows:auto 1fr auto;display:grid;overflow-x:clip}.s6dwmq_page :focus-visible{outline-color:var(--mark)}.s6dwmq_bar{height:var(--bar);justify-content:space-between;align-items:center;display:flex}.s6dwmq_brand{align-items:center;gap:var(--s2);letter-spacing:-.035em;font-size:19px;font-weight:600;display:inline-flex}.s6dwmq_navLink{padding:6px var(--s3);border-radius:var(--radius);transition:background var(--fast) var(--ease);font-size:15px;font-weight:500}.s6dwmq_navLink:hover{background:color-mix(in oklab, var(--mark) 14%, transparent)}.s6dwmq_main{padding:var(--s5) 0 var(--s7);text-align:center;align-content:center;justify-items:center;display:grid}.s6dwmq_art{aspect-ratio:1;width:min(40dvh,400px,78vw);margin-bottom:var(--s4);position:relative}.s6dwmq_mark{transform-origin:50%;animation:s6dwmq_rise .9s var(--ease) backwards;display:block;position:relative}.s6dwmq_tail{opacity:.5;width:100vw;height:10px;animation:s6dwmq_fade 1.2s .3s var(--ease) backwards;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%,#0000 44% 56%,#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30%,#0000 44% 56%,#000 70%,#0000)}@keyframes s6dwmq_rise{0%{opacity:0;transform:scaleY(.12)}}@keyframes s6dwmq_fade{0%{opacity:0}}.s6dwmq_title{margin:0 0 var(--s4);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(36px,5.6vw,68px);font-weight:600;line-height:1}.s6dwmq_line{max-width:34em;margin:0 0 var(--s6);letter-spacing:-.012em;color:color-mix(in oklab, var(--mark) 84%, var(--cobalt));text-wrap:balance;font-size:clamp(16px,1.5vw,19px);line-height:1.5}.s6dwmq_action{height:46px;padding:0 var(--s5);background:var(--mark);color:var(--cobalt-deep);border-radius:var(--radius);letter-spacing:-.012em;transition:background var(--fast) var(--ease);align-items:center;font-weight:600;display:inline-flex}.s6dwmq_action:hover{background:#fff}.s6dwmq_action:active{transform:translateY(1px)}.s6dwmq_venues{border-top:1px solid color-mix(in oklab, var(--mark) 26%, transparent);grid-template-columns:repeat(3,1fr);display:grid}.s6dwmq_venue{padding:var(--s5) var(--s5) var(--s6) 0;transition:color var(--fast) var(--ease);gap:2px;display:grid}.s6dwmq_venue+.s6dwmq_venue{padding-left:var(--s5);border-left:1px solid color-mix(in oklab, var(--mark) 26%, transparent)}.s6dwmq_venue strong{letter-spacing:-.015em;font-size:17px;font-weight:600}.s6dwmq_venue span{color:color-mix(in oklab, var(--mark) 80%, var(--cobalt));font-size:14.5px;line-height:1.45}.s6dwmq_venue:hover span{color:var(--mark)}@media (max-width:720px){.s6dwmq_venues{grid-template-columns:1fr}.s6dwmq_venue,.s6dwmq_venue+.s6dwmq_venue{padding:var(--s4) 0;border-left:0}.s6dwmq_venue+.s6dwmq_venue{border-top:1px solid color-mix(in oklab, var(--mark) 26%, transparent)}}@media (prefers-reduced-motion:reduce){.s6dwmq_mark,.s6dwmq_tail{animation:none}}
