.events-wrapper[data-v-67e0b7c1]{opacity:0;padding:6rem 0}li[data-v-67e0b7c1]{align-items:baseline;border-bottom:1px solid var(--yellow);-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:9rem auto 1fr auto 1fr;grid-template-rows:auto auto;row-gap:.5rem;--pad-v:1rem}li[data-v-67e0b7c1]:first-child{border-top:1px solid var(--yellow)}.event-border[data-v-67e0b7c1]{align-self:stretch;background:var(--yellow);grid-row:1/-1;width:1px}.event-border[data-v-67e0b7c1]:last-child{grid-column:2/3}.event-border[data-v-67e0b7c1]:nth-last-child(2){grid-column:4/5}.event-date[data-v-67e0b7c1],.event-time[data-v-67e0b7c1],h2[data-v-67e0b7c1]{font-family:InstrumentSerif,serif;font-style:normal;font-weight:400}.location[data-v-67e0b7c1],p[data-v-67e0b7c1]{font-size:.9em}time[data-v-67e0b7c1]{display:block;width:-moz-fit-content;width:fit-content}.event-date[data-v-67e0b7c1],.event-time[data-v-67e0b7c1]{font-size:1.3em}.event-date[data-v-67e0b7c1]{display:grid;grid-area:1/1/2/2;padding-top:var(--pad-v);row-gap:.5rem}.event-date[data-v-67e0b7c1]:has(.end-date){grid-area:1/1/3/2;padding-bottom:var(--pad-v)}.event-time[data-v-67e0b7c1]{grid-area:2/1/3/2;padding-bottom:var(--pad-v)}.end-date[data-v-67e0b7c1]{position:relative}.end-date[data-v-67e0b7c1]:before{background:var(--yellow);content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:-.25rem;width:.5rem}h2[data-v-67e0b7c1]{align-self:start;font-size:2.2em;grid-area:1/3/2/4;line-height:1.2;padding-top:calc(var(--pad-v)*.5)}.location[data-v-67e0b7c1]{grid-area:2/3/3/4;padding-bottom:var(--pad-v)}p[data-v-67e0b7c1]{display:grid;grid-area:1/5/2/6;padding-top:var(--pad-v)}a[data-v-67e0b7c1]{display:block;font-size:1em;font-style:italic;grid-area:2/5/3/6;padding-bottom:var(--pad-v)}@media(min-width:1280px){li[data-v-67e0b7c1]{font-size:1.05rem}}@media(min-width:1536px){li[data-v-67e0b7c1]{font-size:1.15rem}}@media(max-width:1023px){li[data-v-67e0b7c1]{font-size:.95rem;grid-template-columns:7rem auto 1fr auto 1fr}}@media(max-width:768px){li[data-v-67e0b7c1]{grid-template-columns:5rem auto 1fr auto 1fr}h2[data-v-67e0b7c1]{font-size:2em}}@media(max-width:640px){.events-wrapper[data-v-67e0b7c1]{padding:4rem 0}li[data-v-67e0b7c1]{grid-template-columns:5rem auto 1fr}h2[data-v-67e0b7c1]{align-self:baseline;padding-top:var(--pad-v)}li[data-rows="3"][data-v-67e0b7c1]{grid-template-rows:auto auto auto}li[data-rows="4"][data-v-67e0b7c1]{grid-template-rows:auto auto auto auto}li[data-rows="2"] .event-time[data-v-67e0b7c1]{grid-row:2/3}li[data-rows="3"] .event-time[data-v-67e0b7c1]{grid-row:3/4}li[data-rows="4"] .event-time[data-v-67e0b7c1]{grid-row:4/5}.event-border[data-v-67e0b7c1]:nth-last-child(2){display:none}.event-date[data-v-67e0b7c1],.event-time[data-v-67e0b7c1]{font-size:1.4em}.location[data-v-67e0b7c1]:nth-last-child(3),p[data-v-67e0b7c1]:nth-last-child(3){padding-bottom:var(--pad-v)}.location[data-v-67e0b7c1],a[data-v-67e0b7c1],p[data-v-67e0b7c1]{grid-column:3/4;grid-row:auto}p[data-v-67e0b7c1]{padding-top:0}}@media(max-width:480px){li[data-v-67e0b7c1]{-moz-column-gap:.75rem;column-gap:.75rem}h2[data-v-67e0b7c1]{font-size:1.8em}}@media(max-width:360px){li[data-v-67e0b7c1]{grid-template-columns:4.5rem auto 1fr}}
