.after-hours.content-page .background-system{display:none}.after-hours.content-page .legal-main{padding:24px 0 72px}.after-hours.content-page .legal-hero{padding:30px 0 40px;text-align:left}.after-hours.content-page .legal-hero h1{margin:0;font-size:clamp(38px,5vw,68px)}.after-hours.content-page .legal-hero>p:last-child{margin:24px 0 0}.after-hours.content-page .legal-updated{padding:0;border:0;background:none;color:var(--lime);border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.after-hours.content-page .legal-updated:before{content:"";display:block;width:32px;height:3px;margin:auto 12px auto 0;background:#b15bfa}.after-hours.content-page .legal-card{background:#101115f5;border:1px solid #373c49;border-radius:20px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.after-hours.content-page .legal-card h2{font-size:26px;line-height:1.25}.after-hours.content-page .legal-card li:before{background:#b15bfa;box-shadow:none}.after-hours.content-page .footer>.button{justify-self:end}.after-hours.article-page{background:#08090b url(/assets/after-hours-backdrop.webp) center top / 1600px auto no-repeat}.after-hours.article-page .article-nav{max-width:1320px;padding:26px 0;width:calc(100% - 96px)}.after-hours.article-page .article-nav nav a{font-size:14px}.after-hours.article-page .article-main{max-width:850px;padding-top:40px}.after-hours.article-page h1{font-size:clamp(36px,4.5vw,58px);line-height:1.12}.after-hours.article-page .article-cta{background:#101115f5;border-color:#373c49;border-radius:20px}.after-hours.article-page .article-cta .button{background:var(--lime);color:#101306;border-color:var(--lime)}.after-hours.article-page .article-footer{text-align:left;max-width:1272px;margin:auto;background:#08090b;border-color:#373c49}.after-hours.article-page .article-skip{background:var(--lime);color:#101306}@media(max-width:1100px){.after-hours.content-page .topbar{flex-wrap:wrap;gap:20px}.after-hours.content-page .desktop-nav{order:3;width:100%;justify-content:space-between;gap:12px}}@media(max-width:600px){.after-hours.content-page .legal-main{padding-top:0}.after-hours.content-page .desktop-nav{flex-wrap:wrap;justify-content:flex-start;gap:16px}.after-hours.content-page .footer>.button{justify-self:start}.after-hours.article-page .article-nav{width:calc(100% - 40px);padding:20px 0}.after-hours.article-page .article-main{padding:24px 20px 48px}.after-hours.article-page .article-cta{padding:22px}}
