.legal-prose{color:#94a3b8;font-size:.95rem;line-height:1.7}.legal-prose h2{color:#fff;font-size:1.15rem;font-weight:600;margin:2rem 0 .6rem}.legal-prose h3{color:#e2e8f0;font-size:1rem;font-weight:600;margin:1.4rem 0 .4rem}.legal-prose p{margin:.7rem 0}.legal-prose ul{margin:.6rem 0;padding-left:1.2rem;list-style:disc}.legal-prose li{margin:.35rem 0}.legal-prose a{color:#34d399;text-decoration:underline}.legal-prose a:hover{color:#6ee7b7}.legal-prose strong{color:#e2e8f0;font-weight:600}.legal-prose .note{border-left:2px solid rgba(0,220,130,.4);background:#ffffff05;padding:.75rem 1rem;border-radius:.5rem;font-size:.85rem}
