.ss-hero .rf-phero__inner{padding-bottom:clamp(110px,12vw,150px)}.ss-pillars[data-astro-cid-6om7svub]{position:relative;z-index:3;display:grid;gap:12px;margin-top:clamp(-90px,-6vw,-70px)}.ss-pillar[data-astro-cid-6om7svub] .rf-h3[data-astro-cid-6om7svub]{margin-top:20px}.ss-pillar[data-astro-cid-6om7svub] .rf-copy[data-astro-cid-6om7svub]{margin-top:10px}.ss-ico[data-astro-cid-6om7svub]{background:var(--rf-aqua)}@media(min-width:900px){.ss-pillars[data-astro-cid-6om7svub]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ss-pillar[data-astro-cid-6om7svub] .rf-h3[data-astro-cid-6om7svub]{min-height:2lh}}.ss-progs[data-astro-cid-6om7svub]{display:grid;gap:16px}.ss-prog[data-astro-cid-6om7svub]{display:flex;flex-direction:column}.ss-prog__pic[data-astro-cid-6om7svub]{position:relative;aspect-ratio:16 / 10}.ss-prog__pic[data-astro-cid-6om7svub] .rf-chip[data-astro-cid-6om7svub]{position:absolute;left:14px;top:14px}.ss-prog__txt[data-astro-cid-6om7svub]{display:flex;flex-direction:column;gap:10px;flex:1;padding:clamp(22px,2.2vw,28px)}.ss-prog__foot[data-astro-cid-6om7svub]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px;font-size:15px;color:var(--rf-text)}.ss-prog__foot[data-astro-cid-6om7svub] b[data-astro-cid-6om7svub]{font-family:var(--rf-display);font-stretch:140%;font-size:24px;line-height:.9;letter-spacing:.04em;color:var(--rf-ink)}.ss-prog__go[data-astro-cid-6om7svub]{display:inline-flex;align-items:center;gap:10px;font-weight:500;color:var(--rf-ink)}@media(min-width:700px){.ss-progs[data-astro-cid-6om7svub]{grid-template-columns:1fr 1fr}.ss-prog[data-astro-cid-6om7svub].is-wide{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr}.ss-prog[data-astro-cid-6om7svub].is-wide .ss-prog__pic[data-astro-cid-6om7svub]{aspect-ratio:auto;min-height:280px}}@media(min-width:1100px){.ss-progs[data-astro-cid-6om7svub]{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-prog[data-astro-cid-6om7svub].is-wide{grid-column:span 2}}.ss-where[data-astro-cid-6om7svub]{display:grid;gap:16px}.ss-venue[data-astro-cid-6om7svub]{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;padding:14px}.ss-venue__pic[data-astro-cid-6om7svub]{aspect-ratio:1;border-radius:16px;overflow:hidden}.ss-venue__txt[data-astro-cid-6om7svub]{display:grid;gap:8px;justify-items:start}.ss-venue__name[data-astro-cid-6om7svub]{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);line-height:.85}.ss-venue__sub[data-astro-cid-6om7svub]{font-size:15px;color:var(--rf-text)}.ss-venue__go[data-astro-cid-6om7svub]{display:inline-flex;align-items:center;gap:10px;font-weight:500;color:var(--rf-ink)}.ss-venue__go[data-astro-cid-6om7svub] .rf-arrow[data-astro-cid-6om7svub]{background:var(--rf-aqua);color:var(--rf-ink)}@media(min-width:900px){.ss-where[data-astro-cid-6om7svub]{grid-template-columns:1fr 1fr;gap:20px}.ss-venue[data-astro-cid-6om7svub]{grid-template-columns:180px minmax(0,1fr)}}.lp-sec[data-astro-cid-6om7svub]{scroll-margin-top:70px}.lp-chips[data-astro-cid-6om7svub]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.lp-level[data-astro-cid-6om7svub]{display:flex;flex-direction:column;gap:14px}.lp-level__k[data-astro-cid-6om7svub]{font:700 12px/1.2 var(--rf-text-font);letter-spacing:.06em;text-transform:uppercase;color:#00767f}.lp-level[data-astro-cid-6om7svub] .rf-h3[data-astro-cid-6om7svub]{margin-bottom:4px}.lp-level__focus[data-astro-cid-6om7svub]{margin:-10px 0 0;font-size:15px;color:var(--rf-text)}.lp-more[data-astro-cid-6om7svub]{margin-top:14px}@media(min-width:640px)and (max-width:1023px){.lp-level[data-astro-cid-6om7svub]:last-child:nth-child(odd){grid-column:1 / -1}}.lp-stages-bar[data-astro-cid-6om7svub]{display:flex;justify-content:flex-end;margin-bottom:14px}.lp-stages-bar[data-astro-cid-6om7svub] svg{width:16px;height:16px;transition:transform .3s ease}.lp-stages-bar[data-astro-cid-6om7svub] [data-astro-cid-6om7svub][aria-expanded=true] svg{transform:rotate(180deg)}.lp-stages[data-astro-cid-6om7svub]{display:grid;gap:10px;align-items:start}.lp-stage[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub]{display:flex;align-items:center;gap:14px;padding:18px 20px;cursor:pointer;list-style:none}.lp-stage[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub]::-webkit-details-marker{display:none}.lp-stage[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub]:focus-visible{outline:3px solid var(--rf-aqua);outline-offset:-3px;border-radius:inherit}.lp-stage[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub] .rf-h3[data-astro-cid-6om7svub]{flex:1}.lp-stage[data-astro-cid-6om7svub] .lp-stage__chev{flex:none;width:20px;height:20px;transition:transform .3s ease}.lp-stage[data-astro-cid-6om7svub][open] .lp-stage__chev{transform:rotate(180deg)}.lp-stage__body[data-astro-cid-6om7svub]{padding:0 20px 22px}.lp-stage__pre[data-astro-cid-6om7svub]{margin:0 0 14px;font:700 12px/1.3 var(--rf-text-font);letter-spacing:.04em;text-transform:uppercase;color:#00767f}@media(min-width:640px){.lp-stages[data-astro-cid-6om7svub]{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.lp-stages[data-astro-cid-6om7svub]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-split[data-astro-cid-6om7svub]{display:grid;gap:clamp(28px,4vw,64px);align-items:center}.lp-pic[data-astro-cid-6om7svub]{aspect-ratio:4 / 3;border-radius:var(--rf-r-panel);overflow:hidden;box-shadow:var(--rf-lift)}.lp-split__lede[data-astro-cid-6om7svub]{margin-block:18px 12px}.lp-acts[data-astro-cid-6om7svub]{margin-top:26px}@media(min-width:1024px){.lp-split[data-astro-cid-6om7svub]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lp-int[data-astro-cid-6om7svub]{display:grid;gap:28px;align-items:center;padding:clamp(28px,4vw,56px);border-radius:var(--rf-r-panel)}.lp-int[data-astro-cid-6om7svub] .rf-eyebrow[data-astro-cid-6om7svub]{color:var(--rf-ink)}.lp-int__lede[data-astro-cid-6om7svub]{margin-top:16px;color:var(--rf-ink)}.lp-int__note[data-astro-cid-6om7svub]{margin:14px 0 24px;font-size:15px;line-height:1.5}.lp-int__prices[data-astro-cid-6om7svub]{display:grid;gap:12px;margin:0}.lp-int__prices[data-astro-cid-6om7svub] dt[data-astro-cid-6om7svub]{font:700 12px/1.2 var(--rf-text-font);letter-spacing:.06em;text-transform:uppercase;color:#00767f}.lp-int__prices[data-astro-cid-6om7svub] dd[data-astro-cid-6om7svub]{margin:10px 0 0;font-size:16px;color:var(--rf-text)}.lp-int__prices[data-astro-cid-6om7svub] .rf-display[data-astro-cid-6om7svub]{font-size:clamp(3rem,2.4rem + 2.4vw,4.5rem);line-height:.8;color:var(--rf-ink)}@media(min-width:1024px){.lp-int[data-astro-cid-6om7svub]{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px}}.lp-int__dates[data-astro-cid-6om7svub]{grid-column:1 / -1;padding:22px clamp(18px,3vw,28px)}.lp-int__when[data-astro-cid-6om7svub]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;margin:0 0 12px;font-size:16px}.lp-int__when[data-astro-cid-6om7svub] span[data-astro-cid-6om7svub]{font-weight:700;color:#00767f}.lp-int__dates[data-astro-cid-6om7svub] ul[data-astro-cid-6om7svub]{margin:0;padding:0;list-style:none}.lp-int__dates[data-astro-cid-6om7svub] li[data-astro-cid-6om7svub]{display:grid;grid-template-columns:5.5em minmax(0,1fr) auto;gap:12px;padding:12px 0;border-top:1px solid var(--rf-tint-2);font-size:15px}.lp-int__days[data-astro-cid-6om7svub]{color:var(--rf-text);white-space:nowrap}@media(max-width:639px){.lp-int__dates[data-astro-cid-6om7svub] li[data-astro-cid-6om7svub]{grid-template-columns:minmax(0,1fr) auto}.lp-int__dates[data-astro-cid-6om7svub] li[data-astro-cid-6om7svub]>span[data-astro-cid-6om7svub]:first-of-type{grid-column:1 / -1;grid-row:2}}.ss-contact[data-astro-cid-6om7svub]{margin:24px 0 0;font-size:16px;color:var(--rf-text)}.ss-contact[data-astro-cid-6om7svub] a[data-astro-cid-6om7svub]{font-weight:700;color:var(--rf-ink)}.ss-faqs[data-astro-cid-6om7svub]{display:grid;gap:10px;max-width:860px}.ss-faq[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;font:700 17px/1.35 var(--rf-text-font);cursor:pointer;list-style:none}.ss-faq[data-astro-cid-6om7svub] summary[data-astro-cid-6om7svub]::-webkit-details-marker{display:none}.ss-faq[data-astro-cid-6om7svub] .ss-faq__chev{flex:none;width:20px;height:20px;transition:transform .3s ease}.ss-faq[data-astro-cid-6om7svub][open] .ss-faq__chev{transform:rotate(180deg)}.ss-faq__a[data-astro-cid-6om7svub]{padding:0 20px 20px}
