.legal-module__0qBMDG__legalPage{background:var(--color-obsidian);min-height:100vh;padding:var(--space-24) 0 var(--space-16)}.legal-module__0qBMDG__container{max-width:800px;padding:0 var(--space-6);margin:0 auto}.legal-module__0qBMDG__legalPage h1{font-size:var(--text-4xl);color:var(--color-white);margin-bottom:var(--space-2);text-align:center}.legal-module__0qBMDG__lastUpdated{text-align:center;color:var(--color-silver);font-size:var(--text-sm);margin-bottom:var(--space-12)}.legal-module__0qBMDG__legalPage section{margin-bottom:var(--space-8);padding:var(--space-6);background:var(--color-charcoal);border-radius:var(--radius-lg);border:1px solid #ffffff0d}.legal-module__0qBMDG__legalPage h2{font-size:var(--text-xl);color:var(--color-gold);margin-bottom:var(--space-4)}.legal-module__0qBMDG__legalPage p{color:var(--color-platinum);margin-bottom:var(--space-4);line-height:1.7}.legal-module__0qBMDG__legalPage ul{margin:0;padding:0;list-style:none}.legal-module__0qBMDG__legalPage li{color:var(--color-silver);padding:var(--space-2) 0;padding-left:var(--space-4);position:relative}.legal-module__0qBMDG__legalPage li:before{content:"•";color:var(--color-gold);position:absolute;left:0}.legal-module__0qBMDG__legalPage li strong{color:var(--color-platinum)}.legal-module__0qBMDG__legalPage a{color:var(--color-gold);transition:opacity var(--transition-fast);text-decoration:none}.legal-module__0qBMDG__legalPage a:hover{opacity:.8}.legal-module__0qBMDG__legalPage table{border-collapse:collapse;width:100%;margin:var(--space-4) 0}.legal-module__0qBMDG__legalPage th,.legal-module__0qBMDG__legalPage td{padding:var(--space-3);text-align:left;border:1px solid var(--color-iron)}.legal-module__0qBMDG__legalPage th{background:var(--color-slate);color:var(--color-gold);font-weight:var(--font-semibold)}.legal-module__0qBMDG__legalPage td{color:var(--color-silver)}@media (max-width:640px){.legal-module__0qBMDG__legalPage h1{font-size:var(--text-3xl)}.legal-module__0qBMDG__container{padding:0 var(--space-4)}.legal-module__0qBMDG__legalPage section{padding:var(--space-4)}}
