.LegalPage_page__K57u2{width:min(100%,880px);margin:0 auto}.LegalPage_header__xlqSZ{padding-bottom:1.2rem;border-bottom:2px solid var(--rule-strong)}.LegalPage_kicker___yXQq{margin:0 0 .4rem;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase}.LegalPage_title__Jwdcm{color:var(--ink);font-size:clamp(1.45rem,4vw,2.2rem);line-height:1.2;text-wrap:balance}.LegalPage_lead__b503f{max-width:65ch;margin:.85rem 0 0;color:var(--ink-soft);font-size:1.1rem;line-height:1.5}.LegalPage_updated__wDs4j{margin:1rem 0 0;color:var(--ink-faint);font-family:var(--font-mono);font-size:var(--text-xs)}.LegalPage_body__L5X4R{max-width:70ch;padding-top:.4rem;color:var(--ink);font-size:1.05rem;line-height:1.55}.LegalPage_body__L5X4R h2{margin:1.8rem 0 .5rem;font-size:1.2rem;line-height:1.3;letter-spacing:.04em}.LegalPage_body__L5X4R p,.LegalPage_body__L5X4R ul{margin:.55rem 0 .95rem}.LegalPage_body__L5X4R ul{padding-left:1.35rem}.LegalPage_body__L5X4R li+li{margin-top:.35rem}.LegalPage_body__L5X4R a{text-decoration-thickness:1px;text-underline-offset:.15em;overflow-wrap:anywhere}.LegalPage_body__L5X4R a:hover{color:var(--blood-ink)}@media (max-width:650px){.LegalPage_page__K57u2{--sheet-pad:1.6rem 1.35rem}.LegalPage_body__L5X4R{font-size:1rem}}