:root{color:#20302a;background:#f2faf7;font-family:Avenir Next,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:#078b61}.legal-page{width:min(100% - 40px,680px);margin:0 auto;padding:52px 0 80px}.back{margin-bottom:48px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.eyebrow{color:#07966a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:800}h1{letter-spacing:-.06em;margin:0;font-size:clamp(32px,8vw,46px)}.meta{color:#7f8d85;margin:12px 0 38px;font-size:14px}h2{letter-spacing:-.03em;margin:35px 0 10px;font-size:19px}p{color:#526159;font-size:16px;line-height:1.85}.contact{border-top:1px solid #dceae3;margin-top:48px;padding-top:21px;font-size:14px}
