.upcoming-note[data-astro-cid-pbeyvqpm]{font-size:var(--fs-md);margin:0}.upcoming[data-astro-cid-pbeyvqpm]{gap:var(--space-8);margin-top:var(--space-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.upcoming[data-astro-cid-pbeyvqpm]+.upcoming[data-astro-cid-pbeyvqpm]{margin-top:var(--space-9)}.upcoming__media[data-astro-cid-pbeyvqpm] img[data-astro-cid-pbeyvqpm]{width:100%;height:auto;display:block}.upcoming__badge[data-astro-cid-pbeyvqpm]{margin:0 0 var(--space-3);padding:var(--space-1) var(--space-3);background:var(--mbu-indigo-050);color:var(--mbu-indigo);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;border-radius:999px;display:inline-block}.upcoming__date[data-astro-cid-pbeyvqpm]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:clamp(var(--fs-xl), 3.2vw, var(--fs-2xl));line-height:var(--lh-tight);color:var(--mbu-indigo);margin:0}.upcoming__time[data-astro-cid-pbeyvqpm]{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-muted);margin:var(--space-1) 0 var(--space-4)}.upcoming__title[data-astro-cid-pbeyvqpm]{font-size:var(--fs-lg);text-transform:uppercase;letter-spacing:.03em;margin-bottom:var(--space-3)}.upcoming__copy[data-astro-cid-pbeyvqpm] p{font-size:var(--fs-md);margin-bottom:var(--space-3)}.upcoming__rsvp[data-astro-cid-pbeyvqpm]{margin-top:var(--space-2)}.upcoming__member[data-astro-cid-pbeyvqpm]{margin-top:var(--space-6);padding:var(--space-5);border-left:4px solid var(--mbu-indigo);border-radius:var(--radius-md);background:var(--mbu-indigo-050)}.upcoming__member[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{margin:0 0 var(--space-2);font-size:var(--fs-base)}.upcoming__member-lead[data-astro-cid-pbeyvqpm]{font-weight:var(--fw-bold)}.upcoming__member-lead[data-astro-cid-pbeyvqpm] a[data-astro-cid-pbeyvqpm]{white-space:nowrap}.upcoming__thanks[data-astro-cid-pbeyvqpm]{font-weight:var(--fw-bold);margin-bottom:0!important}.upcoming__signoff[data-astro-cid-pbeyvqpm]{margin:var(--space-5) 0 0;font-family:var(--font-display);font-size:var(--fs-lg);color:var(--mbu-indigo)}@media (width<=860px){.upcoming[data-astro-cid-pbeyvqpm]{gap:var(--space-5);grid-template-columns:1fr}}.events-grid[data-astro-cid-pbeyvqpm]{margin:var(--space-6) 0 0;gap:var(--space-5);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.event-card[data-astro-cid-pbeyvqpm]{gap:var(--space-3);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}a[data-astro-cid-pbeyvqpm].event-card:hover .event-card__cta[data-astro-cid-pbeyvqpm]{text-decoration:underline}.event-card__date[data-astro-cid-pbeyvqpm]{background:var(--mbu-indigo);color:var(--white);font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:.04em;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);align-self:flex-start;display:inline-block}.event-card[data-astro-cid-pbeyvqpm] img[data-astro-cid-pbeyvqpm]{border-radius:var(--radius-sm);object-fit:cover;width:100%}.event-card__cta[data-astro-cid-pbeyvqpm]{color:var(--mbu-indigo);font-weight:var(--fw-bold);font-size:var(--fs-sm);margin-top:auto}.lps-grid[data-astro-cid-pbeyvqpm]{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.lps-card[data-astro-cid-pbeyvqpm] img[data-astro-cid-pbeyvqpm]{border-radius:var(--radius-sm);width:100%;margin-bottom:var(--space-4)}.lps-card__role[data-astro-cid-pbeyvqpm]{color:var(--mbu-indigo);margin-bottom:var(--space-1)}.lps-card__name[data-astro-cid-pbeyvqpm]{font-family:var(--font-display);font-size:var(--fs-lg);margin-bottom:var(--space-4)}.lps-card[data-astro-cid-pbeyvqpm] p[data-astro-cid-pbeyvqpm]{font-size:var(--fs-base)}.lps-card[data-astro-cid-pbeyvqpm] .btn[data-astro-cid-pbeyvqpm]{margin-top:var(--space-3)}@media (width<=1000px){.events-grid[data-astro-cid-pbeyvqpm]{grid-template-columns:repeat(3,1fr)}.lps-grid[data-astro-cid-pbeyvqpm]{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.events-grid[data-astro-cid-pbeyvqpm]{grid-template-columns:repeat(2,1fr)}.lps-grid[data-astro-cid-pbeyvqpm]{grid-template-columns:1fr}}@media (width<=460px){.events-grid[data-astro-cid-pbeyvqpm]{grid-template-columns:1fr}}
