.mg-showcase{background:linear-gradient(150deg,#161a20,#0c0e12);border-block:1px solid #ffffff12;padding:64px 7vw}.mg-showcase-heading{justify-content:space-between;align-items:center;gap:28px;max-width:1350px;margin:0 auto 30px;display:flex}.mg-showcase-lockup{align-items:center;gap:22px;display:flex}.mg-showcase-lockup>img{object-fit:contain;width:64px;height:64px}.mg-showcase-lockup span{letter-spacing:.22em;color:#d5b276;font-size:9px}.mg-showcase-lockup h2{color:#f1f0ec;margin:8px 0;font-size:27px;font-weight:500;line-height:1.6}.mg-showcase-lockup p{color:#aaaeb6;margin:0;font-size:12px;line-height:1.9}.mg-showcase-heading>a{color:#d5b276;white-space:nowrap;border-bottom:1px solid #d5b27655;gap:22px;padding:10px 0;font-size:12px;display:flex}.mg-showcase-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1350px;margin:auto;display:grid}.mg-showcase-card{color:#f2f1ed;background:#15191f;border:1px solid #ffffff12;border-radius:5px;text-decoration:none;transition:border-color .2s,transform .2s;display:block;overflow:hidden}.mg-showcase-card:hover{border-color:#d5b27680;transform:translateY(-4px)}.mg-showcase-image{aspect-ratio:1.65;background:radial-gradient(at 50% 65%,#343a43,#20242b 62%);position:relative}.mg-showcase-image>img{object-fit:cover;transition:transform .3s}.mg-showcase-card:hover .mg-showcase-image>img{transform:scale(1.035)}.mg-showcase-image>span{top:12px;color:#d5b276;letter-spacing:.1em;background:#0c0e12d9;padding:4px 8px;font-size:10px;position:absolute;inset-inline-start:12px}.mg-showcase-copy{padding:19px}.mg-showcase-copy>small{color:#959ba5;font-size:9px}.mg-showcase-copy h3{margin:12px 0 20px;font-size:21px;font-weight:500}.mg-showcase-copy>div{color:#b6bac2;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:12px;font-size:10px;display:flex}.mg-showcase-copy b{color:#d5b276;font-size:19px}.brand-strip,.english-brands{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;display:grid}.brand-strip .brand-item,.english-brands>a{justify-content:center;align-items:center;width:auto;min-width:0;display:flex}.brand-strip .brand-item img,.english-brands img{object-fit:contain;max-width:100%}.brand-strip .brand-item.mg img,.english-brands .mg-home-logo{width:57px;height:57px}@media (max-width:1000px){.mg-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-showcase-heading{align-items:flex-start}.mg-showcase-lockup h2{font-size:24px}}@media (max-width:650px){.mg-showcase{padding:42px 5vw}.mg-showcase-heading{flex-direction:column;gap:13px}.mg-showcase-lockup{gap:15px}.mg-showcase-lockup>img{width:46px;height:46px}.mg-showcase-lockup h2{font-size:22px}.mg-showcase-lockup p{font-size:11px}.mg-showcase-grid{gap:13px}.mg-showcase-copy{padding:14px}.mg-showcase-copy h3{font-size:18px}.mg-showcase-copy>small{font-size:8px}.mg-showcase-copy>div{font-size:9px}.brand-strip,.english-brands{gap:12px;padding-inline:4vw}.brand-strip .brand-item img,.english-brands img{max-width:100%}.brand-strip .brand-item.mg img,.english-brands .mg-home-logo{width:41px;height:41px}}@media (max-width:400px){.mg-showcase-grid{grid-template-columns:1fr}.mg-showcase-image{aspect-ratio:1.8}}@media (prefers-reduced-motion:reduce){.mg-showcase-card,.mg-showcase-image>img{transition:none}}
