/* Extracted unchanged from the original page markup (zs-legal--2e485b). 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:20px 0 8px;color:var(--ink)}
.legal-wrap p{color:#3a4a58;margin:0 0 12px;line-height:1.7}
.legal-wrap a{color:var(--wine)}
.legal-note{background:var(--sky-50);border:1px solid var(--line);border-left:4px solid var(--wine);border-radius:var(--radius);padding:18px 22px;margin:6px 0 12px}
.legal-note p{margin:0}
