.legal-page .page-heading{padding-block:50px 46px}
.legal-page .page-heading h1{font-size:clamp(2rem,3vw,2.625rem);line-height:1.15}
.legal-page .page-heading p{font-size:1rem;color:#cbd4cf;margin:17px 0 0}
.legal-page .eyebrow{margin-bottom:18px}
.legal-page .section{padding-block:52px 76px}
.legal-content{font-size:1rem;line-height:1.6}
.legal-content section{max-width:720px;margin-bottom:35px}
.legal-content h2{font-size:1.375rem;line-height:1.3;letter-spacing:-.015em;margin-bottom:15px}
.legal-content address{font-style:normal;line-height:1.75}
.legal-content address span,.legal-content address strong{display:block}
.legal-content a{color:var(--petrol);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.legal-content a:hover{color:var(--copper-ink)}
.legal-content dl{margin:0}
.legal-content dt{font-weight:600}
.legal-content dd{margin:3px 0 0}
