.iv-container{max-width:1200px;margin:0 auto;padding:20px 20px 30px;box-sizing:border-box}.iv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:start}.iv-item{display:flex;flex-direction:column;gap:10px}.iv-item iframe,.iv-item>div[id^=rumble_]{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.18);transition:all .25s ease}.iv-item iframe{display:block;width:100%;border:0;aspect-ratio:16/9}.iv-item iframe:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.22)}.iv-title{text-align:center;font-family:'Rubik',sans-serif;font-weight:600;font-size:17px;color:#000;line-height:1.35}.iv-loading{text-align:center;padding:16px;font-size:16px;color:#333}@media (max-width:900px){.iv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.iv-grid{grid-template-columns:repeat(1,1fr)}}