.policy-summary,.consent-box{color:#b9c2b2;background:#20241f;border:1px solid #4a5146;border-radius:8px;gap:7px;margin-top:18px;padding:15px;font-size:11px;line-height:1.6;display:grid}.policy-summary b,.consent-box b{color:var(--lime);font-size:12px}.policy-summary span:before{content:"✓";color:var(--lime);margin-right:7px}.policy-section b{color:#dbe9c4}.policy-section a,.license-consent a,.rights-warning a{color:var(--lime)}.policy-table{border:1px solid #3d434a;border-bottom:0;grid-template-columns:minmax(150px,210px) 1fr;margin:13px 0;display:grid}.policy-table b,.policy-table span{border-bottom:1px solid #3d434a;padding:11px 13px;font-size:12px;line-height:1.6}.policy-table b{color:#dce9c5;background:#20242a}.policy-table span{color:#aeb4bd;background:#1b1f24}@media (width<=600px){.policy-table{grid-template-columns:1fr}.policy-table b{border-bottom:0;padding-bottom:4px}.policy-table span{padding-top:4px}}.editorial-scope-notice{border:1px solid #4f6038;border-left:3px solid var(--lime);color:#bcc5b5;background:#1d241c;border-radius:8px;margin:18px 0 22px;padding:16px 18px;line-height:1.7}.editorial-scope-notice b{color:#e5f5cf;margin-bottom:5px;font-size:14px;display:block}.editorial-scope-notice p{margin:0;font-size:12px}.editorial-policy{border-left:3px solid var(--lime);padding-left:18px}.editorial-policy li{margin:6px 0}
