/* Responsive owned-trip video embeds. */
.enl-video-section{padding-top:64px;padding-bottom:64px;border-top:1px solid var(--line,#d8ded3)}
.enl-video-section>header{margin-bottom:28px}.enl-video-section h2{margin:12px 0 0}
.enl-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}
.enl-video-card{min-width:0}.enl-video-card:only-child{grid-column:1/-1;max-width:900px;width:100%;margin:0 auto}
.enl-video-card h3{font-family:inherit;font-size:20px;line-height:1.5;font-weight:600;margin:0 0 14px}
.enl-video-player{position:relative;aspect-ratio:16/9;background:#243e3b;border-radius:6px;overflow:hidden}
.enl-video-player iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}
.enl-video-card .text-link{display:inline-block;margin-top:16px;font-size:17px}
@media(max-width:800px){.enl-video-grid{grid-template-columns:1fr;gap:36px}.enl-video-section{padding-top:42px;padding-bottom:42px}.enl-video-card h3{font-size:19px}}
@media print{.enl-video-player{display:none}.enl-video-section{break-inside:avoid;padding:24px 0}.enl-video-grid{display:block}.enl-video-card{margin-bottom:20px}}
