.card.svelte-1g5scsl{border:1px solid rgba(200,149,108,.12);border-radius:8px;overflow:hidden;transition:border-color .3s ease,transform .3s ease;background:#111;display:block}.card.svelte-1g5scsl:hover{border-color:#c8956c66;transform:translateY(-2px)}.card-preview.svelte-1g5scsl{aspect-ratio:16 / 10;background:#0a0a0a;display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(200,149,108,.08);position:relative;overflow:hidden;transition:filter .5s ease}.card-preview.inactive.svelte-1g5scsl{filter:grayscale(1) brightness(.4)}.card-preview.svelte-1g5scsl iframe:where(.svelte-1g5scsl){width:100%;height:100%;border:none;pointer-events:none;position:absolute;top:0;left:0;z-index:1}.card-preview.svelte-1g5scsl iframe.capturing:where(.svelte-1g5scsl){visibility:hidden}.card-preview.svelte-1g5scsl .poster:where(.svelte-1g5scsl){width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.card-info.svelte-1g5scsl{padding:1.2rem 1.5rem}.card-number.svelte-1g5scsl{font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:#c8956c;margin-bottom:.3rem}.card-muse.svelte-1g5scsl{text-transform:none;letter-spacing:.02em;color:#c8956c66;font-style:italic}.card-title.svelte-1g5scsl{font-size:1.1rem;font-weight:500;margin-bottom:.4rem}.card-desc.svelte-1g5scsl{font-size:.8rem;color:#e8e0d880;line-height:1.5}.card-action.svelte-1g5scsl{display:inline-block;margin-top:.8rem;font-size:.75rem;color:#c8956c;text-transform:uppercase;letter-spacing:.1em}
