/* The relay's privacy policy, shown at wrathstrike.com/privacy in the site's style. */
@font-face { font-family: "Grenze Gotisch"; font-weight: 700; font-display: swap; src: url("/fonts/grenze-gotisch-700.woff2") format("woff2") }
@font-face { font-family: "Alegreya Sans"; font-weight: 400; font-display: swap; src: url("/fonts/alegreya-sans-400.woff2") format("woff2") }
@font-face { font-family: "Alegreya Sans"; font-weight: 700; font-display: swap; src: url("/fonts/alegreya-sans-700.woff2") format("woff2") }
:root { color-scheme: dark }
html { background: #0c0b0a }
body { margin: 0 auto; max-width: 46rem; padding: 32px max(20px, env(safe-area-inset-right, 0px)) 80px max(20px, env(safe-area-inset-left, 0px)); background: #0c0b0a; color: #efe8dc; font: 400 1.1rem/1.65 "Alegreya Sans", "Gill Sans", system-ui, sans-serif }
h1, h2 { font-family: "Grenze Gotisch", Georgia, serif; font-weight: 700; line-height: 1; text-wrap: balance }
h1 { font-size: clamp(2.4rem, 6vw, 3.4rem); margin: 24px 0 16px }
h2 { font-size: 1.8rem; margin: 40px 0 12px }
p, li { color: #cfc8bd }
a { color: #ff8a4a }
a:focus-visible { outline: 2px solid #ff6a1a; outline-offset: 3px }
.home { margin: 0 }
.home a { font: 700 1.6rem/1 "Grenze Gotisch", Georgia, serif; color: #efe8dc; text-decoration: none }
