.eventpage{background:var(--imgbg,var(--cardbase));flex-direction:column;min-height:100svh;display:flex}.eventpage>.epage{flex:1 0 auto}.epage{--pad:20px;max-width:620px;padding:0 var(--pad) 64px;background:var(--imgbg,var(--cardbase));color:var(--ink);margin-inline:auto}.epage.onlight{--pill:#ffffffb8;--pillink:#12181f;--pillline:#0000001f;--ink:#12181f;--mid:#12181f9e;--hair:#0000001f}.epage.ondark{--pill:#ffffff26;--pillink:#f6f9fd;--pillline:#ffffff42;--ink:#f6f9fd;--mid:#f6f9fda8;--hair:#ffffff29}.epage-home{width:max-content;padding:26px 0 20px;text-decoration:none;display:block}.epage-home img{width:96px;height:auto;display:block}.epage-title{letter-spacing:-.03em;text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,8.6vw,40px);font-weight:800;line-height:1.04}.epage-title .hood{opacity:.72;font-weight:300;display:block}.epage-poster{margin:0 calc(8px - var(--pad)) 26px;justify-content:center;display:flex}@media (min-width:700px){.epage-poster{justify-content:flex-start;margin-inline:0}}.epage-poster img{border-radius:var(--corner);corner-shape:squircle;width:auto;max-width:100%;height:auto;max-height:62svh;clip-path:inset(0 round var(--corner));background:var(--imgbg,var(--cardbase));display:block}.epage-lede{flex-wrap:wrap;align-items:center;margin:0 0 22px;font-size:19px;line-height:1.42;display:flex}.epage-facts{grid-template-columns:62px 1fr;align-items:baseline;row-gap:14px;margin:0;display:grid}.epage-facts dt{color:var(--mid);padding-top:3px;font-size:15px;font-weight:700}.epage-facts dd{margin:0;font-size:19px;line-height:1.42}.epage-facts b{font-weight:700}.epage-facts .why{color:var(--ink)}.epage-facts .what{line-height:1.5}.epage-facts .addr{color:var(--mid);margin-top:4px;font-size:16px;display:block}.epage-facts .who{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.epage-facts .who+.who{margin-top:10px}@media (max-width:420px){.epage-facts{grid-template-columns:1fr;row-gap:4px}.epage-facts dt{padding-top:14px}}
