body.legal-page{background:var(--paper)}.legal-home{padding-top:28px}.legal-content{padding-block:38px 60px;overflow-wrap:anywhere}.legal-content h1{font-size:clamp(30px,5vw,44px);margin-bottom:24px}.legal-content h2{font-size:25px;margin:32px 0 14px}.legal-content h3{font-size:20px;margin:24px 0 12px}.legal-content li{margin-bottom:10px}.legal-content section{background:transparent;border:0}.legal-page footer a{display:inline-block;padding:5px}a:focus-visible{outline:3px solid #23557a;outline-offset:3px}