.legal-page{width:min(100% - 2rem,44rem);margin:0 auto;padding:2rem 0 4rem;color:var(--color-ink)}.legal-nav a{color:var(--color-ink);font-weight:700;text-decoration:none}.legal-page h1{margin:.4rem 0 1.25rem;font-family:var(--font-display);font-size:clamp(2rem,6vw,2.75rem);font-weight:500}.legal-page h2{margin:2rem 0 .6rem;font-family:var(--font-display);font-size:1.35rem;font-weight:500}.legal-page article{margin-top:2rem}.legal-page p,.legal-page li{color:var(--color-ink-soft);font-size:.95rem;line-height:1.65}.legal-page ul{padding-left:1.2rem}.legal-page li+li{margin-top:.5rem}.legal-page a{color:var(--color-brass)}
