.legal-page{max-width:850px;padding-top:70px;padding-bottom:90px}.legal-page h1{font-size:clamp(2.2rem,6vw,4rem);line-height:1.05}.legal-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-weight:800}.legal-date{opacity:.7;margin:20px 0 40px}.legal-body{font-size:1rem;line-height:1.8}.legal-body h2{margin:2rem 0 .7rem;font-size:1.4rem;line-height:1.3}.legal-body p{margin:1rem 0}.legal-body ul{padding-left:1.5rem;list-style:outside}.legal-body li{margin:.5rem 0}.legal-body a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}
