.legal_page__k_yP4{min-height:calc(100vh - var(--nav-h));padding:var(--space-12) var(--space-6) var(--space-16);display:flex;justify-content:center}.legal_container__qrr30{width:100%;max-width:680px;display:flex;flex-direction:column;gap:var(--space-8)}.legal_header__fwEYc{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:.5px solid var(--border)}.legal_eyebrow__GxB74{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.legal_title__rqoIo{font-family:var(--font-serif);font-size:clamp(1.5rem,4vw,2rem);font-weight:600;color:var(--ink);line-height:1.3}.legal_meta__xBJJJ{font-family:var(--font-mono);font-size:.75rem;color:var(--ink3);margin-top:var(--space-1)}.legal_section__Xfnm8{display:flex;flex-direction:column;gap:var(--space-3)}.legal_sectionTitle__XN9JY{font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;color:var(--ink)}.legal_body__sOhYF{font-family:var(--font-sans);font-size:.9375rem;font-weight:300;color:var(--ink2);line-height:1.8}.legal_list__OPkta{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.legal_list__OPkta li{font-family:var(--font-sans);font-size:.9375rem;font-weight:300;color:var(--ink2);line-height:1.8}.legal_divider__eDV8f{height:.5px;background:var(--border)}.legal_footer__AeKB5{padding-top:var(--space-4);border-top:.5px solid var(--border)}.legal_footerText__Z_eIo{font-family:var(--font-mono);font-size:.8125rem;color:var(--ink3);line-height:1.7}.legal_footerLink__WBfc2{color:var(--ink2);text-decoration:underline;text-underline-offset:3px;transition:color .15s}.legal_footerLink__WBfc2:hover{color:var(--ink)}@media (max-width:600px){.legal_page__k_yP4{padding:var(--space-8) var(--space-4) var(--space-12)}}