h4.svelte-bv9w8n{color:#fafafa;background-color:#232323af}dialog.svelte-bv9w8n{overflow:hidden;background-color:transparent;width:calc(100vw - 2rem);height:calc(100vh - 2rem)}dialog.svelte-bv9w8n img:where(.svelte-bv9w8n){-o-object-fit:contain;object-fit:contain;opacity:1!important;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem)}dialog.svelte-bv9w8n::backdrop{background-image:linear-gradient(0,#131313,#646464);opacity:.75}.gallery.svelte-13m7kkl{display:flex}.column.svelte-13m7kkl{flex-basis:100%}.loading-spinner.svelte-13m7kkl{display:flex;justify-content:center}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl){position:relative;overflow:hidden}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl) img{width:100%;transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl) .textfit:where(.svelte-13m7kkl){position:absolute;top:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center;font-family:var(--font-headings);pointer-events:none;white-space:normal!important;overflow-wrap:normal;opacity:0;transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl) .textfit:where(.svelte-13m7kkl) .textFitted{font-family:var(--font-headings)}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl):hover img{opacity:.5}.tile.svelte-13m7kkl .image-holder:where(.svelte-13m7kkl):hover .textfit:where(.svelte-13m7kkl){opacity:1}.tile.svelte-13m7kkl a{text-decoration:none!important;color:inherit!important}.tile.svelte-13m7kkl .text:where(.svelte-13m7kkl){padding-left:1.8rem;padding-right:1.8rem;transition:background-color .2s ease-in;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in}.tile.svelte-13m7kkl .text:where(.svelte-13m7kkl) h2:where(.svelte-13m7kkl),h4.svelte-13m7kkl{text-align:center;margin:0;padding:15px;transition:color .2s ease-in;-moz-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in}.tile.svelte-13m7kkl h2:where(.svelte-13m7kkl){font-size:1.8rem;color:#000}.tile.svelte-13m7kkl h4:where(.svelte-13m7kkl){font-size:1.3rem;color:#727471}.tile.svelte-13m7kkl hr:where(.svelte-13m7kkl){margin:0;border-color:#fff;height:1px;transition:border-color .2s ease-in;-moz-transition:border-color .2s ease-in;-webkit-transition:border-color .2s ease-in;-o-transition:border-color .2s ease-in}.tile.svelte-13m7kkl .text:where(.svelte-13m7kkl):hover{background-color:#000!important}.tile.svelte-13m7kkl .text:where(.svelte-13m7kkl):hover h2:where(.svelte-13m7kkl){color:#f5f5f5!important}.mode-dark .tile.svelte-13m7kkl .text:where(.svelte-13m7kkl):hover{background-color:#f5f5f5!important}.mode-dark .tile.svelte-13m7kkl .text:where(.svelte-13m7kkl):hover h2:where(.svelte-13m7kkl){color:#000!important}.mode-dark .tile.svelte-13m7kkl .text:where(.svelte-13m7kkl):hover hr:where(.svelte-13m7kkl){border-color:#000!important}.push.svelte-13m7kkl{position:relative}.push-tile.svelte-13m7kkl{width:100%;height:100%}@media (max-width: 768px){.push.svelte-13m7kkl{display:none}}@keyframes float-up{0%{transform:translateY(500px);opacity:0}to{transform:translateY(0) rotate(0);opacity:1}}.tile.animate.svelte-13m7kkl,.push.animate.svelte-13m7kkl{visibility:hidden}
