<style>
.banner-video-container.dark-style {
width: 100%;
height: 70vh;
position: relative;
overflow: hidden;
}
.banner-video {width: 100%; height: 100%; object-fit: cover;}
.dark-overlay {
background: rgba(0,0,0,0.5);
color: #fff;
text-align: center;
padding: 0 20px;
}
.dark-btn {
background: transparent;
color: #fff;
padding: 12px 24px;
border: 2px solid #fff;
border-radius: 4px;
font-size: 16px;
cursor: pointer;
transition: background 0.3s;
}
.dark-btn:hover {background: rgba(255,255,255,0.1);}
</style>