:root{--zahav-navy:#102b50;--zahav-gold:#a88b45;--zahav-paper:#f7f6f2;--zahav-ink:#263746}.zahav-policy{margin:0;background:var(--zahav-paper);color:var(--zahav-ink);font-family:Arial,sans-serif;line-height:1.65}.zahav-policy-header{background:#fff;border-bottom:1px solid #e3e0d8;padding:18px max(24px,calc((100vw - 1120px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px}.zahav-policy-header img{display:block;width:170px;height:auto}.zahav-policy-header a{color:var(--zahav-navy);font-weight:700;text-decoration:none}.zahav-policy-main{max-width:920px;margin:0 auto;padding:72px 24px}.zahav-policy-main .eyebrow{display:block;color:var(--zahav-gold);font-size:.78rem;font-weight:800;letter-spacing:.12em}.zahav-policy-main h1{color:var(--zahav-navy);font-size:clamp(2rem,5vw,3.6rem);line-height:1.1;margin:12px 0 18px}.zahav-policy-main h2{color:var(--zahav-navy);font-size:1.3rem;line-height:1.3;margin:38px 0 10px}.zahav-policy-main p,.zahav-policy-main li{font-size:1rem}.zahav-policy-main a{color:#755d25}.zahav-policy-card{background:#fff;border:1px solid #e3e0d8;border-radius:14px;padding:26px;margin-top:28px}.zahav-policy-card p:last-child{margin-bottom:0}.zahav-policy-main ul{padding-left:22px}.zahav-policy-main .updated{color:#5f6b72;margin:0}.zahav-policy .zahav-footer{margin-top:0}@media(max-width:700px){.zahav-policy-header{padding:15px 20px}.zahav-policy-header img{width:142px}.zahav-policy-main{padding:48px 20px}.zahav-policy-card{padding:20px}}
