.slate.svelte-1oegz50.svelte-1oegz50{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:var(--ink-2);border:1px solid var(--line);transition:border-color .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.slate.lg.svelte-1oegz50.svelte-1oegz50{aspect-ratio:16/10}.slate.svelte-1oegz50 img.svelte-1oegz50{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .5s}.veil.svelte-1oegz50.svelte-1oegz50{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08080a8c,#08080a0d 32%,#08080a33 60%,#08080ae0)}a.slate.svelte-1oegz50.svelte-1oegz50:hover{border-color:var(--accent);transform:translateY(-3px)}a.slate.svelte-1oegz50:hover img.svelte-1oegz50{transform:scale(1.045)}.job.svelte-1oegz50.svelte-1oegz50{position:absolute;top:.9rem;left:1rem;z-index:2;text-shadow:0 1px 8px rgba(0,0,0,.6)}.cap.svelte-1oegz50.svelte-1oegz50{position:absolute;left:1rem;right:1rem;bottom:.9rem;z-index:2}.client.svelte-1oegz50.svelte-1oegz50{font-size:clamp(1.05rem,.9rem + .6vw,1.5rem);letter-spacing:-.035em;line-height:1.05;margin:0 0 .3rem}.slate.lg.svelte-1oegz50 .client.svelte-1oegz50{font-size:clamp(1.5rem,1rem + 1.8vw,2.5rem)}.gate.svelte-1oegz50.svelte-1oegz50{position:absolute;right:1rem;top:.85rem;z-index:2;border:1px solid rgba(255,255,255,.28);background:#08080a73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.35rem .65rem;border-radius:999px}
