.container {
  background: radial-gradient(ellipse at bottom, #1f252e, #111827) fixed;
  font-family: var(--sans-serif);
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  color: white;
  word-break: break-word;
  height: 100%;
  position: relative;
  z-index: var(--landing-page-z-index);
}

.innerContainer {
  background-color: var(--page-background);
  margin: 0;
  padding: 0;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}

.innerContainerMobileNav {
  overflow-y: hidden;
  height: 100%;
}

.pageContentContainer {
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 1;
}

.keyserverInfo {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: var(--light-dark-page-background);
}

.teamInfo {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.paragraph {
  color: var(--white-100);
  padding-bottom: 24px;
}

.link {
  color: inherit;
  text-decoration: underline;
  transition: color 150ms;
}

.link:hover {
  color: var(--violet-dark-100);
  transition: color 150ms;
}
