.legal-page-module__APUqcq__page{--lp-bg:#f8f7f3;--lp-text:#1f2a2a;--lp-muted:#5c6b6b;--lp-accent:#315b5b;--lp-border:#e3e0d6;background:var(--lp-bg);color:var(--lp-text);min-height:100vh;padding:24px 20px 80px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .legal-page-module__APUqcq__page{--lp-bg:#121818;--lp-text:#e8eeee;--lp-muted:#9bacac;--lp-accent:#8fbcbc;--lp-border:#2a3535}}:root[data-theme=dark] .legal-page-module__APUqcq__page{--lp-bg:#121818;--lp-text:#e8eeee;--lp-muted:#9bacac;--lp-accent:#8fbcbc;--lp-border:#2a3535}.legal-page-module__APUqcq__topbar{justify-content:space-between;align-items:center;max-width:720px;margin:0 auto 32px;display:flex}.legal-page-module__APUqcq__back{color:var(--lp-accent);font-size:1.1rem;font-weight:800;text-decoration:none}.legal-page-module__APUqcq__switch{color:var(--lp-accent);border:1px solid var(--lp-border);border-radius:999px;padding:6px 14px;font-size:.9rem;text-decoration:none}.legal-page-module__APUqcq__back:focus-visible,.legal-page-module__APUqcq__switch:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.legal-page-module__APUqcq__article{max-width:720px;margin:0 auto;font-size:1rem;line-height:1.7}.legal-page-module__APUqcq__article h1{color:var(--lp-accent);margin:0 0 8px;font-size:clamp(1.8rem,5vw,2.4rem);line-height:1.2}.legal-page-module__APUqcq__article h2{border-top:1px solid var(--lp-border);margin:2.2em 0 .4em;padding-top:1.2em;font-size:1.2rem}.legal-page-module__APUqcq__meta{color:var(--lp-muted);margin:0 0 1.5em;font-size:.9rem}.legal-page-module__APUqcq__article ul{padding-left:1.2em}.legal-page-module__APUqcq__article li{margin:.4em 0}
