.legal{padding-top:72px;padding-bottom:96px}.legal h1{font-size:var(--fs-h2);letter-spacing:-2px;line-height:1.04}.legal-text{max-width:680px;font-size:var(--fs-16);margin-top:36px;line-height:1.55}.legal-text h2{font-size:var(--fs-24);letter-spacing:-.5px;margin-top:48px;line-height:1.2}.legal-text h3{font-size:var(--fs-18);margin-top:28px;line-height:1.3}.legal-text p,.legal-text ul,.legal-text ol{margin-top:14px}.legal-text ul,.legal-text ol{padding-left:22px}.legal-text li+li{margin-top:6px}.legal-text a{overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline 1px}.legal-text code{font-family:var(--font-mono);font-size:.86em}@media (width<=600px){.legal{padding-top:48px;padding-bottom:64px}.legal-text{font-size:var(--fs-15)}}
