.legal-page{background:var(--cream)}.legal-main{max-width:920px;margin:0 auto;padding:clamp(80px,10vw,150px) 24px}.legal-main h1{max-width:760px;font-size:clamp(4rem,8vw,7.5rem)}.legal-updated{color:#6b7772;text-transform:uppercase;letter-spacing:.12em;margin:26px 0 65px;font-size:.8rem}.legal-content{background:var(--paper);padding:clamp(35px,6vw,72px)}.legal-content h2{font-family:var(--font-display), serif;margin:52px 0 18px;font-size:2rem}.legal-content h2:first-child{margin-top:0}.legal-content p,.legal-content li{color:#53615c;line-height:1.8}.legal-content ul{padding-left:22px}.legal-content a{text-underline-offset:3px;text-decoration:underline}
