.legal-page{background:var(--midnight);color:var(--foreground);padding:100px 24px 120px}.legal-reading{max-width:720px;margin:0 auto}.legal-heading{margin-bottom:56px}.legal-heading h1{margin-top:18px;font-size:72px}.legal-body{font-family:var(--font-sans);overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.7}.legal-body p{margin:0 0 24px}.legal-body h2,.legal-body h3{color:var(--foreground);letter-spacing:-.01em;margin:36px 0 16px;font-weight:700;line-height:1.4}.legal-body h2{font-size:24px}.legal-body h3{font-size:19px}.legal-body a{color:var(--devin-pink);text-underline-offset:3px;text-decoration:underline}.legal-disclosure{border-top:1px solid var(--border);margin-top:56px;padding-top:12px}@media (width<=1023px){.legal-page{padding:64px 24px 80px}.legal-heading{margin-bottom:40px}.legal-heading h1{font-size:44px}}
