/* Reading column for the trust pages (privacy, terms, contact, about). Loaded after redesign.css and header.css. */
.page-intro{min-height:0;padding-top:50px;padding-bottom:45px}
/* These pages have no styled title paragraph between the eyebrow h1 and the intro; the 23px matches the margin a normal page's .page-title gives. */
.page-intro>h1.eyebrow+.intro{margin-top:23px}
.legal-text{max-width:800px;margin:0 auto;padding-top:50px;padding-bottom:90px;color:var(--navy);font-size:16px;line-height:1.75}
.legal-text h2{font-size:clamp(24px,3vw,32px);letter-spacing:-1px;line-height:1.2;margin:2.2em 0 .6em}
.legal-text h2:first-child{margin-top:0}
.legal-text p,.legal-text ul,.legal-text address{margin:0 0 1.1em;color:#33506e}
.legal-text address{font-style:normal}
.legal-text ul{padding-left:1.3em}
.legal-text li{margin-bottom:.5em}
.legal-text a{color:#086bd5;text-decoration:underline;text-underline-offset:3px}
.legal-text .button{color:#fff;text-decoration:none}
.legal-text .contact-details{list-style:none;padding:0}
.legal-text .contact-details li{margin-bottom:.3em}
@media(max-width:760px){.page-intro{padding-top:40px;padding-bottom:35px}.legal-text{padding-top:35px;padding-bottom:60px;font-size:15px}}
