._root_1ysw2_1{background-color:var(--semantic-background-bg-100-solid)}[data-mantine-color-scheme=dark] ._root_1ysw2_1{background-color:var(--semantic-background-bg-00-solid)}._banner-image_1ysw2_8{height:400px}._banner-overlay_1ysw2_12{width:100%;height:100%}[data-mantine-color-scheme=light] ._banner-overlay_1ysw2_12{background:linear-gradient(180deg, color-mix(in srgb, var(--semantic-background-bg-100-solid), transparent 90%) 50%, var(--semantic-background-bg-100-solid) 100%)}[data-mantine-color-scheme=dark] ._banner-overlay_1ysw2_12{background:linear-gradient(180deg, color-mix(in srgb, var(--semantic-background-bg-00-solid), transparent 50%) 0%, transparent 100%), linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--semantic-background-bg-00-solid), transparent 50%) 74.61%, var(--semantic-background-bg-00-solid) 100%)}._court-row_1ysw2_40{background:repeating-linear-gradient(-45deg, var(--mantine-color-primary-9), var(--mantine-color-primary-9) 1px, var(--mantine-color-body) 1px, var(--mantine-color-body) 8px);flex:1}._banner-text-shadow_1ysw2_51{text-shadow:0 4px 4px #0000001a}[data-mantine-color-scheme=dark] ._banner-text-shadow_1ysw2_51{text-shadow:0 4px 4px #00000040}._banner-title_1ysw2_55{font-size:var(--mantine-h3-font-size);line-height:1.25}@media screen and (width>=62em){._banner-title_1ysw2_55{font-size:var(--mantine-h2-font-size)}}._venueGrid_bme24_1{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));gap:16px;display:grid}
