.Legal-module__MvdfnG__wrapper{background:var(--bg-alt)}.Legal-module__MvdfnG__hero{padding:var(--hero-pad);background:var(--gradient-hero);color:#fff;text-align:center}.Legal-module__MvdfnG__hero h1{font-size:var(--fs-h1);color:#fff;margin-bottom:.75rem}.Legal-module__MvdfnG__hero p{opacity:.8}.Legal-module__MvdfnG__body{padding:var(--section-y) 0}.Legal-module__MvdfnG__card{max-width:800px;padding:var(--card-pad);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border-soft);background:#fff;margin:0 auto}.Legal-module__MvdfnG__card h2{color:var(--primary);font-size:var(--fs-h3);margin-top:2.25rem}.Legal-module__MvdfnG__card h2:first-child{margin-top:0}.Legal-module__MvdfnG__card p,.Legal-module__MvdfnG__card li{color:var(--text-muted);margin-bottom:1rem}.Legal-module__MvdfnG__card ul{margin-bottom:1rem;padding-left:1.5rem}.Legal-module__MvdfnG__card li{margin-bottom:.5rem}.Legal-module__MvdfnG__card a{color:var(--secondary);font-weight:600}
