.neighbourhood-card.svelte-nb5nsn{position:relative;overflow:hidden;height:100%}.neighbourhood-card.svelte-nb5nsn .overlay:where(.svelte-nb5nsn){position:absolute;transition:all .3s ease;inset:0;background-color:#00000060}.neighbourhood-card.svelte-nb5nsn:hover .overlay:where(.svelte-nb5nsn){background-color:#00000020}.neighbourhood-card.svelte-nb5nsn .content:where(.svelte-nb5nsn){position:absolute;inset:0;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;text-transform:uppercase;color:#fff}.neighbourhood-card.svelte-nb5nsn .title:where(.svelte-nb5nsn){transition:all .3s ease;font-size:24px;letter-spacing:4px;margin-bottom:1rem;padding-top:3rem}.neighbourhood-card.svelte-nb5nsn:hover .title:where(.svelte-nb5nsn){padding-top:0}.neighbourhood-card.svelte-nb5nsn img{transition:all .3s ease;height:100%}.neighbourhood-card.svelte-nb5nsn:hover img{scale:1.05}.neighbourhood-card.svelte-nb5nsn .button:where(.svelte-nb5nsn){transition:all .3s ease;padding:.7rem 4rem;font-size:12px;border:none;text-transform:uppercase;opacity:0;border:1px solid white;text-decoration:none;color:#000;background-color:#fff}.neighbourhood-card.svelte-nb5nsn .button:where(.svelte-nb5nsn):hover{background-color:transparent;color:#fff}.neighbourhood-card.svelte-nb5nsn:hover .button:where(.svelte-nb5nsn){opacity:1}
