.privacy-page{display:flex;flex-direction:column;min-height:100vh;background:var(--paper);color:var(--ink)}.privacy-body{width:100%;max-width:720px;margin:0 auto;padding:56px 24px 96px}.privacy-eyebrow{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.3em;color:var(--ink);opacity:.6;margin-bottom:12px}.privacy-title{font-family:"DM Serif Display",serif;font-size:56px;line-height:1;color:var(--ink);margin:0 0 36px}.privacy-section{margin-bottom:32px}.privacy-section h2{font-family:"DM Serif Display",serif;font-size:22px;line-height:1.2;color:var(--ink);margin:0 0 10px}.privacy-section p,.privacy-section ul{font-family:Fraunces,serif;font-size:17px;line-height:1.55;color:var(--ink);margin:0 0 10px}.privacy-section ul{padding-left:20px}.privacy-section li{margin-bottom:8px}.privacy-section a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--butter);text-underline-offset:3px;text-decoration-thickness:2px}.privacy-section a:hover{text-decoration-color:var(--tomato)}.privacy-back{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none;margin-top:48px}.privacy-back-arrow{font-size:20px;color:var(--ink)}.privacy-back-lead{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--ink);opacity:.6}.privacy-back-brand{font-family:"DM Serif Display",serif;font-size:22px;color:var(--ink)}.privacy-back-brand .tld{color:var(--tomato)}