/* Privacy Policy and Terms pages. */
:root { color-scheme: dark; }
body { margin: 0; color: #e7e9ee; background: #0b0c0f;
  font: 16px/1.65 -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Inter, Roboto, sans-serif; -webkit-font-smoothing: antialiased; }
main { max-width: 720px; margin: 0 auto; padding: 40px 20px 72px; }
.back { display: inline-block; margin-bottom: 28px; color: #a1a5ae; text-decoration: none; font-size: 14px; font-weight: 600; }
.back:hover { color: #fff; }
h1 { margin: 0 0 6px; font-size: clamp(30px, 5vw, 40px); letter-spacing: -0.03em; color: #fff; }
.updated { margin: 0 0 28px; color: #6f737c; font-size: 14px; }
h2 { margin: 34px 0 10px; font-size: 19px; letter-spacing: -0.01em; color: #fff; }
p, li { color: #b9bdc6; }
ul { padding-left: 22px; }
li { margin: 6px 0; }
b { color: #e7e9ee; }
a { color: #c8f03c; }
.links { margin-top: 40px; padding-top: 20px; border-top: 1px solid #22252c; font-size: 14px; }
