.vid[data-v-b3d756b4]{aspect-ratio:16/9;background:var(--ink);border-radius:24px;overflow:hidden;position:relative;width:100%}.vid.vertical[data-v-b3d756b4]{aspect-ratio:9/16}.vid.square[data-v-b3d756b4]{aspect-ratio:1/1}.poster[data-v-b3d756b4],.vid iframe[data-v-b3d756b4]{border:0;height:100%;inset:0;position:absolute;width:100%}.poster[data-v-b3d756b4]{background:linear-gradient(135deg,var(--ink2),var(--ink));color:var(--cream);cursor:pointer;display:grid;font:inherit;padding:0;place-items:center}.poster .bg[data-v-b3d756b4]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.play[data-v-b3d756b4]{background:var(--cream);border-radius:50%;box-shadow:0 8px 24px #0004;color:var(--ink);display:grid;height:72px;place-items:center;position:relative;transition:transform .15s,background .15s;width:72px}.play svg[data-v-b3d756b4]{fill:currentColor;height:30px;margin-left:3px;width:30px}.poster:focus-visible .play[data-v-b3d756b4],.poster:hover .play[data-v-b3d756b4]{background:var(--rose);transform:scale(1.08)}.poster[data-v-b3d756b4]:focus-visible{outline:3px solid var(--rose);outline-offset:-3px}.note[data-v-b3d756b4]{bottom:10px;color:#fffc;font-size:12px;left:0;position:absolute;right:0;text-align:center;text-shadow:0 1px 3px #0008}@media(prefers-reduced-motion:reduce){.play[data-v-b3d756b4]{transition:none}}
