.tile.svelte-1mvx1zk{isolation:isolate;border-radius:14px;margin:0;position:relative;overflow:hidden}.tile__media.svelte-1mvx1zk{aspect-ratio:1;overflow:hidden}.tile--tall.svelte-1mvx1zk .tile__media:where(.svelte-1mvx1zk){aspect-ratio:4/5}.tile--wide.svelte-1mvx1zk .tile__media:where(.svelte-1mvx1zk){aspect-ratio:4/3}.tile--red.svelte-1mvx1zk{outline-offset:4px;border-radius:18px;outline:2px solid #cf2e2e}.tile--red.svelte-1mvx1zk:before{content:"";opacity:.92;z-index:0;background:#cf2e2e;border-radius:50% 0;width:60%;height:60%;position:absolute;top:-10px;right:-10px}.tile__media.svelte-1mvx1zk img:where(.svelte-1mvx1zk){object-fit:cover;width:100%;height:100%;transition:transform .6s}.tile.svelte-1mvx1zk:hover .tile__media:where(.svelte-1mvx1zk) img:where(.svelte-1mvx1zk){transform:scale(1.05)}figcaption.svelte-1mvx1zk{color:#0c0c0c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;background:#ffffffeb;border-radius:999px;max-width:calc(100% - 2rem);padding:.45rem .85rem;font-size:.78rem;font-weight:500;position:absolute;bottom:1rem;left:1rem}.tile--red.svelte-1mvx1zk figcaption:where(.svelte-1mvx1zk){color:#fff;background:#0c0c0cd9}
