.legal-text{content-visibility:auto;contain-intrinsic-size:auto 3000px}.legal-text h2{font-family:var(--font-display);font-size:1.5rem;color:#e2e2e2;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(212,175,55,.2)}.legal-text h3{font-family:var(--font-heading);font-size:1.05rem;color:#d4af37;margin-top:2rem;margin-bottom:.75rem;font-weight:600}.legal-text h4{font-family:var(--font-heading);font-size:.95rem;color:#e2e2e2;margin-top:1.5rem;margin-bottom:.5rem;font-weight:600}.legal-text h5{font-family:var(--font-heading);font-size:.9rem;color:#e2e2e2;margin-top:1.25rem;margin-bottom:.5rem;font-weight:600}.legal-text p{color:#e2e2e2a6;font-size:.9rem;line-height:1.75;margin-bottom:1rem}.legal-text a{color:#d4af37cc;text-decoration:underline;text-underline-offset:2px;transition:color .2s;word-break:break-word}.legal-text a:hover{color:#d4af37}.legal-text ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}.legal-text li{color:#e2e2e2a6;font-size:.9rem;line-height:1.75;margin-bottom:.25rem}.legal-text strong{color:#e2e2e2e6;font-weight:600}
