.legal-header{max-width:76ch;margin:auto;padding:24px 24px 0}.legal-page{max-width:76ch;padding:32px 24px 64px;font-size:1rem;line-height:1.7}.legal-page h1{font-size:2rem}.legal-page h2{margin:32px 0 12px;font-size:1.3rem}.legal-page p,.legal-page ul,.legal-page ol{max-width:70ch}.legal-page li{margin-bottom:12px}.legal-page ul,.legal-page ol{padding-left:24px}.legal-page a{overflow-wrap:anywhere}.legal-date{color:var(--muted)}@media(max-width:480px){.legal-page h1{font-size:1.7rem}.legal-page,.legal-header{padding-left:20px;padding-right:20px}}
