.placeholder.svelte-ingaj1{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-primary)}.brand.svelte-ingaj1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.label.svelte-ingaj1{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;text-align:center;color:#fff;font-family:var(--font-display);font-weight:600;font-size:1.125rem;letter-spacing:-.01em;text-shadow:0 1px 6px rgba(0,0,0,.25)}img.svelte-ingaj1{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.project-card.svelte-oviq8z{display:flex;flex-direction:column;width:100%;margin:0;padding:0;text-align:left;background:none;border:none;color:inherit;font:inherit}button.project-card.svelte-oviq8z{cursor:pointer}.media.svelte-oviq8z{border-radius:var(--radius-lg);overflow:hidden}.project-card.svelte-oviq8z .media img,.project-card.svelte-oviq8z .media svg{transition:transform .45s ease}.project-card.svelte-oviq8z:hover .media img,.project-card.svelte-oviq8z:hover .media svg{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.project-card.svelte-oviq8z .media img,.project-card.svelte-oviq8z .media svg{transition:none}}.body.svelte-oviq8z{padding:16px 2px 0}.tags.svelte-oviq8z{margin:0 0 6px;font-family:var(--font-display);font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}h3.svelte-oviq8z{margin:0 0 6px;font-size:1.2rem}.project-card.svelte-oviq8z:hover h3:where(.svelte-oviq8z){color:var(--color-primary)}.location.svelte-oviq8z{display:flex;align-items:center;gap:.3rem;margin:0;color:var(--color-text-muted);font-size:.9rem}.pin.svelte-oviq8z{width:1rem;height:1rem;flex:none;fill:var(--color-accent)}
