.qmt-overview-video { max-width:960px;margin:48px auto;padding:0 24px;box-sizing:border-box; }
.qmt-overview-video h2 { font-family:'Rajdhani',sans-serif;font-size:clamp(26px,4vw,40px);text-align:center; }
.qmt-overview-video__frame { aspect-ratio:16/9;background:#080809; }
.qmt-overview-video__frame button { position:relative;padding:0;border:0;width:100%;height:100%;cursor:pointer;background:transparent; }
.qmt-overview-video__frame img { display:block;width:100%;height:100%;object-fit:cover; }
.qmt-overview-video__frame span { position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#B8962E;color:#080809;padding:14px 24px; }
.qmt-overview-video__frame iframe { width:100%;height:100%;border:0; }
.qmt-overview-video>p { font-size:15px;line-height:1.65;color:#9C9890;margin-top:16px; }
