body.vf-event-public-app.vf-event-theme-heritage .vf-event-public-shell{--vf-aura-display: "Segoe UI", Inter, sans-serif;--public-hero-bg: radial-gradient(ellipse at 50% 0, #4c3b40, #191f28 74%);--public-hero-ink: #fff;--public-photo-scrim: linear-gradient(180deg, rgb(18 25 32 / 48%), rgb(18 25 32 / 77%));--public-action-bg: #c52d3f;--public-action-hover: #a31e2e;--public-section-surface: #f8f5f4;--public-heading-weight: 500}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-header{border-top:4px solid #c52d3f}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-nav a[aria-current=page]{color:#b82437}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero__content{grid-template-columns:minmax(0,1fr);text-align:center;gap:36px;justify-items:center}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero :is(h1,.vf-aura-hero__subtitle){margin-inline:auto}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero h1{max-width:23ch;letter-spacing:-.025em;font-weight:500}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero .vf-aura-kicker{color:#fff;letter-spacing:.18em}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero__actions{justify-content:center}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero [data-hero-event-status=live]{margin-inline:auto}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-event-card{max-width:760px;display:flex;justify-content:center;flex-wrap:wrap;text-align:left;background:#0a101852;border-color:#ffffff40;color:#fff}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-event-card :is(strong,small,p){color:#fff}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-event-card p{max-width:28ch}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero[data-hero-image] .vf-aura-button--primary{background:#c52d3f;color:#fff;border-color:#c52d3f}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero[data-hero-image] .vf-aura-button--primary:hover{background:#a31e2e;border-color:#a31e2e}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero .vf-aura-button--quiet{background:transparent;color:#fff;border-color:#ffffff90}@media(max-width:760px){body.vf-event-public-app.vf-event-theme-heritage .vf-aura-hero__content{gap:28px}body.vf-event-public-app.vf-event-theme-heritage .vf-aura-event-card{gap:20px;justify-content:flex-start}}
