.vc[data-astro-cid-g6m6frnh]{position:relative;aspect-ratio:var(--ratio);width:100%;border-radius:inherit;overflow:hidden;background:var(--surface-2);color:var(--ivory);isolation:isolate}.vc[data-astro-cid-g6m6frnh] .vc-img,.vc[data-astro-cid-g6m6frnh] .vc-img img{display:block;width:100%;height:100%}.vc[data-astro-cid-g6m6frnh] .vc-img img{object-fit:cover;object-position:var(--pos);transition:transform 1.2s var(--ease)}.vc[data-astro-cid-g6m6frnh]:hover .vc-img img{transform:scale(1.03)}.vc-shade[data-astro-cid-g6m6frnh]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:18px 18px 16px;background:linear-gradient(0deg,rgba(7,7,7,.82),transparent 46%);pointer-events:none}.vc-play[data-astro-cid-g6m6frnh]{position:absolute;inset:0;display:grid;place-items:center;width:100%}.vc-dot[data-astro-cid-g6m6frnh]{width:64px;height:64px;border-radius:50%;background:var(--ivory);color:var(--onyx);display:grid;place-items:center;box-shadow:0 0 0 10px #f2efe81a;transition:transform .4s var(--ease)}.vc-play[data-astro-cid-g6m6frnh]:hover .vc-dot[data-astro-cid-g6m6frnh]{transform:scale(1.08)}.vc[data-astro-cid-g6m6frnh] video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000;z-index:2}.vc[data-astro-cid-g6m6frnh].playing .vc-shade[data-astro-cid-g6m6frnh],.vc[data-astro-cid-g6m6frnh].playing .vc-play[data-astro-cid-g6m6frnh]{display:none}@media(max-width:760px){.vc-dot[data-astro-cid-g6m6frnh]{width:56px;height:56px}}
