@media (min-width: 1100px) {
  .page {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
  }

  aside {
    background-image: url("./3d_sats.svg");
    background-position: center;
    background-size: cover;
    padding: 57px 66px;
  }

  .aside--finland {
    background-image: url("./3d_elixia.svg");
  }

  .logo--large {
    display: block;
  }

  .logo--small {
    display: none;
  }

  main {
    display: grid;
    place-items: center;
  }

  .main {
    max-width: 514px;
    width: 100%;
  }

  h1 {
    font-size: 36px;
  }
}
