/* Only the GPT 6 Sol model card uses the supplied illustration. */
.signal-page .signal-model-card[data-aimcode-card-art="gpt-5.6-sol"] {
  padding: 0 !important;
  background: #090711 !important;
}

.signal-page .signal-model-card[data-aimcode-card-art="gpt-5.6-sol"]::before,
.signal-page .signal-model-card[data-aimcode-card-art="gpt-5.6-sol"]::after {
  display: none;
}

.signal-page .signal-model-card > .aim-model-card-art {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: fill;
  object-position: center;
  opacity: 0;
  pointer-events: none;
}

.signal-page .signal-model-card[data-aimcode-card-art="gpt-5.6-sol"] > .aim-model-card-art {
  opacity: 1;
}

.signal-page .signal-model-card[data-aimcode-card-art="gpt-5.6-sol"] > :not(.aim-model-card-art) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  border: 0 !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  clip-path: inset(50%) !important;
  white-space: nowrap !important;
}



