.privacy-page{background:var(--bg-page);min-height:100vh;color:var(--ink);font-family:var(--font-body)}.privacy-header{border-bottom:1px solid var(--line)}.privacy-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1000px;margin:auto;padding:22px 24px;display:flex}.privacy-header img{width:166px;height:auto}.privacy-content{max-width:850px;margin:auto;padding:56px 24px 80px}.privacy-content h1{font-family:var(--font-display);letter-spacing:0;margin:12px 0 24px;font-size:40px;line-height:1.12}.privacy-content h2{letter-spacing:0;margin:32px 0 12px;font-size:21px;line-height:1.3}.privacy-content p,.privacy-content li{font-size:16px;line-height:1.75}.privacy-content p+p{margin-top:12px}.privacy-content ul{padding-left:24px;list-style:outside}.privacy-content li+li{margin-top:8px}.privacy-draft{border-left:3px solid var(--accent);background:var(--bg-tint);margin:24px 0 32px;padding:20px 24px}.privacy-content a,.privacy-policy-link{text-underline-offset:3px;color:var(--accent);text-decoration:underline}.privacy-content .privacy-meta{color:var(--muted);font-size:14px}@media (width<=600px){.privacy-content{padding-top:36px}.privacy-content h1{font-size:32px}.privacy-header img{width:140px}.privacy-draft{padding:16px}}
