.dv{width:min(var(--dv-w,340px), 78vw);aspect-ratio:9/16;z-index:1;background:#e6f7fb;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #0b1a2c73,0 0 0 1px #0b1a2c0f}.dv__video{object-fit:cover;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}.dv__play{cursor:pointer;color:#fff;background:#0b1a2cb8;border:0;border-radius:50%;place-items:center;width:72px;height:72px;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 8px 24px -8px #00000080}.dv__play svg{margin-left:4px}