
    .review-banner{margin:0;padding:12px 20px;background:var(--yellow);color:#333;text-align:center;font-size:12px;font-weight:600}
    .privacy-copy{max-width:920px;padding-bottom:48px}
    .privacy-copy h2{font-size:23px;margin:32px 0 12px}
    .privacy-copy p,.privacy-copy li{font-size:16px;line-height:1.85}
    .privacy-copy .intro{font-size:18px;margin-top:0}
    .privacy-contact{margin-top:30px;padding:23px 25px;border-left:4px solid var(--yellow);background:var(--pale)}
    .privacy-contact h2{margin-top:0}
    .privacy-links{display:flex;flex-wrap:wrap;gap:9px 24px;margin-top:15px}
    .review-footer{padding:22px 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px}
    @media(max-width:600px){.privacy-copy h2{font-size:22px}.privacy-copy .intro{font-size:17px}.privacy-contact{padding:19px}.review-banner{font-size:11px}.privacy-links{display:block}.privacy-links a{display:block;margin-top:12px}}
  