.legal_page__U9PRk{min-height:100vh;padding:clamp(1.5rem,5vw,3rem);max-width:40rem;margin:0 auto;font-family:var(--font-body);color:var(--cream);background:linear-gradient(180deg,var(--navy) 0,var(--navy-deep) 100%)}.legal_brand___5vY0{margin:0 0 2rem;font-family:var(--font-display);font-size:1.75rem;font-weight:600;color:var(--cream)}.legal_brand___5vY0 a{text-decoration:none}.legal_page__U9PRk h1{margin:0 0 1rem;font-family:var(--font-display);font-weight:500;font-size:clamp(1.75rem,4vw,2.25rem)}.legal_body__o1HXJ{line-height:1.6;color:var(--mist);margin-bottom:1.25rem}.legal_meta___f6O9{color:var(--mist);font-size:.9rem;margin:0 0 1.75rem;opacity:.85}.legal_section__p9FBI{margin-bottom:1.5rem}.legal_section__p9FBI h2{margin:0 0 .5rem;font-family:var(--font-display);font-size:1.15rem;font-weight:500;color:var(--fog)}.legal_list__dR3I8{margin:0 0 1rem;padding-left:1.2rem;color:var(--mist);line-height:1.55}.legal_list__dR3I8 li{margin-bottom:.55rem}.legal_list__dR3I8 strong{color:var(--fog);font-weight:600}