/* [project]/src/components/NonGameHeader/NonGameHeader.module.scss.module.css [app-client] (css) */
.NonGameHeader-module-scss-module__39X1Ja__NonGameHeader {
  z-index: 1;
  justify-content: flex-start;
  align-items: flex-start;
  position: fixed;
  top: 0;
}

.NonGameHeader-module-scss-module__39X1Ja__LangSelect {
  z-index: 2;
  display: flex;
  position: fixed;
  top: 1rem;
  left: 1rem;
}

@media only screen and (max-width: 56.25rem) {
  .NonGameHeader-module-scss-module__39X1Ja__LangSelect {
    bottom: 4rem;
    right: 2rem;
    left: unset;
    top: unset;
  }
}

/* [project]/app/[locale]/home-page.module.scss.module.css [app-client] (css) */
.home-page-module-scss-module__PsZi_W__CenterColumn {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  min-height: calc(100dvh - 6.5rem);
  display: flex;
}

.home-page-module-scss-module__PsZi_W__ButtonSection {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  gap: 1rem;
  display: flex;
}

.home-page-module-scss-module__PsZi_W__OtherLinks {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  place-items: stretch stretch;
  gap: .5rem;
  margin-inline: 5%;
  display: grid;
}

div.home-page-module-scss-module__PsZi_W__SupportSection {
  grid-column: span 2;
  grid-template-columns: 2.5rem auto;
  display: grid;
}

.home-page-module-scss-module__PsZi_W__SupportSection > a {
  grid-template-columns: subgrid;
  grid-column: span 2;
  width: 100%;
  display: grid;
}

/*# sourceMappingURL=_a3847865._.css.map*/