.work-card.svelte-1cud9wx{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:linear-gradient(145deg,#ffffff0d,#ffffff06);box-shadow:var(--shadow);transition:transform .2s ease,border-color .2s ease}.work-card.svelte-1cud9wx:hover{transform:translateY(-4px);border-color:var(--accent-clr);text-decoration:none}.house-img-wrap.svelte-1cud9wx{position:relative;aspect-ratio:4 / 3;overflow:hidden}.house-img.svelte-1cud9wx{width:100%;height:100%;object-fit:cover}.status-pill.svelte-1cud9wx{position:absolute;top:1rem;left:1rem;padding:.4rem .7rem;border-radius:999px;background:#08111dc7;border:1px solid rgba(255,255,255,.1);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-clr)}.card-body.svelte-1cud9wx{display:flex;flex-direction:column;gap:.65rem;padding:1.2rem}.card-meta.svelte-1cud9wx{color:var(--accent-clr);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.card-body.svelte-1cud9wx h3:where(.svelte-1cud9wx){font-size:1.15rem;color:var(--secondary-clr)}.card-body.svelte-1cud9wx p:where(.svelte-1cud9wx){color:#f7f1e8d1;font-size:.97rem}.card-link.svelte-1cud9wx{margin-top:.25rem;font-size:.95rem;font-weight:700;color:var(--accent-clr)}
