.jl-video-row{margin-top:30px;margin-bottom:30px}.jl-video-eyebrow{text-align:center;font:11px Arial;letter-spacing:.15em;color:#64714f;margin:0 0 10px}.jl-video-row h2{text-align:center;color:#4e593f;font:30px Georgia;margin:0 0 20px}.jl-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jl-video-tile{position:relative;aspect-ratio:9/16;background:#e9e5d9;overflow:hidden}.jl-video-tile video{display:block;width:100%;height:100%;object-fit:contain}.jl-video-grid h3{font:22px Georgia;color:#4e593f;margin:14px 0 8px}.jl-video-grid a{font:12px Arial;text-decoration:underline;text-underline-offset:4px}.jl-video-tile .jl-film-toggle{position:absolute;bottom:10px;right:10px;background:#414c37dc;color:#fff;border:1px solid #fff8;padding:8px 10px;font:12px Arial;display:flex;gap:6px;align-items:center;cursor:pointer}.jl-video-tile .jl-film-toggle:focus-visible{outline:3px solid #a4864e;outline-offset:3px}@media(max-width:767px){.jl-video-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px}.jl-video-grid article{flex:0 0 76%;scroll-snap-align:start}.jl-video-row h2{font-size:25px}.jl-video-grid h3{font-size:20px}}