.privacy-document{max-width:800px;color:var(--ink,#171818);overflow-wrap:anywhere;margin:0 auto;padding:40px 24px 64px}.privacy-document header{border-bottom:1px solid var(--line,#d5d2ca);justify-content:space-between;align-items:center;gap:28px;margin-bottom:40px;padding-bottom:36px;display:flex}.privacy-document header>a{max-width:250px}.privacy-document nav{flex-wrap:wrap;gap:20px;display:flex}.privacy-document nav a,.privacy-document footer a{align-items:center;min-height:44px;display:inline-flex}.privacy-document a{color:inherit;text-underline-offset:4px;text-decoration:underline}.privacy-document a:focus-visible{outline-offset:5px;outline:3px solid #856c4e}.privacy-document h1{letter-spacing:-.04em;margin:14px 0 24px;font-size:clamp(2rem,5vw,3rem);line-height:1.12}.privacy-document h2{letter-spacing:-.015em;margin:0 0 10px;font-size:1.25rem;line-height:1.4}.privacy-document p{margin:0 0 16px;line-height:1.75}.privacy-document section{border-bottom:1px solid var(--line,#d5d2ca);padding:28px 0}.privacy-document .privacy-draft{background:#eae3d9;border-left:3px solid #856c4e;padding:12px 16px}.privacy-document .privacy-version{color:#565750;font-size:.85rem}.privacy-document footer{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:32px;display:flex}.auth-privacy-links{flex-wrap:wrap;gap:24px;padding-top:24px;font-size:.875rem;display:flex}.auth-privacy-links a{color:inherit;text-underline-offset:4px;text-decoration:underline}@media (max-width:520px){.privacy-document{padding:24px 20px 40px}.privacy-document header{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:28px}.privacy-document section{padding:24px 0}}
