/* Self-contained policy design: no Tailwind or shared landing CSS required. */
*{box-sizing:border-box}html{font-family:Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%}body{margin:0;background:#f3f4f6;color:#374151;font-size:16px;line-height:1.72}.privacy-card{width:min(100% - 36px,835px);margin:24px auto 42px;padding:28px 34px 46px;background:#f3f4f6;border-radius:10px;box-shadow:0 7px 16px rgba(0,0,0,.12)}.privacy-header h1{font-size:36px;line-height:1.25;font-weight:850;letter-spacing:-.7px;text-align:center;color:#111827;margin:0 0 34px}.privacy-copy section{margin:0 0 24px}.privacy-copy h2{font-size:20px;line-height:1.4;font-weight:800;color:#111827;margin:0 0 14px}.privacy-copy p{font-size:16px;line-height:1.72;margin:0 0 16px}.privacy-copy a{color:#1d4ed8;overflow-wrap:anywhere}.privacy-copy>p:last-of-type{text-align:center;font-weight:700;margin:28px 0 0}.privacy-copy footer{text-align:center;margin-top:24px}@media(max-width:600px){.privacy-card{width:calc(100% - 24px);margin:12px auto 24px;padding:24px 18px 30px}.privacy-header h1{font-size:29px;margin-bottom:26px}.privacy-copy h2{font-size:19px}.privacy-copy p{font-size:15px}}

/* Footer links below the policy card, matching the reference. */
.privacy-site-footer{text-align:center;margin:64px auto 28px;padding:0 16px;color:#8b929e;font-size:16px}.privacy-footer-links{display:flex;justify-content:center;align-items:center;gap:44px;margin-bottom:22px}.privacy-footer-links a{font-size:21px;text-decoration:none;color:#6b7280;font-weight:500}.privacy-footer-links a:hover,.privacy-footer-links a:focus-visible{color:#034967;text-decoration:underline}.privacy-site-footer p{font-size:15px;margin:0}@media(max-width:600px){.privacy-site-footer{margin-top:40px}.privacy-footer-links{gap:28px}.privacy-footer-links a{font-size:18px}}
