.video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.video-card{background:#f2f5f3;border:1px solid #dfe7e1;min-width:0}.video-stage{aspect-ratio:16/9;background:linear-gradient(135deg,#172c27,#345749);display:flex;align-items:center;justify-content:center}.video-load{border:0;background:transparent;color:#fff;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px;cursor:pointer;font:inherit;text-decoration:none}.video-load span{font-size:34px}.video-stage iframe{width:100%;height:100%;border:0}.video-copy{padding:22px}.video-copy h3{font-size:21px;overflow-wrap:anywhere;margin:8px 0 16px}.video-copy .eyebrow{font-size:11px}.video-copy a{font-size:14px}@media(max-width:1050px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.video-grid{grid-template-columns:1fr}}.video-load:focus-visible{outline:3px solid #ffd8b7;outline-offset:3px}
.page .video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.page .video-grid{grid-template-columns:1fr}.video-stage{min-height:200px}}
.video-stage{min-height:200px}
.header nav a{font-weight:600}.brand{font-weight:800}.review .video-grid{grid-template-columns:1fr}.video-stage{min-height:200px}

.header nav{gap:18px}.header nav a{font-weight:600}.brand img{object-fit:contain}.photo-contributor{display:inline-block;margin-top:5px}.video-copy a{overflow-wrap:anywhere}@media(min-width:851px) and (max-width:1250px){.header{gap:16px}.header nav{gap:12px}.header nav a{font-size:13px}.brand{font-size:24px}.languages{gap:10px}}
.video-stage{min-height:0;min-width:0;width:100%;overflow:hidden}.video-stage iframe{display:block;min-width:0}.video-load{max-width:100%;overflow-wrap:anywhere}
