.legal-page{overflow-wrap:anywhere;background:#fff;padding:64px 24px 80px}.legal-page article{max-width:820px;margin:auto}.legal-page h1{margin:0 0 28px;font-size:clamp(32px,4vw,52px);line-height:1.15}.legal-page h2{margin:42px 0 18px;scroll-margin-top:24px;font-size:clamp(24px,3vw,32px);line-height:1.3}.legal-page p,.legal-page li{font-size:17px;line-height:1.8}.legal-page p{margin:0 0 20px}.legal-page ul{margin:20px 0;padding-left:24px}.legal-page li{margin:8px 0}.legal-page a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.legal-page hr{border:0;border-top:1px solid #cad8dd;margin:36px 0}@media (max-width:650px){.legal-page{padding:36px 22px 80px}.legal-page h1{text-align:left}.legal-page p,.legal-page li{font-size:16px}}
