.landing-page .legal-content{width:min(760px,calc(100% - 96px));margin:0 auto;padding:56px 0 96px}.landing-page .legal-navigation{display:flex;flex-wrap:wrap;gap:12px 28px;margin-bottom:48px;font-size:14px;color:var(--muted)}.landing-page .legal-navigation a[aria-current=page]{color:var(--accent);text-decoration:underline;text-underline-offset:6px}.landing-page .legal-heading{padding-bottom:28px;margin-bottom:32px;border-bottom:1px solid var(--line)}.landing-page .legal-heading h1{font-size:clamp(36px,5vw,52px);letter-spacing:-1.4px;margin-bottom:16px}.landing-page .legal-heading p{font-size:14px;color:var(--muted);margin:0}.landing-page .legal-content article{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.landing-page .legal-content section{margin-top:36px}.landing-page .legal-content h2{font-size:23px;line-height:1.35;letter-spacing:-.3px;margin-bottom:14px}.landing-page .legal-content p{margin-bottom:16px}.landing-page .legal-content ul{padding-left:24px;margin:16px 0}.landing-page .legal-content li{padding-left:3px;margin:8px 0}.landing-page .legal-content article a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.landing-page .legal-content strong{font-weight:600}@media(max-width:700px){.landing-page .legal-content{width:calc(100% - 36px);padding:32px 0 64px}.landing-page .legal-navigation{margin-bottom:32px}.landing-page .legal-content h2{font-size:21px}}