html, body {
  margin: 0;
  padding: 0;
  font-family: "Segoe UI", "Noto Sans TC", sans-serif;
  background: #f2f2f0;
  color: #1a1a1a;
}
main {
  max-width: 40rem;
  margin: 4rem auto;
  padding: 0 1.25rem;
}
h1 {
  font-weight: 600;
  letter-spacing: 0.02em;
}
a { color: #0b5fff; }
