.legal-content h1{color:#18181b;letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.legal-content .meta-date{color:#71717a;margin-top:.85rem;margin-bottom:2.5rem;font-size:.875rem;font-weight:500;display:block}.legal-content h2{color:#27272a;letter-spacing:-.025em;text-wrap:balance;border-top:1px solid #e4e4e7;margin-top:2.5rem;margin-bottom:1rem;padding-top:2rem;font-size:1.35rem;font-weight:700;line-height:1.3}.legal-content p:not(.not-prose p),.legal-content li:not(.not-prose li){color:#52525b;overflow-wrap:anywhere;font-size:.975rem;line-height:1.85}.legal-content p:not(.not-prose p){margin-bottom:1.25rem}.legal-content ul,.legal-content ol{margin-bottom:1.5rem;padding-left:1.4rem}.legal-content ul{list-style-type:disc}.legal-content ol{list-style-type:decimal}.legal-content li{margin-bottom:.6rem;padding-left:.15rem}.legal-content a{color:#9f1239;text-underline-offset:.2em;font-weight:600;-webkit-text-decoration:underline #fda4af;text-decoration:underline #fda4af}.legal-content a:hover{color:#881337}.legal-content a:focus-visible{outline-offset:3px;outline:2px solid #be123c}.legal-content strong{color:#27272a;font-weight:700}
