.policy-page.policy-document{width:min(800px,100% - 40px)}.policy-page.policy-document h1{word-break:keep-all;margin:12px 0 18px;line-height:1.35}.policy-page.policy-document p{color:#4c4943;overflow-wrap:anywhere;word-break:keep-all;font-size:15px;line-height:1.9}.policy-page.policy-document section p+p{margin-top:14px}.policy-page.policy-document .policy-kicker,.policy-page.policy-document .policy-updated{color:#767169;font-size:13px}.policy-page.policy-document .policy-updated{margin-top:14px}.policy-navigation{border-bottom:1px solid #dedad2;flex-wrap:wrap;gap:8px;margin:18px 0 28px;padding:22px 0;display:flex}.policy-navigation a,.policy-contact-links a{border:1px solid #d8d4cc;border-radius:8px;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;line-height:1.5;display:inline-flex}.policy-navigation a[aria-current=page]{color:#fff;background:#292824;border-color:#292824}.policy-navigation a:focus-visible,.policy-contact-links a:focus-visible{outline-offset:3px;outline:3px solid #1769e0}.policy-contact{border-top:1px solid #dedad2;margin-top:46px;padding-top:4px}.policy-contact-links{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}@media (max-width:640px){.policy-page.policy-document{width:calc(100% - 40px)}.policy-page.policy-document p{font-size:14px}.policy-page.policy-document h1{font-size:26px}.policy-navigation{gap:7px}.policy-navigation a,.policy-contact-links a{padding:10px 12px;font-size:13px}}
