.privacy-page .prose h2{font-size:23px;scroll-margin-top:96px}.privacy-page .prose p{white-space:normal}.privacy-toc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.privacy-toc a{padding:7px 13px;border-radius:99px;background:var(--soft);color:var(--deep);font-size:13px;font-weight:700}.privacy-toc a:hover{background:#dfe6f7}.privacy-table{overflow-x:auto;margin:12px 0;border:1px solid var(--line);border-radius:14px}.privacy-table table{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.6}.privacy-table th,.privacy-table td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:#3d4766}.privacy-table thead th{background:#f5f7fc;color:var(--deep);font-size:12.5px;text-transform:uppercase;letter-spacing:.03em}.privacy-table tbody th{color:var(--deep);min-width:150px}.privacy-table tr:last-child>*{border-bottom:0}.privacy-table code{font-size:12px;word-break:break-all}.privacy-request{margin-top:24px}.privacy-request h2{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:23px;color:var(--blue);scroll-margin-top:96px}.privacy-form{display:grid;gap:14px;margin-top:14px}.privacy-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.privacy-check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:#3d4766}.privacy-check input{margin-top:4px;width:18px;height:18px;flex:none}.privacy-form .button{justify-self:start}@media(max-width:640px){.privacy-form-row{grid-template-columns:1fr}}
