.legal-doc h2{color:hsl(var(--foreground));margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.legal-doc h3{color:hsl(var(--foreground));margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.legal-doc p{margin-bottom:1rem}.legal-doc-lists ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.legal-doc a{color:#0284c7}.dark .legal-doc a{color:#38bdf8}.legal-doc a:hover{color:#0369a1}.dark .legal-doc a:hover{color:#7dd3fc}.legal-doc .info-box{background-color:#f0f9ff;border-left:4px solid #0ea5e9;border-radius:.25rem;margin-top:2rem;padding:1rem}.dark .legal-doc .info-box{background-color:#0ea5e91a;border-left-color:#38bdf8}.legal-doc .info-box strong{color:#0369a1}.dark .legal-doc .info-box strong{color:#7dd3fc}.legal-doc .info-box-success{background-color:#f0fdf4;border-left-color:#4ade80}.dark .legal-doc .info-box-success{background-color:#22c55e1a;border-left-color:#4ade80}.legal-doc .info-box-success strong{color:#15803d}.dark .legal-doc .info-box-success strong{color:#86efac}
