/* Last-mile corrections from same-viewport reference comparison. */
@media (min-width: 921px) {
  .shiso-v2 .shiso-v2-hero__grid {
    grid-template-columns: 455px minmax(0, 1fr);
    gap: 0;
  }

  .shiso-v2-journey {
    width: 1045px;
    max-width: none;
  }

  .shiso-v2 .shiso-v2-hero__statement {
    margin: 0;
  }
}

@media (min-width: 921px) and (max-width: 1100px) {
  .shiso-v2 .shiso-v2-hero__grid {
    grid-template-columns: 350px minmax(0, 1fr);
    gap: 28px;
  }

  .shiso-v2-journey {
    width: 100%;
  }
}
