.legal-page .content-heading{display:block}.legal-page .content-heading-visual{display:none}.legal-page .content-heading p{max-width:900px}.legal-page .content-editorial{display:grid;grid-template-columns:220px minmax(0,1fr);gap:5%;padding:42px 5% 80px;justify-content:stretch}.legal-page .content-body{max-width:none;min-width:0}.legal-navigation{position:sticky;top:calc(var(--header-height) + 24px);align-self:start}.legal-navigation>p{font-size:11px;letter-spacing:1px;margin:0 0 16px}.legal-navigation nav{display:flex;flex-direction:column;position:static;padding:0;border:0;background:none}.legal-navigation a{display:block;padding:12px 0;border-bottom:1px solid #d9ddd3;font-size:14px}.legal-navigation a[aria-current=page]{font-weight:700;color:#596000}.legal-page .content-body h2{font-size:28px;line-height:1.3;letter-spacing:-.7px;margin:38px 0 16px}.legal-page .content-body h2:first-child{margin-top:0}.legal-page .content-body p,.legal-page .content-body li{font-size:16px;line-height:1.85;color:#454d40}.legal-page .content-body p{margin:0 0 18px}.legal-page .content-body ul{padding-left:22px;margin:0 0 24px}.legal-page .content-body li{margin-bottom:10px}.legal-page .content-body a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.legal-draft{padding:20px 24px;border-left:3px solid #949b31;background:#e9eddd}.legal-sitemap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 6%}.legal-sitemap section{border-top:1px solid #d9ddd3;padding-top:24px}.legal-sitemap small{font-size:11px;color:#626c56}.legal-page a:focus-visible{outline:2px solid #626500;outline-offset:4px}@media(max-width:800px){.legal-page .content-editorial{display:block;padding:28px 6% 50px}.legal-navigation{position:static;margin-bottom:32px}.legal-navigation nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.legal-page .content-body h2{font-size:25px}.legal-draft{padding:16px}.legal-sitemap{grid-template-columns:1fr}.legal-navigation a{font-size:13px}}
