.legal-hero{background:var(--navy);color:white;padding:48px 5% 30px}.legal-width{max-width:1340px;margin:auto}.legal-hero .eyebrow{color:#B0BCCB}.legal-intro{font-size:16px;line-height:1.65;color:#BFCBDA;margin-top:23px}.legal-content{padding-top:62px;padding-bottom:60px}.legal-text{max-width:960px}.legal-section{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #CAD6E1}.legal-section h2{font-size:22px;line-height:1.4;letter-spacing:-.4px;margin-bottom:18px}.legal-section p{font-size:16px;line-height:1.65;color:#2C405E}.legal-section p+p{margin-top:14px}.legal-section strong{font-weight:600;color:var(--navy)}.legal-section a{border-bottom:1px solid #8FA6BA;padding-bottom:2px}.legal-section a:hover{color:var(--navy);border-color:var(--gold)}.legal-updated{font-size:14px;line-height:1.6;color:#526A82}.legal-section:last-of-type{margin-bottom:20px}
@media(max-width:700px){.legal-hero{padding:32px 6% 25px}.legal-hero h1{font-size:31px}.legal-content{padding-top:45px;padding-bottom:45px}.legal-section{padding-bottom:25px;margin-bottom:25px}.legal-section h2{font-size:21px}}
