.leap-legal{max-width: 46rem;margin: 0 auto;line-height: 1.6}.leap-legal h1{margin: 0 0 0.75rem;font-size: clamp(2.25rem,5vw,3rem);line-height: 1.1}.leap-legal__lede{margin: 0 0 2.5rem;font-size: 1.125rem;opacity: 0.7}.leap-legal h2{margin: 2.5rem 0 0.75rem;font-size: 1.5rem;line-height: 1.25}.leap-legal p,.leap-legal ul{margin: 0 0 1rem}.leap-legal ul{padding-left: 1.25rem}.leap-legal li{margin-bottom: 0.5rem}.leap-legal a{color: inherit;text-decoration: underline}@media (max-width: 767px){.leap-legal h1{font-size: 2rem}}