.afterhours{background:#171719;color:#ece8df;font-family:Inter,Arial,sans-serif}.afterhours-bill{padding:40px 6vw 0}.afterhours-bill>span{font:11px 'DM Mono',monospace;letter-spacing:.18em;color:#dfff00}.afterhours-bill h1{font-size:clamp(35px,5vw,70px);letter-spacing:-.06em;padding:28px 0;border-bottom:1px solid #ece8df66}.afterhours-split{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;padding:35px 0}.afterhours-split>p{font-size:clamp(70px,11vw,180px);font-weight:600;letter-spacing:-.075em;line-height:.88}.afterhours-split img{width:100%;height:100%;max-height:460px;filter:grayscale(1)}.afterhours-ticket{display:flex;gap:25px;align-items:center;justify-content:space-between;border-top:2px dashed #ece8df88;border-bottom:2px dashed #ece8df88;padding:25px 0}.afterhours-ticket span{font:10px 'DM Mono',monospace}.afterhours-ticket a{background:#dfff00;color:#171719;padding:12px 18px;text-decoration:none}.afterhours-story{display:grid;grid-template-columns:1fr 2fr 2fr;gap:40px;padding:100px 6vw}.afterhours-story>span{font:10px 'DM Mono',monospace;color:#dfff00}.afterhours-story h2{font-size:42px;line-height:1.05;letter-spacing:-.05em}.afterhours-story p{color:#bcbcb9}.afterhours-lineup{padding:60px 6vw;background:#dfff00;color:#171719}.afterhours-lineup>h2{font-size:65px;letter-spacing:-.06em;margin-bottom:30px}.afterhours-lineup article{display:grid;grid-template-columns:1fr 2fr 2fr;gap:25px;padding:25px 0;border-top:1px solid}.afterhours-lineup h3{font-size:28px}.afterhours-door{padding:60px 6vw;border-bottom:1px solid #ece8df55}.afterhours-door h2{font-size:14px;margin-bottom:20px}.afterhours .bespoke-rsvp button{background:#dfff00;color:#171719}@media(max-width:700px){.afterhours-split{grid-template-columns:1fr}.afterhours-split img{height:280px}.afterhours-story{grid-template-columns:1fr;padding-block:60px}.afterhours-ticket{flex-wrap:wrap}.afterhours-lineup article{grid-template-columns:70px 1fr}.afterhours-lineup article p{grid-column:2}}
