/* The privacy page: a plain reading page on the same navy ground. */
body.doc main { display: block; min-height: 0; width: min(42rem, 100% - 2.5rem); margin-inline: auto; padding: 2.5rem 0 4rem; }
body.doc h1 { font-size: clamp(2rem, 6vw, 3rem); margin: 1.4rem 0 0; }
body.doc h2 { margin: 2rem 0 0; font-weight: 450; font-size: 1.15rem; letter-spacing: -0.01em; }
body.doc p { margin: .7rem 0 0; color: var(--muted); font-size: 1.02rem; }
body.doc .when { color: var(--faint); font-size: .9rem; }
body.doc .back { font-size: .9rem; text-decoration: none; }
body.doc .back:hover { text-decoration: underline; }

code { font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; font-size: .88em; color: var(--text); }
