/* Extracted unchanged from the original page markup (zs-legal--7346d9). Do not edit unless intended. */
.legal-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#0b2136 0%,#123a5c 100%);padding:140px 0 56px}
.legal-hero .eyebrow{color:var(--wine-light)}
.legal-hero .eyebrow::before{background:var(--wine-light)}
.legal-hero h1{color:#fff;margin:12px 0 0}
.legal-wrap{max-width:840px;margin:0 auto}
.legal-wrap h2{font-size:1.25rem;margin:34px 0 10px;color:var(--ink)}
.legal-wrap h2:first-child{margin-top:0}
.legal-wrap h3{font-size:1.05rem;margin:22px 0 8px;color:var(--ink)}
.legal-wrap p{color:#3a4a58;margin:0 0 12px;line-height:1.7}
.legal-wrap a{color:var(--wine);word-break:break-word}
