/* Policy pages — WECAMP Crimson Cream palette */
:root{--dark:#202020;--ink:#202020;--muted:#202020;--paper:#F5F0EA;--line:#F5F0EA;--accent:#A61028;--accent-soft:#F5F0EA}
body{background:#F5F0EA;color:var(--ink)}
.nav-shell{background:rgba(245,240,234,.94);border-color:#F5F0EA;box-shadow:0 12px 34px rgba(32,32,32,.08)}
.logo{color:#202020}.logo-symbol{background:#A61028}
.nav-shell nav a:hover{color:#A61028}.back-btn{background:#202020}.back-btn:hover{background:#A61028}
.hero .eng{color:#A61028}.eyebrow{color:#A61028}.effective{color:#A61028}
.toc strong{color:#A61028}.toc a{color:#202020}.toc a:hover{color:#A61028}
.legal-content p,.legal-content li{color:#202020}.legal-content strong{color:#202020}
.legal-table dt{background:#F5F0EA}.legal-table dd{background:#F5F0EA;color:#202020}
.notice{background:#F5F0EA;border-color:#A61028}
.legal-footer{background:#202020;color:#F5F0EA}.footer-note{color:#F5F0EA}.footer-logo{color:#F5F0EA}
