.legal{gap:var(--space-12);max-width:52rem;padding-block:var(--space-section);display:grid}.legal h2{font-size:var(--text-xl);margin-bottom:var(--space-3);scroll-margin-top:calc(var(--header-space) + var(--space-4))}.legal p,.legal li{color:var(--color-ink-muted);line-height:var(--leading-normal)}.legal p+p{margin-top:var(--space-3)}.legal ul{gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:1.25rem;display:grid}.legal strong{color:var(--color-ink);font-weight:600}.legal a{min-height:1.5rem;color:var(--color-brand);overflow-wrap:anywhere;display:inline-block}.facts{margin:0;display:grid}.facts>div{gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--color-border);display:grid}@media (width>=40rem){.facts>div{gap:var(--space-6);grid-template-columns:15rem minmax(0,1fr)}}.facts dt{font-weight:600}.facts dd{color:var(--color-ink-muted);margin:0}.legal .legal-credits{font-size:var(--text-sm);scroll-margin-top:calc(var(--header-space) + var(--space-4));line-height:1.5rem}
