.privacy{min-height:100vh;background:var(--color-bg-primary);color:var(--color-text-primary);padding:32px 20px 64px}.privacy-body{max-width:720px;margin:0 auto;line-height:1.65;font-size:16px}.privacy-body h1{font-size:2rem;line-height:1.2;margin:0 0 4px}.privacy-body h2{font-size:1.25rem;margin:36px 0 8px}.privacy-date{color:var(--color-text-secondary);margin:0 0 24px}.privacy-body address,.privacy-body p,.privacy-body ul{margin:0 0 14px}.privacy-body address{font-style:normal}.privacy-body ul{padding-left:22px}.privacy-body li{margin-bottom:6px}.privacy-body a{color:var(--color-accent-blue);text-decoration:underline}.privacy-table-wrap{overflow-x:auto;margin:0 0 16px}.privacy-body table{width:100%;border-collapse:collapse;font-size:.9375rem}.privacy-body td,.privacy-body th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--color-border)}.privacy-body th{color:var(--color-text-secondary);font-weight:600;white-space:nowrap}