@font-face {
  font-family: "Atari";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("atari.ttf") format("truetype");
}

:root {
  --screen-bg: #005d90;
  --screen-accent: #1d4aa7;
  --atari-text: #5fbff2;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  width: 100%;
  height: 100vh;
  display: grid;
  place-items: center;
  background:
    radial-gradient(circle at center, rgba(255, 255, 255, 0.08) 0%, transparent 42%),
    linear-gradient(180deg, var(--screen-accent) 0%, var(--screen-bg) 100%);
  overflow: hidden;
}

h1 {
  font-family: "Atari", monospace;
  font-size: clamp(1.4rem, 5vw, 3.2rem);
  color: var(--atari-text);
}

h1::after {
  content: "";
  display: block;
  width: 1em;
  height: 1em;
  margin: 0.45em 0 0;
  background: var(--atari-text);
}
