.legalDoc-module__j21NIW__main{background:var(--color-surface,#0f0f12);min-height:100vh;color:var(--color-on-surface,#f4f4f5);padding:2rem 1.25rem 4rem}.legalDoc-module__j21NIW__inner{max-width:42rem;margin:0 auto}.legalDoc-module__j21NIW__back{margin-bottom:1.5rem}.legalDoc-module__j21NIW__back a{color:var(--color-primary,#ffb693);text-decoration:none}.legalDoc-module__j21NIW__back a:hover{text-decoration:underline}.legalDoc-module__j21NIW__h1{font-family:var(--font-display,var(--font-sans,system-ui));letter-spacing:-.02em;margin:0 0 1rem;font-size:1.75rem;font-weight:600}.legalDoc-module__j21NIW__lead{color:var(--color-on-surface-variant,#b8b8c0);margin:0 0 1.75rem;line-height:1.55}.legalDoc-module__j21NIW__h2{margin:1.75rem 0 .5rem;font-size:1.1rem;font-weight:600}.legalDoc-module__j21NIW__list{color:var(--color-on-surface-variant,#b8b8c0);margin:.5rem 0 0;padding-left:1.25rem;line-height:1.55}.legalDoc-module__j21NIW__list li{margin-bottom:.75rem}.legalDoc-module__j21NIW__list a,.legalDoc-module__j21NIW__inlineLink{color:var(--color-primary,#ffb693)}.legalDoc-module__j21NIW__contactList{margin:.5rem 0 0;padding:0;line-height:1.8;list-style:none}.legalDoc-module__j21NIW__contactList a{color:var(--color-primary,#ffb693)}.legalDoc-module__j21NIW__callout{border:1px solid var(--color-border-muted,#ffffff1f);background:var(--color-surface-input,#ffffff0a);color:var(--color-on-surface-variant,#c8c8d0);border-radius:8px;margin:1rem 0 0;padding:1rem 1.1rem;font-size:.95rem;line-height:1.55}.legalDoc-module__j21NIW__updated{color:var(--color-on-surface-variant,#888);margin-top:2.5rem;font-size:.85rem}
