@import url("https://fonts.googleapis.com/css?family=Tomorrow&display=swap");
#hero {
  background: #020024;
  background: linear-gradient(to top, #051937, #004d7a);
  text-align: center;
  padding-bottom: 3rem; }
  #hero h1 {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7rem;
    color: #eff;
    font-family: Tomorrow, monospace;
    font-size: 6rem; }
  #hero p {
    color: white;
    font-size: 2rem;
    margin: 1rem 0; }
  #hero a.pure-button {
    font-size: 1rem; }
  #hero p.additional-links {
    font-size: 1rem; }
    #hero p.additional-links a {
      color: whitesmoke; }

#menu, #content {
  max-width: 60em;
  margin: 0 auto;
  box-sizing: border-box;
  position: relative; }

#content {
  padding: 1em; }

nav {
  margin-bottom: 1em;
  background: linear-gradient(to top, #051937, #004d7a); }
  nav .pure-menu-heading {
    font-family: Tomorrow, monospace;
    text-transform: none;
    font-weight: bold; }
  nav a.pure-menu-link {
    color: white; }
  nav a.pure-menu-link:hover {
    color: black; }

body.private-beta {
  background-color: #020024; }
  body.private-beta h1 {
    text-align: center;
    font-size: 5rem; }
  body.private-beta label {
    color: whitesmoke; }
  body.private-beta p {
    text-align: center; }

footer {
  max-width: 60rem;
  margin: 2rem auto;
  text-align: center;
  font-size: 10pt;
  color: #004d7a; }
  footer a {
    color: #004d7a; }

.pure-button-green {
  background-color: forestgreen;
  color: white; }

.pure-button-danger {
  background-color: firebrick;
  color: white; }

.pure-menu-list {
  position: unset; }

.pure-menu-align-right {
  position: absolute;
  right: 1rem; }

.trello-avatar-img {
  height: 0.9em;
  border-radius: 0.5em; }

.pure-menu-children {
  background-color: #051937; }

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