.cx-videos{margin:24px 0 56px}.cx-videos-intro{max-width:760px;margin-bottom:28px}.cx-videos-intro>p{line-height:1.6;margin:0 0 20px}.cx-video-search{display:grid;gap:10px;font-weight:600}.cx-video-search input{width:100%;min-width:0;border:1px solid #d4dde3!important;border-radius:16px!important;padding:14px 18px!important;background:#fff!important;font:inherit!important;min-height:48px}.cx-video-count{margin-top:12px!important;color:#64748b}.cx-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.cx-video-card{border:1px solid #dce5ec;border-radius:24px;overflow:hidden;background:#fff;min-width:0;box-shadow:0 8px 28px #12304b08}.cx-video-player{position:relative;aspect-ratio:16/9;background:#eff4f8}.cx-video-player>button{display:block!important;width:100%;height:100%;padding:0!important;border:0;background:#f4f7fa;cursor:pointer;color:#fff;position:absolute;inset:0}.cx-video-player img{display:block;width:100%;height:100%;object-fit:contain;padding:16px 22px 40px;box-sizing:border-box}.cx-video-play{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:8px;align-items:center;white-space:nowrap;background:#c92835;color:white;padding:10px 16px;border-radius:28px;font-size:14px}.cx-video-player button:hover .cx-video-play{background:#a61e29}.cx-video-provider{position:absolute;top:12px;left:12px;color:#12304b;background:#ffffffeb;border-radius:12px;padding:4px 10px;font-size:12px}.cx-video-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cx-video-copy{padding:22px}.cx-video-copy h2{font-size:17px!important;line-height:1.5!important;margin:0 0 18px!important;color:#12304b;overflow-wrap:anywhere}.cx-video-copy summary{cursor:pointer;font-size:13px;color:#52677b;line-height:1.5}.cx-video-copy ul{padding-left:20px;display:grid;gap:12px;margin:16px 0;font-size:14px}.cx-video-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px;border-top:1px solid #e7edf2;padding-top:16px;font-size:14px}.cx-video-links a{color:#12304b;text-decoration:underline;text-underline-offset:4px}.cx-videos button:focus-visible,.cx-videos a:focus-visible,.cx-videos summary:focus-visible{outline:3px solid #c92835;outline-offset:3px}.cx-video-empty{padding:24px;background:#f3f6fa;border-radius:18px}.cx-video-card[hidden]{display:none!important}@media(max-width:1100px){.cx-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.cx-video-grid{grid-template-columns:1fr;gap:20px}.cx-video-copy{padding:18px}.cx-videos{margin-top:16px}.cx-video-play{font-size:13px}}

.cx-video-player>button[hidden]{display:none!important}

.cx-videos-intro>p:first-child{margin-bottom:20px!important}

.cx-video-play .cx-icon{width:18px;height:18px}
