.LegalPage-module__icB8aa__page{--nav-clearance:60px;--top-gap:36px;padding:calc(var(--nav-clearance) + var(--top-gap)) 32px 96px;background:var(--bg);justify-content:center;display:flex}.LegalPage-module__icB8aa__article{width:100%;max-width:720px}.LegalPage-module__icB8aa__title{font-family:var(--font-display-stack);letter-spacing:-.024em;color:var(--text);margin:0 0 8px;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:700;line-height:1.15}.LegalPage-module__icB8aa__updated{font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);margin:0 0 40px;font-size:11px;font-weight:400}.LegalPage-module__icB8aa__article h2{font-family:var(--font-display-stack);letter-spacing:-.02em;color:var(--text);margin:40px 0 12px;font-size:clamp(1.2rem,2vw,1.4rem);font-weight:700;line-height:1.25}.LegalPage-module__icB8aa__article p,.LegalPage-module__icB8aa__article li{font-family:var(--font-body-stack);color:var(--text-muted);margin:0 0 16px;font-size:1rem;line-height:1.8}.LegalPage-module__icB8aa__article ul{margin:0 0 16px;padding-left:24px}.LegalPage-module__icB8aa__article li{margin-bottom:8px}.LegalPage-module__icB8aa__article strong{color:var(--text);font-weight:700}.LegalPage-module__icB8aa__article a{color:var(--teal-mid);text-underline-offset:2px;text-decoration:underline}.LegalPage-module__icB8aa__article a:hover{color:var(--text)}.LegalPage-module__icB8aa__article .LegalPage-module__icB8aa__governing{border-top:1px solid var(--border-medium);margin:40px 0 0;padding-top:24px}.LegalPage-module__icB8aa__footnote{font-family:var(--font-mono-stack);letter-spacing:.05em;color:var(--text-subtle);margin-top:32px;font-size:11px}@media (max-width:600px){.LegalPage-module__icB8aa__page{--top-gap:24px;padding-inline:20px;padding-bottom:64px}}
