.vd-wrap{margin:40px 0 8px}.vd-title{border-left:4px solid var(--color-saffron);color:#1a1a1a;padding-left:10px;font-size:22px;font-weight:700}.vd-grid{grid-template-columns:1fr;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.vd-frame{aspect-ratio:16/9;background:#000;border-radius:12px;position:relative;overflow:hidden}.vd-frame iframe,.vd-poster{border:0;width:100%;height:100%;position:absolute;inset:0}.vd-poster{cursor:pointer;background:#000;padding:0;display:block}.vd-poster img{object-fit:cover;opacity:.92;width:100%;height:100%;transition:opacity .2s,transform .3s}.vd-poster:hover img{opacity:1;transform:scale(1.03)}.vd-play{color:#fff;background:#e63946f2;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 16px #0006}.vd-play svg{width:24px;height:24px;margin-left:3px}.vd-poster:focus-visible{outline:3px solid var(--color-saffron);outline-offset:-3px}@media (min-width:600px){.vd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.vd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (max-width:600px){.vd-title{font-size:18px}}
