.LegalLayout-module__gzCkDG__section{padding-block:clamp(48px,7vw,80px)}.LegalLayout-module__gzCkDG__layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:56px;display:grid}.LegalLayout-module__gzCkDG__sidebar{flex-direction:column;gap:32px;display:flex;position:sticky;top:96px}.LegalLayout-module__gzCkDG__back{color:var(--text-muted);font-size:.875rem;font-weight:500}.LegalLayout-module__gzCkDG__back:hover{color:var(--text)}.LegalLayout-module__gzCkDG__tocHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:12px;font-size:.75rem;font-weight:600}.LegalLayout-module__gzCkDG__toc ul{border-left:1px solid var(--border);flex-direction:column;gap:10px;display:flex}.LegalLayout-module__gzCkDG__toc a{color:var(--text-muted);border-left:1px solid #0000;margin-left:-1px;padding:2px 0 2px 14px;font-size:.875rem;transition:color .15s,border-color .15s;display:block}.LegalLayout-module__gzCkDG__toc a:hover{color:var(--text);border-left-color:var(--accent)}.LegalLayout-module__gzCkDG__article{max-width:68ch}.LegalLayout-module__gzCkDG__article h1{margin-top:10px;font-size:clamp(2rem,4vw,2.75rem)}.LegalLayout-module__gzCkDG__updated{color:var(--text-faint);margin-top:12px;font-size:.875rem}.LegalLayout-module__gzCkDG__article section{margin-top:40px;scroll-margin-top:96px}.LegalLayout-module__gzCkDG__article h2{font-size:1.375rem}.LegalLayout-module__gzCkDG__article h3{margin-top:20px;font-size:1.0625rem}.LegalLayout-module__gzCkDG__article p{color:var(--text-muted);margin-top:14px;font-size:1rem;line-height:1.7}.LegalLayout-module__gzCkDG__article ul{flex-direction:column;gap:8px;margin-top:14px;display:flex}.LegalLayout-module__gzCkDG__article li{color:var(--text-muted);padding-left:22px;line-height:1.65;position:relative}.LegalLayout-module__gzCkDG__article li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.LegalLayout-module__gzCkDG__article a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:860px){.LegalLayout-module__gzCkDG__layout{grid-template-columns:1fr}.LegalLayout-module__gzCkDG__sidebar{flex-direction:row;justify-content:space-between;align-items:center;position:static}.LegalLayout-module__gzCkDG__toc{display:none}}
