.legal-page{width:min(100% - 48px,760px);margin-inline:auto;padding-block:40px 80px;font-family:var(--font-sans);color:var(--text-body)}.legal-page-nav{display:flex;flex-wrap:wrap;gap:12px 24px;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid var(--border-subtle);font-size:13px}.legal-page-article{font-size:15px;line-height:1.8;overflow-wrap:break-word;hyphens:auto}.legal-page-heading h1{font-size:clamp(25px,4vw,34px);font-weight:500;line-height:1.3;letter-spacing:-.035em;margin-bottom:16px;hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance}.legal-page-article p{margin-block:0 16px;white-space:pre-line;text-wrap:wrap}.legal-page-version{color:var(--text-muted);font-size:13px;margin-bottom:24px!important}.legal-page-section{margin-top:32px}.legal-page-section h2{font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.02em;margin-bottom:12px}.legal-page-home{display:inline-block;margin-top:32px;font-size:13px}@media (max-width:600px){.legal-page{width:calc(100% - 40px);padding-block:28px 56px}.legal-page-nav{margin-bottom:28px}}.legal-page-cookie-settings{width:min(100% - 48px,760px);margin-inline:auto;padding-bottom:40px;font-family:var(--font-sans)}@media (max-width:600px){.legal-page-cookie-settings{width:calc(100% - 40px)}.legal-page-heading h1{font-size:clamp(20px,5.4vw,25px)}}