.legal-page{--legal-width:1000px;--legal-aside:200px}.legal-hero{max-width:var(--legal-width);padding:54px var(--site-gutter) 34px;border-bottom:1px solid var(--d-line);margin:0 auto}.legal-crumbs{color:var(--d-faint);align-items:center;gap:9px;font-size:13px;display:flex}.legal-crumbs a{color:var(--d-faint);transition:color .15s}.legal-crumbs a:hover{color:var(--d-strong)}.legal-hero h1{color:var(--d-strong);letter-spacing:-1.3px;margin:20px 0 0;font-size:40px;font-weight:600;line-height:1.1}.legal-standfirst{color:#9a9a9a;max-width:660px;margin:16px 0 0;font-size:16.5px;line-height:1.6}.legal-updated{color:var(--d-faint);margin:18px 0 0;font-size:13px}.legal-layout{grid-template-columns:minmax(0, 700px) var(--legal-aside);max-width:var(--legal-width);padding:40px var(--site-gutter) 72px;gap:0 64px;margin:0 auto;display:grid}.legal-article{max-width:700px;font-size:15.5px}.legal-article>:first-child{margin-top:0}.legal-article .docs-h2{scroll-margin-top:calc(var(--site-header-h) + 28px);margin-top:44px;font-size:22px}.legal-article .docs-h3{margin-top:30px;font-size:17px}.legal-article p,.legal-article li{color:#b4b4b4;line-height:1.7}.legal-article strong{color:var(--d-strong)}.legal-aside{top:calc(var(--site-header-h) + 28px);align-self:start;padding-top:4px;position:sticky}.legal-aside ul{border-left:1px solid var(--d-line);margin:0;padding:0;list-style:none}.legal-aside a{color:var(--d-faint);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;font-size:13.5px;transition:color .15s,border-color .15s;display:block}.legal-aside a:hover{color:#d8d8d8}.legal-aside a.active{color:var(--d-strong);border-left-color:#eee}.legal-aside-note{color:var(--d-faint);margin:20px 0 0;font-size:12.5px;line-height:1.6}.legal-aside-note a{color:var(--d-muted);text-underline-offset:3px;border:0;margin:0;padding:0;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline}.legal-aside-note a:hover{color:var(--d-strong)}.legal-foot{max-width:var(--legal-width);padding:0 var(--site-gutter);border-top:1px solid var(--d-line);margin:0 auto}@media (max-width:900px){.legal-hero,.legal-layout,.legal-foot{padding-left:20px;padding-right:20px}.legal-hero h1{letter-spacing:-1px;font-size:32px}.legal-layout{display:block}.legal-aside{margin-bottom:32px;position:static}}.legal-layout.is-single{grid-template-columns:minmax(0,1fr)}.legal-page .press-assets{margin:0 0 8px;padding:0;list-style:none}.press-assets li{border-bottom:1px solid var(--d-line);flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:12px 0;display:flex}.press-assets li:first-child{border-top:1px solid var(--d-line)}.press-assets li>a{color:var(--d-strong);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47}.press-assets li>a:hover{text-decoration-color:#fffc}.press-assets span{color:var(--d-faint);font-size:13px}.legal-page .docs-pre{white-space:pre-wrap;word-break:break-word}.legal-page .docs-code{margin:18px 0 22px}.press-actions{flex-wrap:wrap;gap:12px;margin:22px 0 8px;display:flex}.press-actions .button{height:42px;font-size:14px}
