body:has(.spaces-scroll:not(.grid-view)) #footer{display:none}.spaces-scroll.svelte-15w5pl9{position:fixed;inset:0;height:100vh;height:100dvh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;z-index:1}.spaces-scroll.svelte-15w5pl9 .container.http-error{display:flex;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh}.spaces-scroll.grid-view.svelte-15w5pl9{position:relative;inset:auto;height:auto;min-height:100vh;overflow:visible;scroll-snap-type:none;scroll-behavior:auto;padding:8rem 2rem 2rem}@media(min-width:768px)and (max-width:1023px){.spaces-scroll.grid-view.svelte-15w5pl9{padding:7rem 2rem 2rem}}@media(max-width:767px){.spaces-scroll.grid-view.svelte-15w5pl9{padding:8rem 0 2rem}}.spaces-container.svelte-15w5pl9{background:#fff;min-height:100vh;min-height:100dvh}.spaces-container.grid.svelte-15w5pl9{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem;max-width:1100px;margin:0 auto}@media(min-width:768px)and (max-width:1023px){.spaces-container.grid.svelte-15w5pl9{gap:1.5rem}}@media(max-width:767px){.spaces-container.grid.svelte-15w5pl9{grid-template-columns:repeat(2,1fr);gap:1rem}}.grid-toggle.svelte-15w5pl9{position:fixed;top:8rem;left:2rem;z-index:10001;color:#fff;font-size:1rem;cursor:pointer;transition:all .3s ease;opacity:1;transform:translateY(0);background:none;border:none;padding:0;font-family:inherit;mix-blend-mode:difference;display:flex;align-items:center;gap:1rem}@media(max-width:767px){.grid-toggle.svelte-15w5pl9{top:5rem}}.spaces-scroll.grid-view .grid-toggle.svelte-15w5pl9{mix-blend-mode:normal;color:#000}.spaces-scroll.grid-view .grid-toggle.svelte-15w5pl9 svg:where(.svelte-15w5pl9) path:where(.svelte-15w5pl9){fill:#000}.grid-toggle.hidden.svelte-15w5pl9{opacity:0;transform:translateY(-20px);pointer-events:none}.grid-toggle.svelte-15w5pl9 .icon-wrapper:where(.svelte-15w5pl9){display:flex;align-items:center;transition:opacity .3s ease;transform:translateY(1.5px)}.grid-toggle.svelte-15w5pl9 .icon-wrapper:where(.svelte-15w5pl9) svg:where(.svelte-15w5pl9){display:block}.space-item.svelte-15w5pl9{height:100vh;height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;position:relative;text-decoration:none;color:inherit;display:flex;align-items:center;justify-content:center;isolation:isolate;pointer-events:none}.space-item.svelte-15w5pl9 .image-view img,.space-item.svelte-15w5pl9 .image-view video{pointer-events:auto;cursor:pointer}.space-item.grid-item.svelte-15w5pl9{height:auto;scroll-snap-align:none;scroll-snap-stop:normal;display:block}.space-item.grid-item.svelte-15w5pl9 .item-title{position:static!important;padding:1rem 0!important;text-align:left;transform:translateZ(0);will-change:transform}@media(max-width:767px){.space-item.grid-item.svelte-15w5pl9 .item-title{padding:1rem 0 1rem 1.5rem!important}}.space-item.grid-item.svelte-15w5pl9 .image-view{width:100%!important;height:auto!important;aspect-ratio:3/4;display:block!important}.space-item.grid-item.svelte-15w5pl9 .image-view img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important}.space-item.svelte-15w5pl9 .item-title{position:absolute;bottom:calc(var(--side-margin));left:calc(var(--side-margin));z-index:10;color:#000;padding:2rem 2rem 1rem 1rem;transform:translateZ(0);will-change:transform}.space-item.svelte-15w5pl9 .image-view{width:100vw;width:100dvw;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;z-index:1}.space-item.svelte-15w5pl9 .image-view img{max-width:100%;min-height:100vh;min-height:100dvh;width:auto;height:100%;object-fit:cover}@media(max-width:767px){.space-item.svelte-15w5pl9 .image-view img{object-fit:contain;min-height:auto}}@media(min-width:1024px){.space-item.small.svelte-15w5pl9:not(.grid-item) .image-view{width:60vw!important}.space-item.small.svelte-15w5pl9:not(.grid-item) .image-view img{max-width:60vw}}.space-item.full.svelte-15w5pl9:not(.grid-item) .image-view{aspect-ratio:auto!important;width:100vw!important;width:100dvw!important}.space-item.full.svelte-15w5pl9:not(.grid-item) .image-view img{width:100%!important;height:100%!important;max-width:none!important;min-height:100vh!important;min-height:100dvh!important;object-fit:cover!important}@media(max-width:767px){.space-item.full.svelte-15w5pl9:not(.grid-item) .image-view img{object-fit:contain!important;min-height:auto!important}}.space-item.reels.svelte-15w5pl9:not(.grid-item) .image-view img,.space-item.reels.svelte-15w5pl9:not(.grid-item) .image-view video{object-fit:contain!important}@media(min-width:1024px){.space-item.reels.svelte-15w5pl9:not(.grid-item) .image-view{width:auto!important;height:100vh!important;height:100dvh!important}.space-item.reels.svelte-15w5pl9:not(.grid-item) .image-view img,.space-item.reels.svelte-15w5pl9:not(.grid-item) .image-view video{width:auto!important;height:100vh!important;height:100dvh!important;max-width:100vw!important}}.space-item.full:not(.grid-item) .image-view{aspect-ratio:auto!important;width:100vw!important;width:100dvw!important}.space-item.full:not(.grid-item) .image-view img{width:100%!important;height:100%!important;max-width:none!important;min-height:100vh!important;min-height:100dvh!important;object-fit:cover!important}@media(max-width:767px){.space-item.full:not(.grid-item) .image-view img{object-fit:contain!important;min-height:auto!important}}.spaces-scroll.grid-view .space-item.grid-item .image-view img{object-fit:contain!important}.loading-cursor.svelte-15w5pl9{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10000;pointer-events:none;opacity:0;transition:opacity .5s ease}.loading-cursor.visible.svelte-15w5pl9{opacity:1}.loading-cursor.svelte-15w5pl9 svg{display:block;width:96px;height:auto}.loading-cursor.svelte-15w5pl9 svg path{fill:#b7382e}
