.mv-ytvids{max-width:1180px;margin:3rem auto 2.5rem;padding:0 15px}.mv-ytvids-h{font-family:var(--tc-serif,Georgia,serif);font-size:clamp(1.35rem,2.4vw,1.75rem);color:#1a2b3c;margin:0 0 .35rem;letter-spacing:-.01em}.mv-ytvids-note{color:#5b6672;font-size:.95rem;margin:0 0 1.25rem;max-width:62ch}.mv-ytvids-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem 1.1rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.mv-ytvids-item,.entry-main-content ul.mv-ytvids-grid li.mv-ytvids-item{margin:0;list-style:none;padding:0}.mv-ytvids-card{display:block;text-decoration:none;color:inherit}.mv-ytvids-thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#0f1c27}.mv-ytvids-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.mv-ytvids-card:hover .mv-ytvids-thumb img,.mv-ytvids-card:focus-visible .mv-ytvids-thumb img{transform:scale(1.04)}.mv-ytvids-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:rgba(15,28,39,.78);color:#fff;display:flex;align-items:center;justify-content:center;transition:background .25s ease}.mv-ytvids-card:hover .mv-ytvids-play{background:#c0392b}.mv-ytvids-title{display:block;margin:.6rem 0 .15rem;font-weight:600;line-height:1.35;font-size:.98rem;color:#1a2b3c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.mv-ytvids-card:hover .mv-ytvids-title{color:#1a5276}.mv-ytvids-meta{display:block;font-size:.82rem;color:#5b6672}.mv-ytvids-card:focus-visible{outline:2px solid #1a5276;outline-offset:4px;border-radius:12px}@media (prefers-reduced-motion:reduce){.mv-ytvids-thumb img{transition:none}.mv-ytvids-card:hover .mv-ytvids-thumb img{transform:none}}
