.privacy-page h2{overflow-wrap:anywhere;scroll-margin-top:var(--anchor-gap);color:var(--heading)}
.privacy-page p{margin:0 0 18px;color:var(--body-text);overflow-wrap:anywhere}
.privacy-page .privacy-contact{font-style:normal;color:var(--body-text);overflow-wrap:anywhere}
.privacy-page a{color:var(--link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.privacy-page a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}
.privacy-draft-note{margin:24px 0;padding:16px 20px;border-left:4px solid var(--accent-strong);border-radius:0 8px 8px 0;background:var(--surface-raised);color:var(--body-text);font-size:14px;line-height:1.7}
.privacy-placeholder{padding:1px 3px;border-bottom:1px dashed var(--accent-strong);background:var(--surface-soft);color:var(--heading)}
.privacy-page .privacy-date{margin:36px 0 12px;padding-top:20px;border-top:1px solid var(--border);color:var(--subtle-text);font-size:14px}
