.legalPage{background:#fbfaf7;min-height:100vh}.legalHero{color:#fff;background:#132d27;padding:90px max(5%,50% - 450px) 70px}.legalHero h1{margin-bottom:14px;font-size:clamp(44px,6vw,70px)}.legalHero p{color:#d5dfdb;max-width:720px;line-height:1.7}.legalContent{width:min(900px,90%);margin:0 auto;padding:75px 0 100px}.legalContent section{border-bottom:1px solid #e2ded5;padding:26px 0}.legalContent h2{margin-bottom:12px;font-size:29px}.legalContent p,.legalContent li{color:#625d55;line-height:1.75}.legalContent ul{padding-left:20px}.legalBack{color:#fff;margin-bottom:38px;font-weight:700;text-decoration:none;display:inline-block}.legalContact{background:#eee8dc;margin-top:35px;padding:24px}.legalContact a{color:#4f3817;font-weight:700}
