.legal-doc-page{min-height:100vh;padding:clamp(1.25rem,4vw,3rem)var(--page-margin)clamp(3rem,8vw,5rem)}.legal-doc-page__bar{max-width:52rem;margin:0 auto 1.5rem}.legal-doc-page__back{color:var(--page-accent);font-size:.875rem;font-weight:500}.legal-doc-page__back:hover{text-decoration:underline}.legal-doc-page__main{max-width:52rem;margin:0 auto}.legal-doc-page__title{font-family:var(--font-display),serif;letter-spacing:-.02em;color:var(--page-foreground);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500}.legal-doc-page__text{white-space:pre-wrap;word-wrap:break-word;font-family:var(--font-sans),sans-serif;color:var(--page-muted);margin:0;font-size:.875rem;line-height:1.7}
