/* Shared project video component. Native controls; playback starts on request. */
.project-video {
    margin-block: 2rem;
}
.project-video-player {
    display: block;
    width: 100%;
    height: auto;
    background: #000;
    border-radius: var(--zs-radius-sm, 0.4rem);
}
.project-video-download {
    margin-block: 0.75rem 0;
}
