.video-facade_root__mKxJud{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md, 12px);border:1px solid var(--color-line);background:var(--color-surface)}.video-facade_facade__1BuX3J{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:var(--color-surface);display:grid;place-items:center}.video-facade_poster__PFzsq6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video-facade_scrim__WpxgFp{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0,0,0,0.05), rgba(0,0,0,0.28));transition:background 0.3s var(--ease, ease)}.video-facade_facade__1BuX3J:hover .video-facade_scrim__WpxgFp{background:linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.36))}.video-facade_play__0TM16C{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:var(--radius-md, 12px);background:var(--color-primary);color:#fff;box-shadow:0 10px 30px -8px rgba(0,0,0,0.45);transition:transform 0.25s var(--ease, ease), background 0.25s var(--ease, ease)}.video-facade_play__0TM16C svg{margin-left:2px}.video-facade_facade__1BuX3J:hover .video-facade_play__0TM16C{transform:scale(1.06);background:var(--color-accent, var(--color-primary))}.video-facade_frame__7q0W4C{position:absolute;inset:0;width:100%;height:100%;border:0}
