.mctoor-grid{
  display:grid;
  grid-template-columns: 1.2fr 0.8fr;
  gap:32px;
  max-width:1400px;
  margin:40px auto;
  padding:32px;
  background:#0b1220;
  border-radius:24px;
}

.mctoor-left{
  color:#e7eefc;
}

.mctoor-right{
  background:#111a2e;
  border-radius:20px;
  padding:24px;
  color:#a9b7d6;
}

.badge{
  display:inline-block;
  margin-bottom:12px;
  padding:6px 12px;
  border-radius:999px;
  background:#133a2b;
  color:#7cffb2;
  font-size:12px;
  font-weight:700;
}

@media (max-width: 900px){
  .mctoor-grid{
    grid-template-columns:1fr;
  }
}