.hero.svelte-1niak9k{width:100%}.content.svelte-1niak9k{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:var(--page-max-width);padding:0 2em}@media screen and (max-width: 960px){.content.svelte-1niak9k{width:calc(100% - 32px);padding:0}}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k),.content.svelte-1niak9k .filter:where(.svelte-1niak9k){display:flex;gap:1em;margin-top:4em;padding-bottom:1em}.content.svelte-1niak9k .filter:where(.svelte-1niak9k){justify-content:space-between;align-items:center}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k){position:sticky;top:var(--appbar-height);z-index:2;background-color:var(--color-background)}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) .search:where(.svelte-1niak9k){flex:1}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) button{max-height:var(--input-height)}@media screen and (max-width: 960px){.content.svelte-1niak9k .inputs:where(.svelte-1niak9k){margin-top:2em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) .search:where(.svelte-1niak9k),.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) .toggle-map:where(.svelte-1niak9k){grid-column:span 2}.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) button,.content.svelte-1niak9k .inputs:where(.svelte-1niak9k) select{max-width:100%;width:100%}}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k){display:grid}.content.svelte-1niak9k .studios-container.showMap:where(.svelte-1niak9k){grid-template-columns:repeat(2,minmax(0,1fr));gap:1em}@media screen and (max-width: 960px){.content.svelte-1niak9k .studios-container.showMap:where(.svelte-1niak9k){grid-template-columns:1fr}.content.svelte-1niak9k .studios-container.showMap:where(.svelte-1niak9k)>div.showMap:where(.svelte-1niak9k){display:none}}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .studios:where(.svelte-1niak9k){list-style-type:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:1em}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .studios.showMap:where(.svelte-1niak9k){grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width: 960px){.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .studios:where(.svelte-1niak9k){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.5em;justify-items:center}}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .studios:where(.svelte-1niak9k) li:where(.svelte-1niak9k){width:100%}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .infinite-scroll:where(.svelte-1niak9k){margin-top:2em}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .no-studios:where(.svelte-1niak9k){display:flex;flex-direction:column;align-items:center;gap:1em}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .no-studios:where(.svelte-1niak9k) h2:where(.svelte-1niak9k),.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .no-studios:where(.svelte-1niak9k) p:where(.svelte-1niak9k){margin:0}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .search-results-loading:where(.svelte-1niak9k){display:flex;justify-content:center;margin-top:2em}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map-loading:where(.svelte-1niak9k),.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map:where(.svelte-1niak9k){height:calc(100vh - var(--appbar-height) - 60px)}@media screen and (max-width: 960px){.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map-loading:where(.svelte-1niak9k),.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map:where(.svelte-1niak9k){height:calc(100vh - var(--appbar-height) - 250px)}}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map-loading:where(.svelte-1niak9k){display:flex;justify-content:center;align-items:center}.content.svelte-1niak9k .studios-container:where(.svelte-1niak9k) .map:where(.svelte-1niak9k){position:sticky;top:calc(var(--appbar-height) + 60px)}
