.next__wrap[data-astro-cid-eqzdelzs]{padding-block:88px 24px}.next__card[data-astro-cid-eqzdelzs]{background:var(--c-terracotta);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid;overflow:hidden}.next__card[data-astro-cid-eqzdelzs]:hover{box-shadow:0 18px 36px rgb(var(--c-forest-rgb) / .25);transform:translateY(-6px)}.next__media[data-astro-cid-eqzdelzs]{background:var(--c-forest-deep);min-height:400px;position:relative;overflow:hidden}.next__media[data-astro-cid-eqzdelzs] .motion{position:absolute;inset:0}.next__media[data-astro-cid-eqzdelzs] img{object-fit:cover;width:100%;height:100%}.next__text[data-astro-cid-eqzdelzs]{flex-direction:column;justify-content:center;gap:14px;padding:40px;display:flex}.next__eyebrow[data-astro-cid-eqzdelzs]{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-ivory);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.next__beat[data-astro-cid-eqzdelzs]{background:var(--c-ivory);border-radius:50%;width:10px;height:10px;animation:2.2s ease-out infinite next-beat}@keyframes next-beat{0%,to{box-shadow:0 0 #f7f1e699}50%{box-shadow:0 0 0 10px #f7f1e600}}.next__text[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs]{color:var(--c-ivory);margin:0;font-size:2.5rem}.next__text[data-astro-cid-eqzdelzs] p[data-astro-cid-eqzdelzs]{margin:0}.next__facts[data-astro-cid-eqzdelzs]{flex-direction:column;gap:6px;margin:0;font-size:1rem;display:flex}.next__facts[data-astro-cid-eqzdelzs] dt[data-astro-cid-eqzdelzs]{font-weight:700;display:inline}.next__facts[data-astro-cid-eqzdelzs] dd[data-astro-cid-eqzdelzs]{margin:0;display:inline}.next[data-astro-cid-eqzdelzs] .next__btns{margin-top:8px}.next[data-astro-cid-eqzdelzs] .next__btns .btn{color:var(--c-terracotta-dark)}.dates[data-astro-cid-eqzdelzs]{background:var(--c-ivory)}.dates[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs]{margin:0 0 28px}.dates__list[data-astro-cid-eqzdelzs]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dates__row[data-astro-cid-eqzdelzs]{background:var(--c-white);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px;padding:20px 24px;display:flex}.dates__row[data-astro-cid-eqzdelzs]:hover{box-shadow:0 14px 30px rgb(var(--c-forest-rgb) / .16);transform:translateY(-4px)}.dates__day[data-astro-cid-eqzdelzs]{font-family:var(--font-display);color:var(--c-terracotta-dark);flex-direction:column;flex:0 0 90px;align-items:center;font-size:2.125rem;line-height:1;display:flex}.dates__month[data-astro-cid-eqzdelzs]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-top:4px;font-size:.9375rem;font-weight:600}.dates__row--soon[data-astro-cid-eqzdelzs] .dates__day[data-astro-cid-eqzdelzs]{color:var(--c-olive-text)}.dates__text[data-astro-cid-eqzdelzs]{flex-direction:column;flex:300px;gap:2px;display:flex}.dates__text[data-astro-cid-eqzdelzs] span[data-astro-cid-eqzdelzs]{font-size:var(--fs-small)}.dates__link[data-astro-cid-eqzdelzs]{min-height:44px;font-size:var(--fs-small);color:var(--c-terracotta-dark);align-items:center;font-weight:600;display:inline-flex}.dates__soon[data-astro-cid-eqzdelzs]{font-size:var(--fs-small);color:var(--c-olive-text);font-weight:600}.past[data-astro-cid-eqzdelzs] .album{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;grid-auto-flow:dense;gap:14px;margin-top:32px;display:grid}.past[data-astro-cid-eqzdelzs] .album>.pc:first-child{grid-area:span 2/span 2}.past[data-astro-cid-eqzdelzs] .album>.pc:nth-child(4),.past[data-astro-cid-eqzdelzs] .album>.pc:nth-child(7){grid-column:span 2}.past[data-astro-cid-eqzdelzs] .album>.pc:nth-child(6){grid-row:span 2}@media (width<=1023px){.next__card[data-astro-cid-eqzdelzs]{grid-template-columns:1fr}.next__media[data-astro-cid-eqzdelzs]{aspect-ratio:4/3;min-height:0}.past[data-astro-cid-eqzdelzs] .album{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:200px}.past[data-astro-cid-eqzdelzs] .album>.pc:nth-child(4),.past[data-astro-cid-eqzdelzs] .album>.pc:nth-child(7){grid-column:auto}}@media (width<=767px){.next__wrap[data-astro-cid-eqzdelzs]{padding-block:52px 8px}.next__text[data-astro-cid-eqzdelzs]{padding:26px 22px 30px}.next__text[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs]{font-size:1.875rem}.next__facts[data-astro-cid-eqzdelzs]{font-size:.9375rem}.dates[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs],.past[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs]{font-size:2rem}.dates[data-astro-cid-eqzdelzs] h2[data-astro-cid-eqzdelzs]{margin-bottom:18px}.dates__row[data-astro-cid-eqzdelzs]{gap:14px;padding:16px}.dates__day[data-astro-cid-eqzdelzs]{flex-basis:60px;font-size:1.75rem}.dates__text[data-astro-cid-eqzdelzs]{flex-basis:calc(100% - 80px)}.dates__link[data-astro-cid-eqzdelzs],.dates__soon[data-astro-cid-eqzdelzs]{margin-left:74px}.past[data-astro-cid-eqzdelzs] .album{grid-auto-rows:150px;gap:10px;margin-top:20px}.past[data-astro-cid-eqzdelzs] .album .pc__body{padding:40px 12px 10px}.past[data-astro-cid-eqzdelzs] .album .pc__title{font-size:.9375rem}.past[data-astro-cid-eqzdelzs] .album .pc__text{display:none}}@media (prefers-reduced-motion:reduce){.next__beat[data-astro-cid-eqzdelzs]{animation:none}.next__card[data-astro-cid-eqzdelzs]:hover,.dates__row[data-astro-cid-eqzdelzs]:hover{transform:none}}
