.legal-page{padding-top:70px;padding-bottom:100px}.legal-heading{padding-bottom:44px;border-bottom:1px solid #d7e1e7;margin-bottom:48px}.legal-back{display:inline-block;color:#0079bd;font-size:13px;margin-bottom:45px;border-bottom:1px solid #b9d7e6;padding-bottom:5px}.legal-eyebrow{font-size:11px;letter-spacing:1.8px;color:#587382;margin:0 0 20px}.legal-heading h1{font-size:clamp(34px,5vw,68px);font-weight:500;line-height:1.15;letter-spacing:-2px;margin:0;overflow-wrap:anywhere}.legal-body{max-width:900px}.legal-body h2{font-size:30px;line-height:1.3;letter-spacing:-.8px;margin:56px 0 24px}.legal-body h3{font-size:22px;line-height:1.4;margin:30px 0 14px}.legal-body h4{font-size:17px;line-height:1.5;margin:25px 0 12px}.legal-body p,.legal-body li{font-size:15px;line-height:1.85;color:#435c6c;overflow-wrap:anywhere}.legal-body strong{color:#142936}.legal-body ul{padding-left:23px}.legal-body a{color:#0079bd;text-decoration:underline;text-underline-offset:3px}.legal-body p{margin:0 0 20px}@media(max-width:600px){.legal-page{padding-top:35px;padding-bottom:60px}.legal-heading{margin-bottom:30px;padding-bottom:30px}.legal-back{margin-bottom:30px}.legal-heading h1{letter-spacing:-1px}.legal-body h2{font-size:25px}.legal-body p,.legal-body li{font-size:14px}}
