.pV7_xa_root{color:var(--sw-color-text-on-dark);overflow:hidden}.pV7_xa_layout{align-items:center;gap:var(--sw-space-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.pV7_xa_copy{gap:var(--sw-space-4);min-width:0;display:grid}.pV7_xa_title{margin:var(--sw-space-0);color:var(--sw-color-text-on-dark);font-size:var(--sw-font-size-h2);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-snug);letter-spacing:0;text-wrap:balance}.pV7_xa_body{color:var(--sw-color-text-muted)}.pV7_xa_menuCopy{gap:var(--sw-space-3);padding:var(--sw-space-4);border:var(--sw-stroke-sm) solid var(--sw-color-border-glass-strong);border-radius:var(--sw-radius-lg);background:var(--sw-color-bg-overlay-soft);display:grid}.pV7_xa_menuTitle{margin:var(--sw-space-0);color:var(--sw-color-text-on-dark);font-size:var(--sw-font-size-h4);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-snug);letter-spacing:0}.pV7_xa_actions{gap:var(--sw-space-3);margin-top:var(--sw-space-2);flex-wrap:wrap;display:flex}.pV7_xa_mediaGrid{gap:var(--sw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.pV7_xa_media{border:var(--sw-stroke-sm) solid var(--sw-color-border-glass-strong);border-radius:var(--sw-radius-sm);background:var(--sw-color-bg-secondary);min-height:clamp(17rem,28vw,28rem);position:relative;overflow:hidden}.pV7_xa_media:first-child:last-child{grid-column:1/-1}.pV7_xa_image{object-fit:cover;display:block;width:100%!important;height:100%!important}@media (max-width:991px){.pV7_xa_layout{grid-template-columns:minmax(0,1fr)}.pV7_xa_mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pV7_xa_mediaGrid{align-items:stretch;display:flex}.pV7_xa_media{flex:1 1 0;min-width:0;min-height:clamp(8rem,30vw,12rem)}}
.rcjbQW_section{min-width:0;scroll-margin-top:calc(var(--sw-page-top-space) + var(--sw-space-6))}.rcjbQW_sectionStack{gap:var(--sw-space-6);display:grid}.rcjbQW_sectionStack>header{gap:var(--sw-space-3);max-width:54rem;display:grid}.rcjbQW_galleryTitleIntegrated{display:none}.rcjbQW_heroShell{padding:var(--sw-site-margin);padding-block-start:var(--sw-space-5)}.rcjbQW_heroFrame{--activity-hero-text:var(--sw-color-text-on-dark);--activity-hero-text-muted:var(--sw-color-text-muted);width:min(100%, var(--sw-container-body-max));border:var(--sw-stroke-md) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--activity-bg,var(--sw-background-page-dark));min-height:clamp(32rem,60dvh,44rem);color:var(--activity-hero-text);box-shadow:var(--sw-shadow-cartoon-lg), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));isolation:isolate;margin-inline:auto;display:grid;position:relative;overflow:clip}.rcjbQW_heroMedia,.rcjbQW_heroPoster,.rcjbQW_galleryMedia,.rcjbQW_galleryImage,.rcjbQW_photoMedia{object-fit:cover;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.rcjbQW_heroMedia,.rcjbQW_heroPoster{z-index:0}.rcjbQW_heroScrim{z-index:1;background:radial-gradient(circle at 18% 16%, var(--activity-accent-glow,var(--sw-color-accent-primary-glow-strong)), var(--sw-color-bg-overlay-transparent) 36%), linear-gradient(90deg, var(--sw-color-bg-overlay-card-strong) 0%, var(--sw-color-bg-overlay-soft) 42%, var(--sw-color-bg-overlay-transparent) 100%), linear-gradient(180deg, var(--sw-color-bg-overlay-transparent) 32%, var(--sw-color-bg-overlay-card-strong) 100%);pointer-events:none;position:absolute;inset:0}.rcjbQW_heroContent{z-index:2;align-content:end;gap:var(--sw-space-5);width:min(100%,72rem);padding:var(--sw-space-7);display:grid;position:relative}.rcjbQW_heroChips{align-items:center;gap:var(--sw-space-2);flex-wrap:nowrap;min-width:0;display:flex}.rcjbQW_heroVenueMarquee{overscroll-behavior-inline:contain;min-width:0;padding-block:var(--sw-space-1);scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;flex:auto;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.rcjbQW_heroVenueMarquee::-webkit-scrollbar{display:none}.rcjbQW_heroVenueTrack,.rcjbQW_heroVenueGroup{flex:none;align-items:center;display:flex}.rcjbQW_heroVenueTrack{width:max-content}.rcjbQW_heroVenueGroup{gap:var(--sw-space-2);padding-inline-end:var(--sw-space-2)}.rcjbQW_heroChip{max-width:100%;min-height:2rem;padding:var(--sw-space-1) var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-glass-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-surface-glass-soft);color:var(--activity-hero-text);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:nowrap;-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));touch-action:manipulation;flex:none;align-items:center;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.rcjbQW_heroChip[href]:hover,.rcjbQW_heroChip[href]:focus-visible{border-color:var(--activity-accent,var(--sw-color-accent-primary));background:var(--activity-accent-soft,var(--sw-color-surface-glass-strong));transform:translateY(calc(var(--sw-space-1) * -.18))}.rcjbQW_heroChip[href]:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_heroChipAccent{min-height:2.25rem;padding-inline:var(--sw-space-3);border-color:var(--activity-accent,var(--sw-color-accent-primary));background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));box-shadow:0 0 var(--sw-space-4) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));flex-shrink:0}.rcjbQW_heroTitle{color:var(--activity-hero-text);font-family:var(--activity-display-font,var(--sw-font-family-display));font-size:var(--sw-font-size-h3);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);letter-spacing:0;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.rcjbQW_heroIntro{max-width:44rem;color:var(--activity-hero-text-muted);font-size:var(--sw-font-size-body-lg);font-weight:var(--sw-font-weight-semibold);line-height:var(--sw-line-height-loose);text-wrap:pretty;margin:0}.rcjbQW_heroActions,.rcjbQW_finalActions{gap:var(--sw-space-3);flex-wrap:wrap;display:flex}.rcjbQW_sectionNavRoot{top:calc(var(--sw-space-8) + var(--sw-space-7) - var(--sw-stroke-sm));z-index:45;padding-block:var(--sw-space-0) var(--sw-space-2);pointer-events:none;position:sticky}.rcjbQW_sectionNavContainer{justify-content:space-between;align-items:center;gap:var(--sw-space-3);padding:var(--sw-space-2) var(--sw-space-3);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-top:var(--sw-space-0);border-radius:var(--sw-space-0) var(--sw-space-0) var(--sw-radius-xl) var(--sw-radius-xl);background:var(--sw-color-surface-glass);box-shadow:var(--sw-shadow-cartoon-sm);-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));pointer-events:auto;display:flex;overflow:visible}.rcjbQW_sectionNavTrack{align-items:center;gap:var(--sw-space-1);min-width:0;padding:var(--sw-interaction-bleed);margin:calc(var(--sw-interaction-bleed) * -1);overscroll-behavior-x:contain;scroll-padding-inline:var(--sw-interaction-bleed);scrollbar-width:none;display:flex;overflow:auto visible}.rcjbQW_sectionNavTrack::-webkit-scrollbar{display:none}.rcjbQW_sectionNavLink{z-index:1;min-height:2.75rem;padding:var(--sw-space-1) var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-bg-overlay-transparent);border-radius:var(--sw-radius-round);color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);white-space:nowrap;align-items:center;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex;position:relative}.rcjbQW_sectionNavLink:hover,.rcjbQW_sectionNavLink:focus-visible{background:var(--activity-accent-soft,var(--sw-color-accent-primary-surface-strong));z-index:4}.rcjbQW_sectionNavLink:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_sectionNavLinkActive{z-index:3;border-color:var(--sw-color-border-strong);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-5) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));transform:translateY(calc(var(--sw-space-1) * -.16))}.rcjbQW_sectionNavCta{flex:none}.rcjbQW_pitchGrid{--activity-pitch-padding:clamp(var(--sw-space-5), 3vw, var(--sw-space-6));grid-template-columns:minmax(0,1fr);justify-content:start;place-items:start;display:grid}.rcjbQW_pitchGridWithMedia{gap:clamp(var(--sw-space-8), var(--sw-section-space-sm), var(--sw-section-space-md))}.rcjbQW_pitchMedia{min-width:0}.rcjbQW_pitchCopy,.rcjbQW_finalPanel{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:radial-gradient(circle at top left, var(--activity-accent-glow,var(--sw-color-accent-primary-glow-strong)), var(--sw-color-bg-overlay-transparent) 38%), var(--activity-bg,var(--sw-color-bg-primary));color:var(--activity-text,var(--sw-color-text-on-dark));box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));position:relative;overflow:clip}.rcjbQW_pitchCopy{gap:var(--sw-space-5);inline-size:100%;max-inline-size:100%;padding:var(--activity-pitch-padding);background:linear-gradient(135deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 18%, var(--activity-bg,var(--sw-background-page-dark))) 0%, var(--sw-color-bg-overlay-transparent) 42%), radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 28%, transparent) 0%, var(--sw-color-bg-overlay-transparent) 32%), linear-gradient(180deg, color-mix(in srgb, var(--activity-bg,var(--sw-background-page-dark)) 88%, var(--activity-accent,var(--sw-color-accent-primary))) 0%, var(--activity-bg,var(--sw-background-page-dark)) 100%);isolation:isolate;display:grid}@media (min-width:992px){.rcjbQW_pitchGridWithMedia{column-gap:clamp(var(--sw-space-5), 3vw, var(--sw-space-7));row-gap:var(--sw-space-5);width:100%;padding:var(--activity-pitch-padding);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:linear-gradient(135deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 18%, var(--activity-bg,var(--sw-background-page-dark))) 0%, var(--sw-color-bg-overlay-transparent) 42%), radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 28%, transparent) 0%, var(--sw-color-bg-overlay-transparent) 32%), linear-gradient(180deg, color-mix(in srgb, var(--activity-bg,var(--sw-background-page-dark)) 88%, var(--activity-accent,var(--sw-color-accent-primary))) 0%, var(--activity-bg,var(--sw-background-page-dark)) 100%);color:var(--activity-text,var(--sw-color-text-on-dark));box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));isolation:isolate;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,7fr) minmax(21rem,5fr);place-items:start stretch;position:relative;overflow:clip}.rcjbQW_pitchGridWithMedia:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 16%, transparent) 0 var(--sw-stroke-sm), transparent var(--sw-stroke-sm)), linear-gradient(0deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 10%, transparent) 0 var(--sw-stroke-sm), transparent var(--sw-stroke-sm));background-size:var(--sw-space-8) var(--sw-space-8);opacity:.22;pointer-events:none;position:absolute;inset:0}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchCopy{display:contents}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchCopy:after{content:none}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchMain,.rcjbQW_pitchGridWithMedia .rcjbQW_pitchFacts,.rcjbQW_pitchGridWithMedia .rcjbQW_pitchMedia{z-index:1;position:relative}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchMain{grid-area:1/1/span 2}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchFacts{grid-area:1/2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.rcjbQW_pitchGridWithMedia .rcjbQW_pitchMedia{grid-area:2/2;align-self:end}}.rcjbQW_pitchMain{align-content:start;gap:var(--sw-space-5);min-width:0;display:grid}.rcjbQW_pitchCopy:before{content:none}.rcjbQW_pitchCopy:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 16%, transparent) 0 var(--sw-stroke-sm), transparent var(--sw-stroke-sm)), linear-gradient(0deg, color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 10%, transparent) 0 var(--sw-stroke-sm), transparent var(--sw-stroke-sm));background-size:var(--sw-space-8) var(--sw-space-8);opacity:.22;pointer-events:none;position:absolute;inset:0}.rcjbQW_pitchCopy .rcjbQW_eyebrow,.rcjbQW_pitchCopy .rcjbQW_sectionTitle,.rcjbQW_pitchCopy .rcjbQW_sectionLead,.rcjbQW_pitchCopy .rcjbQW_pitchMain,.rcjbQW_pitchCopy .rcjbQW_pitchFacts,.rcjbQW_pitchCopy .rcjbQW_richText{z-index:1;position:relative}.rcjbQW_pitchCopy .rcjbQW_sectionTitle{max-width:none;font-size:var(--sw-font-size-h1-compact);line-height:var(--sw-line-height-tight)}.rcjbQW_pitchCopy .rcjbQW_sectionLead,.rcjbQW_pitchCopy .rcjbQW_richText{max-width:48rem}.rcjbQW_pitchFacts{gap:var(--sw-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));max-width:100%;margin:0;display:grid}.rcjbQW_pitchFact{gap:var(--sw-space-1);min-width:0;padding:var(--sw-space-3);border:var(--sw-stroke-xs) solid color-mix(in srgb, var(--activity-accent,var(--sw-color-accent-primary)) 58%, var(--sw-color-border-glass-strong));border-radius:var(--sw-radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--activity-surface,var(--sw-color-surface-primary)) 12%, transparent) 0%, var(--sw-color-bg-overlay-transparent) 100%), color-mix(in srgb, var(--activity-bg,var(--sw-background-page-dark)) 82%, transparent);display:grid}.rcjbQW_pitchFact dt,.rcjbQW_pitchFact dd{margin:0}.rcjbQW_pitchFact dt{color:var(--activity-text-muted,var(--sw-color-text-muted));font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);line-height:var(--sw-line-height-tight)}.rcjbQW_pitchFact dd{color:var(--activity-text,var(--sw-color-text-on-dark));font-family:var(--activity-display-font,var(--sw-font-family-display));font-size:var(--sw-font-size-h5);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);overflow-wrap:anywhere}.rcjbQW_eyebrow{width:fit-content;max-width:100%;min-height:1.85rem;padding:var(--sw-space-1) var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-transform:uppercase;box-shadow:var(--sw-shadow-cartoon-sm);align-items:center;margin:0;display:inline-flex}.rcjbQW_sectionTitle{color:inherit;font-family:var(--activity-display-font,var(--sw-font-family-display));font-size:var(--sw-font-size-h2);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-snug);letter-spacing:0;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.rcjbQW_sectionLead{color:var(--activity-text-muted,var(--sw-color-text-muted));font-size:var(--sw-font-size-body-lg);line-height:var(--sw-line-height-loose);text-wrap:pretty;margin:0}.rcjbQW_pitchCopy .rcjbQW_sectionLead,.rcjbQW_pitchCopy .rcjbQW_richText{color:var(--activity-text-muted,var(--sw-color-text-muted))}.rcjbQW_richText{font-size:var(--sw-font-size-body-lg);overflow-wrap:anywhere}:is(.rcjbQW_richText p,.rcjbQW_richText li){text-wrap:pretty}.rcjbQW_uspGrid{gap:var(--sw-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;display:grid}.rcjbQW_uspCard,.rcjbQW_stepCard,.rcjbQW_relatedCard{gap:var(--sw-space-3);min-width:0;padding:var(--sw-space-5);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--sw-color-surface-primary);color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-5) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));display:grid;position:relative}.rcjbQW_uspIcon,.rcjbQW_stepIndex{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent,var(--sw-color-accent-primary));width:3rem;height:3rem;color:var(--activity-on-accent,var(--sw-color-text-on-light));font-size:var(--sw-font-size-h5);font-weight:var(--sw-font-weight-black);box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-4) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));place-items:center;display:inline-grid}.rcjbQW_cardTitle{color:inherit;font-size:var(--sw-font-size-h5);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-snug);letter-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;margin:0}.rcjbQW_cardText{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-medium);line-height:var(--sw-line-height-loose);margin:0}.rcjbQW_stepsGrid{gap:var(--sw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rcjbQW_stepCard{align-content:start}.rcjbQW_stepImageFrame{aspect-ratio:4/3;border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--activity-bg,var(--sw-color-bg-primary));position:relative;overflow:clip}.rcjbQW_stepImage{object-fit:cover;display:block;width:100%!important;height:100%!important}.rcjbQW_stepCard:hover .rcjbQW_stepImage{transform:scale(1.025)}.rcjbQW_galleryCarousel{gap:var(--sw-space-3);min-width:0;display:grid}@media (min-width:992px){.rcjbQW_galleryDock .rcjbQW_sectionStack{gap:var(--sw-space-3)}.rcjbQW_galleryDock .rcjbQW_sectionStack>header{align-items:center;gap:var(--sw-space-2) var(--sw-space-3);grid-template-columns:auto minmax(0,1fr);justify-self:center;width:min(100%,20rem);max-width:none}.rcjbQW_galleryDock .rcjbQW_sectionTitle{font-size:var(--sw-font-size-h4);line-height:var(--sw-line-height-tight)}.rcjbQW_galleryDock .rcjbQW_sectionLead,.rcjbQW_galleryDock .rcjbQW_galleryTitleDefault{display:none}.rcjbQW_galleryDock .rcjbQW_galleryTitleIntegrated{display:inline}.rcjbQW_galleryDock .rcjbQW_galleryViewport{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab;justify-self:center;width:min(100%,20rem);overflow:auto hidden}.rcjbQW_galleryDock .rcjbQW_galleryViewport:active{cursor:grabbing}.rcjbQW_galleryDock .rcjbQW_galleryViewport::-webkit-scrollbar{display:none}.rcjbQW_galleryDock .rcjbQW_galleryTrack{gap:var(--sw-space-3);touch-action:pan-x pan-y pinch-zoom;align-items:stretch;width:100%;margin-inline:0;display:flex}.rcjbQW_galleryDock .rcjbQW_gallerySlide{scroll-snap-align:start;flex:0 0 min(72%,14.5rem)}.rcjbQW_galleryDock .rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryTrack{grid-template-columns:minmax(0,min(62%,14rem));justify-content:center;display:grid}.rcjbQW_galleryDock .rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_gallerySlide{flex:initial}.rcjbQW_galleryDock .rcjbQW_galleryVideoItem{border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);max-height:none;box-shadow:var(--sw-shadow-cartoon-sm)}.rcjbQW_galleryDock .rcjbQW_galleryPlayBadge{top:var(--sw-space-3);right:var(--sw-space-3);width:var(--sw-space-7)}.rcjbQW_galleryDock .rcjbQW_galleryCarousel:not([data-count="1"]):not([data-count="2"]) .rcjbQW_gallerySliderMeta{justify-content:center;align-items:center;gap:var(--sw-space-3);display:flex}}.rcjbQW_galleryViewport{min-width:0;overflow:visible}.rcjbQW_galleryTrack{--activity-gallery-card-width:clamp(13rem, 38dvh, 21.5rem);grid-template-columns:repeat(auto-fit, minmax(min(100%, 13rem), var(--activity-gallery-card-width)));gap:var(--sw-space-4);justify-content:start;align-items:stretch;display:grid}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryTrack{--activity-gallery-card-width:clamp(16rem, 42dvh, 25rem);grid-template-columns:minmax(0, min(100%, var(--activity-gallery-card-width)));justify-content:center}.rcjbQW_gallerySlide{min-width:0}.rcjbQW_galleryItem{appearance:none;aspect-ratio:9/16;border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--activity-bg,var(--sw-color-bg-primary));width:100%;max-height:min(68dvh,38rem);color:var(--activity-text,var(--sw-color-text-on-dark));font:inherit;text-align:start;box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-5) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));isolation:isolate;cursor:zoom-in;touch-action:manipulation;padding:0;text-decoration:none;transition:box-shadow .18s,transform .18s;display:block;position:relative;overflow:clip}.rcjbQW_galleryMedia,.rcjbQW_galleryImage{z-index:0;transition:transform .24s}.rcjbQW_galleryMedia{background:var(--sw-color-bg-overlay-card-strong);object-fit:cover;object-position:center}.rcjbQW_galleryVideoItem{border:var(--sw-space-0);background:var(--sw-color-bg-overlay-card-strong);box-shadow:none}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryVideoItem{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);background:var(--activity-bg,var(--sw-color-bg-primary));box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-7) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.rcjbQW_galleryItem:hover,.rcjbQW_galleryItem:focus-visible{transform:translateY(calc(var(--sw-space-1) * -.28));box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-7) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.rcjbQW_galleryVideoItem:hover,.rcjbQW_galleryVideoItem:focus-visible{box-shadow:none}.rcjbQW_galleryItem:hover .rcjbQW_galleryMedia,.rcjbQW_galleryItem:hover .rcjbQW_galleryImage,.rcjbQW_galleryItem:focus-visible .rcjbQW_galleryMedia,.rcjbQW_galleryItem:focus-visible .rcjbQW_galleryImage{transform:scale(1.04)}.rcjbQW_galleryItem:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_galleryItem:after{content:"";z-index:1;background:linear-gradient(180deg, var(--sw-color-bg-overlay-transparent), var(--sw-color-bg-overlay-card-strong));pointer-events:none;height:42%;position:absolute;inset:auto 0 0}.rcjbQW_galleryPlayBadge{top:var(--sw-space-4);right:var(--sw-space-4);z-index:2;width:var(--sw-space-8);aspect-ratio:1;border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));box-shadow:var(--sw-shadow-cartoon-sm);place-items:center;display:grid;position:absolute}.rcjbQW_galleryCaption{left:var(--sw-space-4);right:var(--sw-space-4);bottom:var(--sw-space-4);z-index:2;color:var(--sw-color-text-on-dark);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);position:absolute}.rcjbQW_gallerySliderMeta{display:none}.rcjbQW_gallerySliderCount{color:var(--activity-text-muted,var(--sw-color-text-muted));font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.rcjbQW_gallerySliderDots{justify-content:center;align-items:center;gap:var(--sw-space-1);display:flex}.rcjbQW_gallerySliderDot{appearance:none;width:var(--sw-space-5);height:var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-surface,var(--sw-color-surface-glass-solid));cursor:pointer;padding:0;transition:width .18s,background .18s,transform .18s}.rcjbQW_gallerySliderDotActive{width:var(--sw-space-7);background:var(--activity-accent,var(--sw-color-accent-primary))}.rcjbQW_gallerySliderDot:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_galleryEmpty{min-height:18rem;padding:var(--sw-space-5);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--activity-bg,var(--sw-color-bg-primary));color:var(--activity-text,var(--sw-color-text-on-dark));box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-5) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));text-align:center;place-items:center;display:grid}.rcjbQW_galleryEmpty .rcjbQW_cardText{color:var(--activity-text-muted,var(--sw-color-text-muted))}.rcjbQW_galleryFocusOverlay{z-index:120;padding:var(--sw-site-margin);background:radial-gradient(circle at 50% 42%, var(--activity-accent-glow,var(--sw-color-accent-primary-glow-strong)), var(--sw-color-bg-overlay-transparent) 42%), var(--sw-color-bg-overlay-card-strong);-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));overscroll-behavior:contain;place-items:center;display:grid;position:fixed;inset:0}.rcjbQW_galleryFocusPanel{width:fit-content;max-width:calc(100vw - (var(--sw-site-margin) * 2));animation:.18s ease-out rcjbQW_galleryFocusIn;display:grid;position:relative}.rcjbQW_galleryFocusMedia{aspect-ratio:9/16;object-fit:cover;border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--activity-bg,var(--sw-color-bg-primary));width:auto;max-width:100%;height:min(82dvh,48rem);box-shadow:var(--sw-shadow-cartoon-lg), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));display:block}.rcjbQW_galleryFocusClose{appearance:none;top:var(--sw-space-3);right:var(--sw-space-3);z-index:2;width:var(--sw-space-8);aspect-ratio:1;border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-surface,var(--sw-color-surface-glass-solid));color:var(--activity-surface-text,var(--sw-color-text-primary));box-shadow:var(--sw-shadow-cartoon-sm);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute}.rcjbQW_galleryFocusClose:hover,.rcjbQW_galleryFocusClose:focus-visible{transform:translateY(calc(var(--sw-space-1) * -.2))}.rcjbQW_galleryFocusClose:focus-visible,.rcjbQW_galleryFocusMedia:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}@keyframes rcjbQW_galleryFocusIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.rcjbQW_venueGrid,.rcjbQW_offersGrid,.rcjbQW_offerVenueGrid{gap:var(--sw-space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rcjbQW_venueDecisionGrid{gap:var(--sw-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.rcjbQW_venueDecisionGrid[data-count="1"]{grid-template-columns:minmax(0,1fr);justify-content:start;max-width:min(100%,68rem);margin-inline:auto}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionCard{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr)}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionMedia{aspect-ratio:auto;min-height:clamp(20rem,34vw,30rem)}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionBody{padding:clamp(var(--sw-space-5), 3vw, var(--sw-space-7))}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionTitle{font-size:var(--sw-font-size-h3)}.rcjbQW_venueDecisionCard{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--sw-color-surface-primary);min-width:0;color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.rcjbQW_venueDecisionMedia{aspect-ratio:16/9;background:var(--activity-bg,var(--sw-color-bg-primary));min-width:0;min-height:clamp(11rem,14vw,15rem);position:relative;overflow:clip}.rcjbQW_venueDecisionImage{object-fit:cover;transition:transform .24s;width:100%!important;height:100%!important}.rcjbQW_venueDecisionGradient{background:linear-gradient(180deg, var(--sw-color-bg-overlay-transparent), var(--sw-color-bg-overlay-card));pointer-events:none;position:absolute;inset:0}.rcjbQW_venueDecisionCard:focus-within .rcjbQW_venueDecisionImage{transform:scale(1.035)}.rcjbQW_venueDecisionBody{gap:var(--sw-space-3);min-width:0;height:100%;padding:var(--sw-space-4);align-content:start;display:grid}.rcjbQW_venueDecisionHead{gap:var(--sw-space-1);display:grid}.rcjbQW_venueDecisionKicker{width:fit-content;max-width:100%;min-height:1.75rem;padding:var(--sw-space-1) var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light));font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-transform:uppercase;box-shadow:var(--sw-shadow-cartoon-sm);align-items:center;margin:0;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.rcjbQW_venueDecisionKicker:any-link:hover,.rcjbQW_venueDecisionKicker:any-link:focus-visible{transform:translateY(calc(var(--sw-space-1) * -.35));box-shadow:var(--sw-shadow-cartoon-md)}.rcjbQW_venueDecisionKicker:any-link:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_venueDecisionTitle{color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-h4);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;margin:0}.rcjbQW_venueDecisionLocation,.rcjbQW_venueDecisionSubtitle{font-size:var(--sw-font-size-body);line-height:var(--sw-line-height-tight);margin:0}.rcjbQW_venueDecisionLocation{color:var(--sw-color-text-subtle);font-weight:var(--sw-font-weight-bold)}.rcjbQW_venueDecisionSubtitle{color:var(--sw-color-text-on-light);font-weight:var(--sw-font-weight-black);text-wrap:pretty}.rcjbQW_venueDecisionText{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);line-height:var(--sw-line-height-loose);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.rcjbQW_venueDecisionDetails{min-width:0}.rcjbQW_venueDecisionDetails summary{min-height:2.75rem;padding:var(--sw-space-2) var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent-soft,var(--sw-color-accent-primary-surface));color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.rcjbQW_venueDecisionDetails summary::-webkit-details-marker{display:none}.rcjbQW_venueDecisionDetails summary:after{content:"+";font-size:var(--sw-font-size-body-lg);margin-inline-start:var(--sw-space-2);line-height:1}.rcjbQW_venueDecisionDetails[open] summary:after{content:"−"}.rcjbQW_venueDecisionDetails summary:hover,.rcjbQW_venueDecisionDetails summary:focus-visible{background:var(--activity-accent,var(--sw-color-accent-primary));color:var(--activity-on-accent,var(--sw-color-text-on-light))}.rcjbQW_venueDecisionDetails summary:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_venueDecisionDetailsContent{gap:var(--sw-space-3);padding-block-start:var(--sw-space-3);display:grid}.rcjbQW_venueDecisionQuickFacts{gap:var(--sw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rcjbQW_venueDecisionQuickFacts div{min-width:0;padding:var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-md);background:var(--activity-accent-soft,var(--sw-color-accent-primary-surface))}.rcjbQW_venueDecisionQuickFacts dt,.rcjbQW_venueDecisionQuickFacts dd{overflow-wrap:anywhere;margin:0}.rcjbQW_venueDecisionQuickFacts dt{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-transform:uppercase}.rcjbQW_venueDecisionQuickFacts dd{color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.rcjbQW_venueDecisionTariffs{gap:var(--sw-space-2);padding:var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-md);background:var(--sw-color-surface-muted);display:grid}.rcjbQW_venueDecisionTariffs p{color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-transform:uppercase;margin:0}.rcjbQW_venueDecisionTariffs ul{gap:var(--sw-space-1);margin:0;padding:0;list-style:none;display:grid}.rcjbQW_venueDecisionTariffs li{justify-content:space-between;align-items:baseline;gap:var(--sw-space-2);min-width:0;color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);line-height:var(--sw-line-height-tight);display:flex}.rcjbQW_venueDecisionTariffs span,.rcjbQW_venueDecisionTariffs strong{overflow-wrap:anywhere;min-width:0}.rcjbQW_venueDecisionTariffs span{color:var(--sw-color-text-subtle);font-weight:var(--sw-font-weight-bold)}.rcjbQW_venueDecisionTariffs strong{color:var(--sw-color-text-on-light);font-weight:var(--sw-font-weight-black);white-space:nowrap;flex:none}.rcjbQW_venueDecisionTariffs small{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);margin-inline-start:var(--sw-space-1)}.rcjbQW_venueDecisionFacts{gap:var(--sw-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rcjbQW_venueDecisionFacts li{min-width:0;padding:var(--sw-space-1) var(--sw-space-2);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--activity-accent-soft,var(--sw-color-accent-primary-surface));color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);line-height:var(--sw-line-height-tight);overflow-wrap:anywhere}.rcjbQW_venueDecisionActions{gap:var(--sw-space-3);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.rcjbQW_venueDecisionCard .rcjbQW_venueDecisionActions [data-sw-button][data-variant=secondary]{background:var(--sw-color-surface-primary);color:var(--sw-color-text-on-light)}.rcjbQW_activityParkList{max-width:100%}.rcjbQW_activityParkGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));max-width:64rem}.rcjbQW_activityParkGridSingle{grid-template-columns:minmax(0,min(100%,42rem));max-width:42rem}.rcjbQW_activityParkGridPair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}.rcjbQW_activityParkCard{min-height:clamp(10rem,13vw,14rem)}.rcjbQW_activityParkCardSingle{min-height:clamp(13rem,24vw,20rem)}.rcjbQW_offersGrid [data-sw-card=offer]{box-shadow:var(--sw-shadow-cartoon-sm), 0 0 var(--sw-space-4) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.rcjbQW_offersGrid [data-sw-card=offer] [class*=offerMedia]{aspect-ratio:16/7}.rcjbQW_offersGrid [data-sw-card=offer] [class*=offerBody]{padding:var(--sw-space-3)}.rcjbQW_offerFeatured{grid-column:span 2}.rcjbQW_relatedRail{gap:var(--sw-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rcjbQW_relatedCard{padding:var(--sw-space-3);touch-action:manipulation;text-decoration:none;transition:transform .18s,box-shadow .18s}.rcjbQW_relatedCard:hover,.rcjbQW_relatedCard:focus-visible{transform:translate(calc(var(--sw-space-1) * -.75), calc(var(--sw-space-1) * -.75));box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow))}.rcjbQW_relatedCard:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.rcjbQW_relatedMedia{aspect-ratio:4/3;border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-lg);background:var(--activity-bg,var(--sw-color-bg-primary));display:block;position:relative;overflow:clip}.rcjbQW_relatedImage{object-fit:cover;transition:transform .22s;display:block;width:100%!important;height:100%!important}.rcjbQW_relatedCard:hover .rcjbQW_relatedImage,.rcjbQW_relatedCard:focus-visible .rcjbQW_relatedImage{transform:scale(1.035)}.rcjbQW_relatedPlaceholder{color:var(--activity-text,var(--sw-color-text-on-dark));font-size:var(--sw-font-size-h4);font-weight:var(--sw-font-weight-black);place-items:center;display:grid;position:absolute;inset:0}.rcjbQW_finalPanel{gap:var(--sw-space-6);padding:var(--sw-space-7);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.rcjbQW_finalCopy{gap:var(--sw-space-3);display:grid}.rcjbQW_finalCopy .rcjbQW_sectionLead{color:var(--activity-text-muted,var(--sw-color-text-muted))}.rcjbQW_photoShell{gap:var(--sw-space-5);padding-block:var(--sw-section-space-md);display:grid}.rcjbQW_photoFrame{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-xl);background:var(--activity-bg,var(--sw-color-bg-primary));min-height:min(76dvh,48rem);box-shadow:var(--sw-shadow-cartoon-lg), 0 0 var(--sw-space-8) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));position:relative;overflow:clip}.rcjbQW_photoHeader{justify-content:space-between;align-items:center;gap:var(--sw-space-4);display:flex}.rcjbQW_photoTitle{font-family:var(--activity-display-font,var(--sw-font-family-display));font-size:var(--sw-font-size-h1-small);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-snug);overflow-wrap:anywhere;text-wrap:balance;margin:0}.rcjbQW_reserveBar{right:var(--sw-site-margin);bottom:calc(var(--sw-site-margin) + env(safe-area-inset-bottom));left:var(--sw-site-margin);z-index:28;justify-content:space-between;align-items:center;gap:var(--sw-space-4);width:min(calc(100vw - (var(--sw-site-margin) * 2)), 52rem);padding:var(--sw-space-2);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-surface-glass-solid);color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-md), 0 0 var(--sw-space-6) var(--activity-accent-glow,var(--sw-color-accent-primary-glow));-webkit-backdrop-filter:blur(var(--sw-blur-md));backdrop-filter:blur(var(--sw-blur-md));margin-inline:auto;padding-inline-start:var(--sw-space-4);transition:opacity .18s,transform .22s,visibility .18s;display:flex;position:fixed}.rcjbQW_reserveBarHidden{opacity:0;visibility:hidden;transform:translateY(var(--sw-space-6));pointer-events:none}.rcjbQW_reserveBarCopy{gap:var(--sw-space-1);min-width:0;display:grid}.rcjbQW_reserveBarCopy strong,.rcjbQW_reserveBarCopy span{text-overflow:ellipsis;white-space:nowrap;overflow:clip}.rcjbQW_reserveBarCopy strong{font-size:var(--sw-font-size-body-lg);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.rcjbQW_reserveBarCopy span{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-semibold)}.rcjbQW_reserveBarButton{flex:none}@media (max-width:1199px){.rcjbQW_stepsGrid,.rcjbQW_venueDecisionGrid,.rcjbQW_relatedRail{grid-template-columns:repeat(2,minmax(0,1fr))}.rcjbQW_venueDecisionGrid[data-count="1"],.rcjbQW_pitchGrid:not(.rcjbQW_pitchGridWithMedia){grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.rcjbQW_pitchCopy{gap:clamp(var(--sw-space-6), 4vw, var(--sw-space-8));grid-template-columns:minmax(0,7fr) minmax(21rem,5fr)}.rcjbQW_pitchFacts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.rcjbQW_uspGrid{top:calc(var(--sw-space-8) + var(--sw-space-7) + var(--sw-space-6));position:sticky}.rcjbQW_venueDecisionGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,min(100%,31rem)));justify-content:center}}@media (max-width:991px){.rcjbQW_venueGrid,.rcjbQW_offersGrid,.rcjbQW_offerVenueGrid,.rcjbQW_venueDecisionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rcjbQW_venueDecisionGrid[data-count="1"],.rcjbQW_venueDecisionCard,.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionCard{grid-template-columns:minmax(0,1fr)}.rcjbQW_venueDecisionMedia,.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionMedia{aspect-ratio:16/9;min-height:14rem}.rcjbQW_galleryTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryTrack{grid-template-columns:minmax(0,min(100%,24rem));justify-content:center}.rcjbQW_finalPanel{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rcjbQW_sectionNavRoot{display:none}.rcjbQW_heroShell{padding:var(--sw-site-margin);padding-block-start:var(--sw-space-3)}.rcjbQW_heroFrame{border-radius:var(--sw-radius-lg);min-height:clamp(34rem,68dvh,40rem)}.rcjbQW_heroScrim{background:radial-gradient(circle at 18% 8%, var(--activity-accent-glow,var(--sw-color-accent-primary-glow-strong)), var(--sw-color-bg-overlay-transparent) 38%), linear-gradient(180deg, var(--sw-color-bg-overlay-soft) 0%, var(--sw-color-bg-overlay-card-strong) 72%, var(--sw-color-bg-overlay-card-strong) 100%)}.rcjbQW_heroContent{align-content:center;gap:var(--sw-space-3);width:100%;padding:var(--sw-space-5)}.rcjbQW_sectionStack>header{gap:var(--sw-space-2)}.rcjbQW_uspGrid,.rcjbQW_stepsGrid,.rcjbQW_venueGrid,.rcjbQW_offersGrid,.rcjbQW_offerVenueGrid,.rcjbQW_venueDecisionGrid,.rcjbQW_relatedRail{grid-template-columns:minmax(0,1fr)}.rcjbQW_heroTitle{font-size:var(--sw-font-size-h1-small)}.rcjbQW_heroTitle[data-title-length=long]{font-size:var(--sw-font-size-h1-mobile-long);line-height:var(--sw-line-height-snug)}.rcjbQW_heroIntro{display:block;overflow:visible}.rcjbQW_venueDecisionMedia{min-height:clamp(12.5rem,52vw,18rem)}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionMedia{aspect-ratio:16/9;max-width:100%;min-height:clamp(12.5rem,52vw,18rem)}.rcjbQW_venueDecisionBody{gap:var(--sw-space-3);padding:var(--sw-space-4)}.rcjbQW_venueDecisionActions{align-items:stretch}.rcjbQW_venueDecisionActions [data-sw-button]{flex:11rem;justify-content:center}.rcjbQW_heroActions,.rcjbQW_finalActions{grid-template-columns:minmax(0,1fr);display:grid}.rcjbQW_heroActions{order:4}:is(.rcjbQW_heroActions [data-sw-button],.rcjbQW_finalActions [data-sw-button]){width:100%}.rcjbQW_offerFeatured{grid-column:span 1}.rcjbQW_galleryViewport{margin-inline:calc(var(--sw-site-margin) * -1);margin-block:calc(var(--sw-space-3) * -1);padding-inline:var(--sw-site-margin);padding-block:var(--sw-space-3);overflow:hidden}.rcjbQW_galleryTrack{gap:var(--sw-space-3);touch-action:pan-x pan-y pinch-zoom;align-items:stretch;display:flex}.rcjbQW_gallerySlide{flex:0 0 min(68vw,16rem)}.rcjbQW_galleryFocusOverlay{padding:var(--sw-space-4);align-items:center;overflow:hidden}.rcjbQW_galleryFocusPanel{max-width:calc(100vw - (var(--sw-space-4) * 2))}.rcjbQW_galleryFocusMedia{height:min(74dvh, calc(100dvh - var(--sw-space-8) - var(--sw-space-6) - env(safe-area-inset-bottom)))}.rcjbQW_gallerySliderMeta{justify-content:center;align-items:center;gap:var(--sw-space-3);display:flex}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryViewport{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;overflow:visible}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_galleryTrack{touch-action:manipulation;grid-template-columns:minmax(0,min(100%,18rem));justify-content:center;display:grid}.rcjbQW_galleryCarousel[data-count="1"] .rcjbQW_gallerySlide{flex:initial}.rcjbQW_activityParkGrid,.rcjbQW_activityParkGridSingle,.rcjbQW_activityParkGridPair{grid-template-columns:minmax(0,1fr);max-width:none}.rcjbQW_activityParkCardSingle{min-height:12rem}.rcjbQW_pitchCopy,.rcjbQW_uspCard,.rcjbQW_stepCard,.rcjbQW_venueDecisionCard,.rcjbQW_finalPanel{border-radius:var(--sw-radius-lg)}.rcjbQW_venueDecisionGrid[data-count="1"] .rcjbQW_venueDecisionBody{padding:var(--sw-space-5)}.rcjbQW_photoHeader{flex-direction:column;align-items:flex-start}.rcjbQW_reserveBar{display:none}}@media (max-width:360px){.rcjbQW_heroTitle{font-size:var(--sw-font-size-h5)}}@media (max-width:439px){.rcjbQW_venueDecisionQuickFacts{grid-template-columns:minmax(0,1fr)}.rcjbQW_venueDecisionActions [data-sw-button]{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.rcjbQW_heroVenueMarquee{-webkit-mask-image:none;mask-image:none}.rcjbQW_heroVenueGroup[aria-hidden=true]{display:none}.rcjbQW_sectionNavLink,.rcjbQW_reserveBar,.rcjbQW_heroChip,.rcjbQW_stepImage,.rcjbQW_galleryItem,.rcjbQW_galleryMedia,.rcjbQW_galleryImage,.rcjbQW_galleryFocusPanel,.rcjbQW_galleryFocusClose,.rcjbQW_venueDecisionKicker,.rcjbQW_venueDecisionImage,.rcjbQW_relatedCard,.rcjbQW_relatedImage{transition:none;animation:none}.rcjbQW_heroChip[href]:hover,.rcjbQW_heroChip[href]:focus-visible,.rcjbQW_stepCard:hover .rcjbQW_stepImage,.rcjbQW_galleryItem:hover,.rcjbQW_galleryItem:focus-visible,.rcjbQW_galleryItem:hover .rcjbQW_galleryMedia,.rcjbQW_galleryItem:hover .rcjbQW_galleryImage,.rcjbQW_galleryItem:focus-visible .rcjbQW_galleryMedia,.rcjbQW_galleryItem:focus-visible .rcjbQW_galleryImage,.rcjbQW_galleryFocusClose:hover,.rcjbQW_galleryFocusClose:focus-visible,.rcjbQW_venueDecisionKicker:hover,.rcjbQW_venueDecisionKicker:focus-visible,.rcjbQW_venueDecisionCard:hover .rcjbQW_venueDecisionImage,.rcjbQW_venueDecisionCard:focus-within .rcjbQW_venueDecisionImage,.rcjbQW_relatedCard:hover,.rcjbQW_relatedCard:focus-visible,.rcjbQW_relatedCard:hover .rcjbQW_relatedImage,.rcjbQW_relatedCard:focus-visible .rcjbQW_relatedImage{transform:none}}
.n-G8jG_root{--activity-accent:var(--sw-color-accent-primary);--activity-accent-glow:var(--sw-color-accent-primary-glow);--activity-bg:var(--sw-background-page-light);--activity-text:var(--sw-color-text-on-light);--activity-text-muted:var(--sw-color-text-subtle);--activity-on-accent:var(--sw-color-text-on-light);color:var(--sw-color-text-on-light)}
.M4dkuG_root{background:var(--sw-background-page-light);scroll-margin-top:calc(var(--sw-space-8) + var(--sw-space-8))}.M4dkuG_inner{gap:var(--sw-space-6);min-width:0;display:grid}@media (max-width:767px){.M4dkuG_inner{gap:var(--sw-space-5)}}
