.page-module__Dv2BBG__opening{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:end;gap:5rem;padding-bottom:0;display:grid}.page-module__Dv2BBG__openingTitle{margin:0;font-size:clamp(3.5rem,8vw,7.5rem)}.page-module__Dv2BBG__openingRight{flex-direction:column;align-self:end;gap:1.2rem;padding-bottom:5rem;display:flex}.page-module__Dv2BBG__openingRight p{color:var(--muted);font-size:.98rem;line-height:1.8}.page-module__Dv2BBG__statNum{font-size:clamp(1.8rem,3vw,3rem)}.page-module__Dv2BBG__whatSection{background:var(--warm);border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:start;gap:6rem;display:grid}.page-module__Dv2BBG__whatTitle{font-size:clamp(2rem,4vw,3.5rem);line-height:1}.page-module__Dv2BBG__whatRight{flex-direction:column;gap:1.2rem;display:flex}.page-module__Dv2BBG__whatRight p{color:var(--muted);font-size:.95rem;line-height:1.8}.page-module__Dv2BBG__monthSection{background:var(--ink);color:var(--paper);padding:5rem 0}.page-module__Dv2BBG__monthInner{grid-template-columns:300px 1fr;align-items:start;gap:5rem;max-width:1280px;margin:0 auto;padding:0 2.5rem;display:grid}.page-module__Dv2BBG__monthTitle{font-size:clamp(2rem,4vw,3.5rem)}.page-module__Dv2BBG__monthSub{color:#f4efe466;margin-top:1rem;font-size:.9rem;line-height:1.7}.page-module__Dv2BBG__monthEvents{flex-direction:column;display:flex}.page-module__Dv2BBG__monthEvent{border-bottom:1px solid #ffffff12;grid-template-columns:80px 1fr auto;align-items:center;gap:2rem;padding:1.75rem 0;display:grid}.page-module__Dv2BBG__monthWeek{letter-spacing:.18em;text-transform:uppercase;color:#f4efe440;white-space:nowrap;font-size:.65rem;font-weight:700}.page-module__Dv2BBG__monthEventTitle{color:var(--paper);margin-bottom:.2rem;font-size:1rem;font-weight:700}.page-module__Dv2BBG__monthEventVenue{color:#f4efe459;font-size:.82rem}.page-module__Dv2BBG__monthEventNote{color:#f4efe440;margin-top:.2rem;font-size:.7rem}.page-module__Dv2BBG__valuesSection{background:var(--warm);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page-module__Dv2BBG__valuesTitle{margin-bottom:3rem;font-size:clamp(2rem,4vw,3.5rem)}.page-module__Dv2BBG__valuesGrid{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0;display:grid}.page-module__Dv2BBG__value{border-bottom:1px solid var(--border);grid-template-columns:32px 1fr;gap:1.2rem;padding:2.5rem;display:grid}.page-module__Dv2BBG__value:nth-child(odd){border-right:1px solid var(--border)}.page-module__Dv2BBG__valueDash{font-family:var(--font-display);color:var(--border);padding-top:.1rem;font-size:1.5rem}.page-module__Dv2BBG__valueTitle{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.1rem;font-weight:700}.page-module__Dv2BBG__valueBody{color:var(--muted);font-size:.88rem;line-height:1.75}.page-module__Dv2BBG__ctaSection{border-bottom:1px solid var(--border);padding:6rem 2.5rem}.page-module__Dv2BBG__ctaTitle{margin-bottom:1.25rem;font-size:clamp(3rem,7vw,6.5rem)}.page-module__Dv2BBG__ctaSub{color:var(--muted);max-width:420px;margin-bottom:2rem;font-size:1rem;line-height:1.7}.page-module__Dv2BBG__ctaActions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:860px){.page-module__Dv2BBG__opening{grid-template-columns:1fr;gap:2rem}.page-module__Dv2BBG__openingRight{padding-bottom:3rem}.page-module__Dv2BBG__statsBar{flex-wrap:wrap}.page-module__Dv2BBG__statItem{border-bottom:1px solid var(--border);flex:40%}.page-module__Dv2BBG__whatSection{grid-template-columns:1fr;gap:2.5rem}.page-module__Dv2BBG__monthInner{grid-template-columns:1fr;gap:2rem;padding:0 1.5rem}.page-module__Dv2BBG__monthEvent{grid-template-columns:70px 1fr}.page-module__Dv2BBG__monthEvent>div:last-child{display:none}.page-module__Dv2BBG__valuesGrid{grid-template-columns:1fr}.page-module__Dv2BBG__value{border-right:none!important}.page-module__Dv2BBG__ctaSection{padding:4rem 1.5rem}}
