/* Shared doctor testimonial card: identical on homepage and reviews page. */
.dl-doctor-video-card{
    box-sizing:border-box;
    width:100%;
    min-width:0;
    padding:10px;
    border:1px solid rgba(255,255,255,.11);
    border-radius:26px;
    background:#242424;
    box-shadow:0 18px 48px rgba(0,0,0,.2);
    overflow:hidden;
}
.dl-doctor-video-card .home-video-embed{
    position:relative;
    width:100%;
    aspect-ratio:16/9;
    border-radius:18px;
    overflow:hidden;
    background:#111;
}
.dl-doctor-video-card .home-video-embed iframe{
    position:absolute;
    inset:0;
    width:100%;
    height:100%;
    border:0;
}
@media(max-width:767.98px){
    .dl-doctor-video-card{padding:6px;border-radius:20px}
    .dl-doctor-video-card .home-video-embed{border-radius:14px}
}
