.image-container.svelte-115757m.svelte-115757m{position:relative;overflow:hidden}.background-image.svelte-115757m.svelte-115757m{width:100%;height:100%;overflow:hidden;transition:object-position .5s ease,transform .5s ease;transition:object-position .5s ease,transform .5s ease,-o-object-position .5s ease;transform:scale(1)}.image-container.svelte-115757m:hover .background-image.svelte-115757m{transform:scale(1.2)}.content.svelte-115757m.svelte-115757m{text-shadow:1px 1px 3px rgba(0,0,0,.7)}.background-image.fade-out.svelte-115757m.svelte-115757m{animation:svelte-115757m-fade-out .1s ease-in-out;opacity:0}.background-image.fade-in.svelte-115757m.svelte-115757m{animation:svelte-115757m-fade-in .1s ease-in-out;opacity:1}@keyframes svelte-115757m-fade-out{0%{opacity:1}to{opacity:0}}@keyframes svelte-115757m-fade-in{0%{opacity:0}to{opacity:1}}.image-container.svelte-1my0012.svelte-1my0012{position:relative;overflow:hidden}.background-image.svelte-1my0012.svelte-1my0012{width:100%;height:100%;overflow:hidden;transition:object-position .5s ease,transform .5s ease;transition:object-position .5s ease,transform .5s ease,-o-object-position .5s ease;transform:scale(1)}.image-container.svelte-1my0012:hover .background-image.svelte-1my0012{transform:scale(1.2)}.content.svelte-1my0012.svelte-1my0012{text-shadow:1px 1px 3px rgba(0,0,0,.7)}.glass-button.svelte-1my0012.svelte-1my0012{padding:1rem 2.2rem;border-radius:9999px;color:#fff;font-weight:600;background:#ffffff1f;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);box-shadow:0 6px 20px #00000073,inset 0 1px #ffffff4d}
