.event{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.event__flyer img{border-radius:18px;width:100%;height:auto;display:block}.event__flyer{position:sticky;top:24px}.event>.event__body:only-child{grid-column:1/-1}.event__body{gap:18px;display:grid}.event__body h1{margin:0}.event__body h2{font-family:var(--display);text-transform:uppercase;margin-top:18px;font-size:44px;font-weight:900;font-stretch:62%;line-height:.9}.event__body .lotline{margin-top:0}.facts{border-block:1.5px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;padding:18px 0;display:grid}.facts dt{color:var(--mute);font-size:14px}.facts dd{margin:0;font-weight:600}.batches{padding:0;list-style:none;display:grid}.batches li{border-top:1.5px solid var(--line);color:var(--mute);grid-template-columns:minmax(0,1fr) auto 110px;align-items:baseline;gap:16px;padding:14px 0;display:grid}.batches li:last-child{border-bottom:1.5px solid var(--line)}.batches li b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;font-stretch:62%}.batches li.is-current{color:var(--paper)}.batches li.is-current .wide{color:var(--hot)}.batches li .wide{text-align:right}@media (max-width:900px){.event{grid-template-columns:1fr;gap:28px}.event__flyer{max-width:420px;position:static}}
