.legal-document{max-width:860px;margin:0 auto;padding:90px var(--pad) 120px}@media(max-width:600px){.legal-document{padding:60px 22px 80px}}.legal-document h2{font-size:1.85rem;margin:48px 0 18px}.legal-document h2:first-child{margin-top:0}.legal-document h3{font-size:1.3rem;margin:32px 0 14px}.legal-document p{font-size:1rem}.legal-document ul,.legal-document ol{margin:0 0 24px;padding-left:22px;color:var(--text)}.legal-document ul li,.legal-document ol li{margin-bottom:10px}.legal-document a{color:var(--primary-base);text-decoration:underline;text-underline-offset:2px}.legal-document a:hover,.legal-document a:focus-visible{color:var(--secondary-base)}.legal-document strong{color:var(--secondary-base)}