.legal-page_page__zWBRP{min-height:60vh}.legal-page_inner__Bs1ZL{max-width:44rem;margin-inline:auto;padding:clamp(2.5rem,8vw,5rem) var(--gutter)}.legal-page_title__xgx6I{margin:0;font-weight:500;font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.05;letter-spacing:-.02em}.legal-page_updated__05i_M{margin:.75rem 0 0;color:var(--acero);letter-spacing:.06em}.legal-page_note__BFoY4{margin:1.25rem 0 0;padding:.875rem 1rem;border:1px solid var(--borde);background:var(--nieve);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;line-height:1.5;letter-spacing:.02em;color:var(--navy)}.legal-page_section__KZ8ik{margin-top:clamp(1.75rem,4vw,2.5rem)}.legal-page_h__qH7tl{margin:0 0 .5rem;font-weight:500;font-size:1.1875rem;letter-spacing:-.01em}.legal-page_body__9hmuz{margin:0;font-family:var(--font-body),Georgia,serif;font-weight:400;font-size:1.0625rem;line-height:1.65;color:var(--navy)}.legal-page_back__r2Grs{margin-top:clamp(2.5rem,6vw,4rem);padding-top:1.25rem;border-top:1px solid var(--borde);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.legal-page_back__r2Grs a{color:var(--acero);text-decoration:none}.legal-page_back__r2Grs a:hover{color:var(--navy)}