.command-center {
  background: #190D07;
  color: #fff;
  text-align: center;
}
.command-center .feature {
padding: 24px;
    border-bottom: 1px solid #412626;
    border-right: 1px solid #412626;
    margin-bottom: 0;
}
.command-center .feature.active {
background: #21130B;
}
.command-center .feature:last-child {
    border-bottom: none;
}
/* Container */
.command-center .container {
  max-width: 1352px;
  margin: 0 auto;
  padding: 50px 30px;
  border-left: 1px solid #412626;
  border-right: 1px solid #412626;
}
.command-center .container-grid {
  max-width: 1352px;
  margin: 0 auto;
  padding-bottom: 90px;
  border-left: 1px solid #412626;
  border-right: 1px solid #412626;
}
.command-center__content {
  border-bottom: 1px solid #412626;

}
/* Heading section */
.command-center .command-center-section-heading {
  border-bottom: 1px solid #412626;
}

.command-center__heading {
  font-size: 64px;
  line-height: 68px;
  font-weight: 500;
  color: #fff;
}

/* Layout */
.command-center__content {
  display: flex;
  align-items: stretch; /* FIX: allow right column to gain height */
  justify-content: space-between;
  gap: 80px;
}

.command-center__left {
  flex: 0 0 50%;
  text-align: left;
}

/* -----------------------------
   TEXT SIDEBAR (LEFT)
----------------------------- */

/* Titles always visible */
.command-center__left .feature h3 {
    color: #fff;
}

/* Hide ALL descriptions by default */
.command-center__left .feature p {
    display: none;
}

/* Show description only for active tab */
.command-center__left .feature.active p {
    display: block;
    margin-top: 6px;
}

/* Highlight the active title */
.command-center__left .feature.active h3 {
    color: #FF5A1F;
}

/* Make whole feature clickable */
.command-center__left .feature {
    cursor: pointer;
}

/* -----------------------------
   RIGHT IMAGES
----------------------------- */

/* Ensure right column has width AND height */
.command-center__right {
    flex: 0 0 50%;
    text-align: right;
    position: relative;
}

/* Default: hide all images */
.command-center__right img {
    display: none;
    width: 100%;
    height: auto;
    max-height: 500px; /* SAFE HEIGHT */
    object-fit: contain;
}

/* Show active image */
.command-center__right img.active {
    display: block;
}