/* Página de política de privacidade. */
.privacy-page { max-width: 760px; margin: 0 auto; padding: clamp(72px, 12vw, 128px) 24px 64px; }
.privacy-page h1 { font-size: clamp(38px, 6vw, 62px); line-height: 1; letter-spacing: -0.05em; margin: 16px 0 12px; }
.privacy-page h2 { color: var(--lime); font-size: 20px; margin: 40px 0 10px; }
.privacy-page p, .privacy-page li { color: var(--paper-mid); max-width: 70ch; }
.privacy-page ul { padding-left: 22px; }
.privacy-page li + li { margin-top: 8px; }
.privacy-page a { color: var(--lime); }
.privacy-meta { color: var(--paper-dim); font-family: var(--font-mono); font-size: 11px; }
.privacy-back { display: inline-block; margin-top: 42px; }
