body {
  color: #faf6f6;
  font-size: 2.5vh;
  font-family: "droid-sans-mono", monospace;
  font-weight: 400;
}

h1 {
  margin: 0;
  padding: 0;
  font-size: 5em;
  font-family: "chakra-petch", sans-serif;
  line-height: 100%;
}

h2 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  color: #c00023;
}

p {
  font-size: 0.8em;
}

.backgroundPanel {
  position: relative;
  background: conic-gradient(from 70deg at 80% 45%, #272635 120deg, #242336 0% 50%, #2b2a41 0% 300deg, #323246 0%);
}
.backgroundPanel::before {
  z-index: 0;
  content: "";
  position: absolute;
  inset: 0;
  background: url("./astralSmol.png") no-repeat left/45%;
  opacity: 0.03;
  pointer-events: none;
}
.backgroundPanel {
  padding-top: 2em;
  padding-left: 5em;
  padding-right: 5em;
}

.ImgOverlay {
  width: 45%;
  opacity: 2%;
  -webkit-user-select: none;
  user-select: none;
  z-index: -1;
}

.noselect {
  pointer-events: none;
}

a {
  color: #c00023;
  text-decoration: none;
}

a :hover {
  text-decoration: underline;
}

.basicInfo {
  position: relative;
  float: right;
  max-width: 60%;
  text-align: right;
}

.basicImages {
  position: relative;
  float: right;
  max-width: 60%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-around;
}

.baseimage {
  max-width: 40%;
  padding: 10px;
  height: auto;
  object-fit: contain;
}

.motto {
  margin-top: 1.25em;
  margin-bottom: 2.5em;
}

.info {
  text-align: left;
}

/*# sourceMappingURL=output.css.map */
