.LegalPage-module__DTgQIG__section{width:100%;padding:60px var(--gutter) 120px;justify-content:center;display:flex}.LegalPage-module__DTgQIG__layout{justify-content:center;align-items:flex-start;gap:60px;width:100%;max-width:1020px;display:flex}.LegalPage-module__DTgQIG__sidebar{flex-direction:column;flex:none;gap:12px;width:260px;display:flex;position:sticky;top:124px}.LegalPage-module__DTgQIG__sidebarTitle{letter-spacing:-.01em;color:var(--c-zinc-400);font-size:14px;font-weight:600;line-height:1.5em}.LegalPage-module__DTgQIG__sidebarNav{flex-direction:column;display:flex}.LegalPage-module__DTgQIG__sideLink{border-left:1px solid var(--border);letter-spacing:-.01em;color:var(--text-muted);transition:color .2s var(--ease-reveal), border-color .2s var(--ease-reveal);padding:8px 0 8px 16px;font-size:14px;line-height:1.5em;display:block}.LegalPage-module__DTgQIG__sideLink:hover{color:var(--text-strong)}.LegalPage-module__DTgQIG__sideLinkActive{border-left-color:var(--c-accent);color:var(--c-accent);font-weight:600}.LegalPage-module__DTgQIG__sideLinkActive:hover{color:var(--c-accent)}.LegalPage-module__DTgQIG__doc{text-align:left;width:100%;min-width:0;max-width:700px}.LegalPage-module__DTgQIG__body h2+*,.LegalPage-module__DTgQIG__body h3+*{margin-top:20px}.LegalPage-module__DTgQIG__body>*+h2,.LegalPage-module__DTgQIG__body>*+h3{margin-top:40px}.LegalPage-module__DTgQIG__body h2{letter-spacing:-.04em;color:var(--text-strong);font-size:36px;font-weight:600;line-height:1.2em}.LegalPage-module__DTgQIG__body h3,.LegalPage-module__DTgQIG__body h4{letter-spacing:-.04em;color:var(--text-strong);font-size:30px;font-weight:600;line-height:1.4em}.LegalPage-module__DTgQIG__body p{letter-spacing:-.02em;color:var(--text-muted);margin-top:20px;font-size:16px;line-height:1.85em}.LegalPage-module__DTgQIG__body strong{color:inherit;font-weight:700}.LegalPage-module__DTgQIG__body a{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.LegalPage-module__DTgQIG__body ul{margin-top:20px;list-style:none}.LegalPage-module__DTgQIG__body ol{margin-top:20px;padding-left:20px}.LegalPage-module__DTgQIG__body li{letter-spacing:-.02em;color:var(--text-muted);padding-left:20px;font-size:16px;line-height:1.85em;position:relative}.LegalPage-module__DTgQIG__body ul li:before{content:"•";color:var(--text-muted);position:absolute;left:4px}.LegalPage-module__DTgQIG__footnote{color:var(--c-zinc-500);margin-top:40px;font-size:14px;line-height:1.8em}@media (max-width:809px){.LegalPage-module__DTgQIG__body h3,.LegalPage-module__DTgQIG__body h4{font-size:22px}.LegalPage-module__DTgQIG__body h2{font-size:26px}.LegalPage-module__DTgQIG__section{padding:40px var(--gutter) 80px}.LegalPage-module__DTgQIG__layout{flex-direction:column;gap:30px}.LegalPage-module__DTgQIG__sidebar{width:100%;position:static}.LegalPage-module__DTgQIG__sidebarNav{flex-flow:wrap;gap:8px}.LegalPage-module__DTgQIG__sideLink{border:1px solid var(--border);border-radius:var(--r-pill);padding:8px 14px;font-size:13px}.LegalPage-module__DTgQIG__sideLinkActive{border-color:var(--c-accent);background:var(--c-accent-soft)}}
