.legal-page{width:min(860px,calc(100% - 36px));margin:0 auto;padding:150px 0 80px;color:#28352e}.legal-page header{padding-bottom:32px;border-bottom:1px solid rgba(40,53,46,.16)}.legal-page h1{margin:10px 0 12px;font-family:var(--font-serif);font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1}.legal-page article li,.legal-page article p,.legal-page header>p:last-child{color:#58645d;line-height:1.75}.legal-page article{padding-top:24px}.legal-page article h2{margin:34px 0 8px;font-family:var(--font-serif);font-size:27px;font-weight:500}.legal-page article ul{padding-left:20px}.legal-page article a{color:inherit;text-decoration:underline}@media(max-width:600px){.legal-page{padding-top:120px}.legal-page h1{font-size:42px}}