.legal_root__XWOlY{min-height:100vh;background:#ffffff;padding:96px var(--space-8) 64px;color:#1a1a1a}.legal_container__U3yvD{max-width:720px;margin:0 auto}.legal_heading__RPfnV{font-size:var(--text-2xl);font-weight:700;color:#1a1a1a;margin:0 0 var(--space-6);padding-bottom:var(--space-4);border-bottom:2px solid #f0d5c0}.legal_placeholder__EgJ52{font-size:var(--text-base);color:#6b6560;margin:0 0 var(--space-8);line-height:1.75}.legal_company__SXqGW{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid #f0d5c0;font-size:var(--text-sm);color:#6b6560}