.legal-module__Yd4PWa__legalPage{background-color:var(--bg-main);min-height:100vh;color:var(--text-main);padding:2rem 0}.legal-module__Yd4PWa__legalContainer{max-width:800px;margin:0 auto;padding:0 2rem}.legal-module__Yd4PWa__legalHeader{text-align:center;margin-bottom:4rem}.legal-module__Yd4PWa__legalHeader h1{letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem;font-weight:800}.legal-module__Yd4PWa__lastUpdated{color:var(--text-muted);font-size:.875rem}.legal-module__Yd4PWa__legalContent{font-size:1.125rem;line-height:1.8}.legal-module__Yd4PWa__legalContent h2{color:var(--text-main);margin:2.5rem 0 1rem;font-size:1.75rem;font-weight:700}.legal-module__Yd4PWa__legalContent p{color:var(--text-muted);margin-bottom:1.5rem}.legal-module__Yd4PWa__legalContent ul{margin-bottom:1.5rem;padding-left:1.5rem}.legal-module__Yd4PWa__legalContent li{color:var(--text-muted);margin-bottom:1rem}.legal-module__Yd4PWa__backHome{color:var(--primary);align-items:center;gap:.5rem;margin-bottom:3rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.legal-module__Yd4PWa__backHome:hover{opacity:.8}
