.legal{padding:6rem 0 4rem;min-height:70vh}.legal h1{font-size:2rem;margin-bottom:2rem}.legal h1,.legal h2{color:var(--color-dark)}.legal h2{font-size:1.1rem;margin:2rem 0 .5rem}.legal li,.legal p{color:var(--color-muted);line-height:1.8;margin-bottom:.5rem}.legal ul{padding-left:1.5rem;margin-bottom:1rem}.legal a{color:var(--color-accent);text-decoration:underline}