.cms-video{min-width:0;margin:24px 0}.cms-video-frame{color:#fff;background:#21172f;border-radius:18px;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin-inline:auto;display:grid;overflow:hidden}.cms-video-frame iframe,.cms-video-frame video{object-fit:contain;border:0;width:100%;min-width:0;max-width:100%;height:100%;min-height:0}.cms-video-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px;display:flex}.cms-video-placeholder p{color:#e7dff0;margin:0;font-size:14px}.cms-video figcaption{margin:10px 0}.cms-video-transcript{white-space:pre-wrap;overflow-wrap:anywhere}.cms-video a{overflow-wrap:anywhere}.cms-video-compact{margin:0}.cms-video-compact .cms-video-frame{border-radius:inherit}.cms-video-compact .cms-video-placeholder{gap:6px;padding:10px}.cms-video-compact .cms-video-placeholder strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.cms-video-compact .cms-video-placeholder p{font-size:10px;line-height:1.4}.cms-video-compact .cms-video-placeholder .btn{max-width:100%;min-height:32px;padding:6px 8px;font-size:11px}
