@media (min-width: 961px) {
  .hal9000lmc {
    display: grid;
    grid-template-columns: auto max-content max-content auto;
    grid-template-rows: 25% minmax(200px, 240px) auto auto;
    grid-auto-columns: 1fr;
    grid-auto-rows: 1fr;
    gap: 0;
    grid-auto-flow: row;
    grid-template-areas:
      "idx1 idx2 idx3 idx4"
      "mre logo lmc dro"
      "idx5 idx6 access idx7"
      "idx5 idx6 contact idx7";
    height: 100%;
    margin: 0px var(--content-margin);
  }

  .idx8,
  .idx9,
  .idx10 {
    display: none;
  }
}

@media (max-width: 1280px) {
  .lmc {
    aspect-ratio: 1.2;
  }
}

@media (max-width: 1400px) {
  .module_mre {
    font-size: var(--mre-font-size-medium);
  }
}
