.mc-live main{color:#333}.mc-hero .hm-slider{--hm-gap:10px}@media (min-width:768px) and (max-width:1024px){.mc-hero .hm-slider{--hm-per-view:2}}.mc-main{padding:10px 16px 0}.mc-main__inner{max-width:1400px;margin:0 auto;padding-bottom:80px}.mc-head{display:flex;flex-direction:column;gap:20px;width:80%;margin:0 auto;padding:32px 16px;color:#1e1e1e;text-align:center}.mc-head p{margin:0 0 14.4px}.mc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:20px 0 0;padding:20px 20px 60px;list-style:none}.mc-card{display:flex;flex-direction:column;gap:20px;min-width:0;padding:10px}.mc-card__band{padding:16px 0;background:linear-gradient(180deg,#533969,#9e8682)}.mc-card__flag{position:relative;min-height:20vh;overflow:hidden;transition:transform .3s}.mc-card__flag img{object-fit:cover}.mc-card:hover .mc-card__flag{transform:scale(1.1)}.mc-card__name{margin:0;color:#1e1e1e;font-size:20.8px;font-weight:600;line-height:20.8px}.mc-group{padding:0 10px}.mc-group--single .mc-group__name,.mc-group__head,.mc-group__pair,.mc-group__row{max-width:1140px;margin:0 auto}.mc-group__head{min-height:117px;padding:10px 0}.mc-group__caption{margin:0 0 14.4px;color:#1e1e1e;text-align:center}.mc-group__row{display:flex;flex-wrap:wrap;padding:10px 0}.mc-group__col{width:33.3333%;padding:10px}.mc-group__img{text-align:center}.mc-group__img img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}.mc-group__name{min-height:33px;margin:0 0 20px;color:#1e1e1e;font-size:24px;font-weight:700;line-height:28.8px}.mc-group--single .mc-group__pair{display:grid;grid-auto-rows:1fr;gap:20px;padding:10px 0}.mc-group--single .mc-group__caption{margin:0}.mc-group--single .mc-group__name{min-height:146px;margin:0 auto;padding:14px 0 0;text-align:center}@media (prefers-reduced-motion:reduce){.mc-card__flag{transition:none}}@media (max-width:1024px){.mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mc-head{width:100%}.mc-grid{grid-template-columns:1fr}.mc-group__head{min-height:0;padding-bottom:106px}.mc-group__head .mc-group__caption{margin:0}.mc-group__col{width:100%}}