.legal-page_page__o749R{min-height:100vh;background:var(--color-bg)}.legal-page_main__ZF0Av{padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,6rem)}.legal-page_inner__AfC5_{max-width:780px;margin:0 auto;padding:0 var(--container-pad);display:grid;gap:clamp(1.5rem,3vw,2.25rem)}.legal-page_eyebrow__FJirJ{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--color-muted-soft);margin:0}.legal-page_title__4UsTe{font-family:var(--font-display),sans-serif;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:500;line-height:1.05;letter-spacing:-.025em;text-transform:uppercase;color:var(--color-text);margin:0;text-wrap:balance}.legal-page_updated__yh9ml{font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted-soft);margin:0}.legal-page_sections__2bciK{display:grid;gap:clamp(1.75rem,3vw,2.25rem);margin-top:clamp(1rem,2vw,1.5rem)}.legal-page_section__GrGnv{display:grid;gap:.75rem;padding-top:clamp(1.25rem,2vw,1.75rem);border-top:.5px solid var(--color-border)}.legal-page_sectionHeading__o9aqe{font-family:var(--font-display),sans-serif;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--color-text);margin:0;text-wrap:balance}.legal-page_paragraph__Yc_Ei{font-size:.9rem;line-height:1.65;color:var(--color-muted);margin:0;text-wrap:pretty;word-wrap:break-word;overflow-wrap:anywhere}.legal-page_paragraph__Yc_Ei a{color:var(--color-text);text-decoration:underline;text-underline-offset:3px}.legal-page_back__Ha7SL{font-family:var(--font-mono),monospace;font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);transition:color .16s ease;justify-self:start;margin-bottom:.5rem}.legal-page_back__Ha7SL:focus-visible,.legal-page_back__Ha7SL:hover{color:var(--color-text)}@media (max-width:640px){.legal-page_inner__AfC5_{gap:1.25rem}}