.policy-page{--policy-navy:#1d2b4f;--policy-ink:#1c2233;--policy-muted:#5a6173;--policy-paper:#faf7f1;--policy-line:#e3dccd;--policy-gold:#b38f55;--policy-gold-ink:#7f602b;--policy-serif:var(--home-font-serif),Georgia,"Times New Roman",serif;--policy-hebrew:var(--home-font-hebrew),"Frank Ruhl Libre","David Libre",David,serif;background:var(--policy-paper);color:var(--policy-ink);padding:clamp(40px,6vw,80px) 0 clamp(60px,8vw,110px);display:block}.policy-shell{max-width:780px}.policy-header{border-bottom:1px solid var(--policy-line);margin-bottom:10px;padding-bottom:26px}.policy-kicker{font-family:var(--policy-hebrew);color:var(--policy-gold-ink);text-align:left;margin:0 0 6px;font-size:22px}.policy-page h1{font-family:var(--policy-serif);letter-spacing:-.02em;color:var(--policy-navy);margin:0 0 14px;font-size:clamp(38px,5vw,56px);font-weight:500;line-height:1.05}.policy-lede{color:var(--policy-muted);margin:0 0 14px;font-size:clamp(17px,1.8vw,19px);line-height:1.6}.policy-date{letter-spacing:.12em;text-transform:uppercase;color:var(--policy-gold-ink);margin:0;font-size:13px}.policy-page section{padding:24px 0 6px}.policy-page h2{font-family:var(--policy-serif);color:var(--policy-navy);margin:0 0 10px;font-size:clamp(23px,2.6vw,28px);font-weight:500}.policy-page p,.policy-page li{color:var(--policy-ink);font-size:16.5px;line-height:1.7}.policy-page p{margin:0 0 12px}.policy-page ul{margin:0 0 12px;padding-left:22px}.policy-page li{margin-bottom:6px}.policy-page li::marker{color:var(--policy-gold)}.policy-page a{color:var(--policy-navy);text-decoration:underline;-webkit-text-decoration-color:var(--policy-gold);text-decoration-color:var(--policy-gold);text-underline-offset:3px}.policy-page a:hover,.policy-page a:focus-visible{text-decoration-thickness:2px}.policy-contact{border:1px solid var(--policy-line);border-left:3px solid var(--policy-gold);background:#fffdf8;border-radius:6px;margin-top:20px;padding:22px 24px 18px!important}.policy-contact address{font-size:16.5px;font-style:normal;line-height:1.75}
