/* Plain pages outside the app (privacy). Dark like the site; system fonts, so nothing to load. */
:root {
  color-scheme: dark;
  --page: #000;
  --ink: #f2f2f2;
  --dim: #9a9a96;
}
* {
  box-sizing: border-box;
}
body {
  margin: 0;
  background: var(--page);
  color: var(--ink);
  font: 16px/1.6 system-ui, -apple-system, 'Segoe UI', sans-serif;
  padding-inline: 20px;
  padding-block: 40px 80px;
}
main {
  max-width: 640px;
  margin: 0 auto;
}
h1 {
  font-size: 40px;
  line-height: 1.1;
  margin: 12px 0 4px;
  letter-spacing: -0.01em;
}
h2 {
  font-size: 18px;
  margin: 32px 0 6px;
}
p {
  margin: 0 0 12px;
}
a {
  color: var(--ink);
  text-underline-offset: 3px;
}
.dim,
.back a {
  color: var(--dim);
}
.back a {
  text-decoration: none;
}
.mail {
  font-family: ui-monospace, 'SF Mono', Menlo, monospace;
  user-select: all;
}
