.legal-page{background:var(--paper);color:var(--bg)}.legal-page>header,.legal-page>section{max-width:900px;margin-inline:auto}.legal-page header{margin-bottom:64px}.legal-page h1{margin:20px 0 28px;font-size:clamp(38px,5vw,64px)}.legal-page h2{text-wrap:initial;margin-bottom:20px;font-size:25px}.legal-page section{margin-top:44px}.legal-page p,.legal-page li{max-width:none;font-size:17px;line-height:1.8}.legal-page p+p{margin-top:20px}.legal-page ul{margin:20px 0;padding-left:24px}.legal-page li+li{margin-top:12px}.legal-page small{color:#38424e;margin-top:24px;display:block}.legal-page a{color:#2448a8;text-underline-offset:4px;text-decoration:underline}.legal-page a:focus-visible{outline-color:#2448a8}.legal-page .legal-label{color:#2448a8;font-size:15px}
