.legal-page{width:min(100% - 36px,760px);color:var(--ink);margin:0 auto;padding:90px 0 110px}.legal-page>a{color:var(--teal-deep);margin-bottom:36px;font-size:14px;font-weight:700;display:inline-block}.legal-page h1{margin-bottom:28px;font-size:clamp(42px,7vw,68px)}.legal-page p{color:var(--slate);font-size:16px;line-height:1.8}.legal-page p a{color:var(--teal-deep);text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.legal-page{padding:55px 0 75px}.legal-page h1{font-size:42px}.legal-page p{font-size:15px}}
