.legal-prose{color:var(--color-on-surface-variant);font-size:1rem;line-height:1.75}.legal-prose h2{margin:2.5rem 0 1rem;font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:var(--color-on-surface)}.legal-prose h2:first-child{margin-top:0}.legal-prose p{margin:0 0 1rem}.legal-prose ul{margin:0 0 1rem;padding-left:1.25rem;list-style:disc}.legal-prose li{margin-bottom:.5rem}.legal-prose a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}.legal-prose a:hover{filter:brightness(1.08)}
