.legal-document{max-width:780px;margin:0 auto;padding:48px 0 64px;overflow-wrap:anywhere;line-height:1.8}.legal-document h1{font:800 clamp(42px,7vw,64px)/1.1 'Barlow Condensed','Arial Narrow',sans-serif;margin:18px 0}.legal-document h2{font-size:24px;line-height:1.3;margin:36px 0 12px}.legal-document p,.legal-document li{color:var(--muted);font-size:16px}.legal-document li{margin:12px 0}.legal-document strong{color:var(--text)}.legal-document a{color:var(--lime);text-decoration:underline}.legal-document ul{padding-left:22px}.legal-date{border-bottom:1px solid var(--line);padding-bottom:24px}.legal-document a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media(max-width:650px){.legal-document{padding-top:30px}.legal-document h2{font-size:22px}}
