.LegalDocumentPage_page__2pToW{width:min(calc(100% - 40px),960px);margin-inline:auto;padding:54px 0 96px}.LegalDocumentPage_header__0pt57{display:grid;grid-gap:12px;gap:12px;padding:36px;border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);background:radial-gradient(circle at 92% 8%,var(--accent-soft),transparent 34%),var(--surface)}.LegalDocumentPage_eyebrow__vUb_U{width:max-content;display:inline-flex;align-items:center;gap:7px;color:var(--accent);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.LegalDocumentPage_eyebrow__vUb_U svg{width:16px;height:16px}.LegalDocumentPage_header__0pt57 h1{max-width:14ch;margin:0;font-family:var(--font-heading);font-size:clamp(2.3rem,7vw,4.5rem);letter-spacing:-.065em;line-height:.98}.LegalDocumentPage_header__0pt57>p{max-width:66ch;margin:0;color:var(--text-secondary);line-height:1.75}.LegalDocumentPage_meta__j0zhF{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.LegalDocumentPage_meta__j0zhF span{padding:7px 10px;border-radius:999px;color:var(--text-muted);background:var(--surface-muted);font-size:10px;font-weight:800}.LegalDocumentPage_draft__q7BYH{color:var(--danger-text)!important;background:var(--danger-soft)!important}.LegalDocumentPage_document__I29ks{margin-top:24px;padding:38px;border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);background:var(--surface)}.LegalDocumentPage_document__I29ks h1,.LegalDocumentPage_document__I29ks h2,.LegalDocumentPage_document__I29ks h3{font-family:var(--font-heading);letter-spacing:-.035em}.LegalDocumentPage_document__I29ks h1{margin:0 0 22px;font-size:clamp(1.8rem,5vw,2.7rem)}.LegalDocumentPage_document__I29ks h2{margin:34px 0 12px;font-size:1.15rem}.LegalDocumentPage_document__I29ks h3{margin:28px 0 10px;font-size:1rem}.LegalDocumentPage_document__I29ks p{margin:0 0 16px;color:var(--text-secondary);line-height:1.85}.LegalDocumentPage_document__I29ks blockquote{margin:26px 0 0;padding:18px 20px;border-left:3px solid var(--accent);border-radius:0 14px 14px 0;color:var(--text-secondary);background:var(--accent-soft);line-height:1.75}.LegalDocumentPage_contact__VD3fu{margin-top:24px;padding:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-muted)}.LegalDocumentPage_contact__VD3fu strong{display:block;margin-bottom:5px;font-family:var(--font-heading)}.LegalDocumentPage_contact__VD3fu a{color:var(--accent);font-weight:800;text-decoration:none}.LegalDocumentPage_state__WXojB{min-height:60vh;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;text-align:center}.LegalDocumentPage_state__WXojB svg{width:32px;height:32px;color:var(--accent)}.LegalDocumentPage_state__WXojB p{max-width:48ch;margin:0;color:var(--text-secondary)}.LegalDocumentPage_retry__Qa8Wp{min-height:43px;padding:0 16px;border-radius:11px;color:#fff;background:var(--accent);font-size:12px;font-weight:850;cursor:pointer}.LegalDocumentPage_spinner__jTwCE{animation:LegalDocumentPage_spin__Uq2Zc .85s linear infinite}@keyframes LegalDocumentPage_spin__Uq2Zc{to{transform:rotate(1turn)}}@media (max-width:640px){.LegalDocumentPage_page__2pToW{width:min(calc(100% - 28px),960px);padding-top:30px}.LegalDocumentPage_document__I29ks,.LegalDocumentPage_header__0pt57{padding:26px 20px}}