/* עמודים משפטיים (מדיניות פרטיות) – באותה שפה עיצובית של האתר */
*{box-sizing:border-box}
body{margin:0;background:#F4F3EE;color:#0F2622;font-family:'Assistant',system-ui,sans-serif;font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased}
a{color:#0F2622}
.lg-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px clamp(16px,5vw,72px);border-bottom:1px solid #E3E5DE;background:#FFFFFF}
.lg-brand{display:inline-flex;align-items:center;gap:10px;font-family:'Rubik',sans-serif;font-weight:700;font-size:16px;text-decoration:none}
.lg-brand i{width:12px;height:12px;border-radius:3px;background:#0F2622}
.lg-back{font-size:15px;font-weight:600;text-decoration:none;color:#5B6A65}
.lg-back:hover{color:#0F2622}
.lg{max-width:780px;margin:0 auto;padding:clamp(28px,6vw,64px) clamp(16px,5vw,24px) 48px}
.lg h1{font-family:'Rubik',sans-serif;font-weight:900;font-size:clamp(34px,6vw,52px);letter-spacing:-.02em;line-height:1.1;margin:0 0 8px}
.lg-date{margin:0 0 24px;color:#5B6A65;font-size:15px}
.lg-lead{font-size:19px;margin:0 0 8px}
.lg h2{font-family:'Rubik',sans-serif;font-weight:700;font-size:22px;margin:36px 0 10px;padding-top:4px}
.lg p{margin:0 0 12px}
.lg ul{margin:0 0 12px;padding-inline-start:22px}
.lg li{margin-bottom:8px}
.lg b{font-weight:700}
.lg-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:24px clamp(16px,5vw,72px) 36px;border-top:1px solid #E3E5DE;color:#5B6A65;font-size:14px}
.lg-foot a{color:#5B6A65}
.lg-foot-links{display:flex;gap:18px;flex-wrap:wrap}
.lg-note{margin-top:28px!important;padding:14px 16px;border-radius:14px;background:#FFFFFF;border:1px solid #E3E5DE;font-size:15px}
.lg a[dir=ltr]{unicode-bidi:isolate}
.lg h3{font-family:'Rubik',sans-serif;font-weight:700;font-size:18px;margin:22px 0 8px}
.lg-cols{columns:2;column-gap:32px}
.lg-cols li{break-inside:avoid}
@media (max-width:640px){.lg-cols{columns:1}}
.lg-foot-co{display:flex;flex-direction:column;gap:2px}
.lg-foot-co b{color:#0F2622}
.lg-unsub form{display:grid;gap:14px;justify-items:start}
.lg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:999px;background:#0F2622;color:#D4F45A;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}
.lg-btn:hover{background:#1E3A35}
.lg-btn.line{min-height:38px;padding:0 16px;font-size:14px;background:#FFFFFF;color:#0F2622;border:1.5px solid #0F2622}
.lg-btn.ghost{min-height:38px;padding:0 16px;font-size:14px;background:transparent;color:#0F2622;border:1.5px solid #C9D0CC}
.lg-btn:focus-visible{outline:3px solid #D4F45A;outline-offset:2px}
.lg .lg-lists{list-style:none;margin:0;padding:0;display:grid;gap:10px;width:100%}
.lg-lists li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;background:#FFFFFF;border:1px solid #E3E5DE;margin:0}
.lg-lists li span{display:grid;gap:2px}
.lg-lists em{font-style:normal;font-size:14px}
.lg-lists em.on{color:#1E6B3A}
.lg-lists em.off{color:#8A2A26}
.lg-ok{margin:0;padding:12px 16px;border-radius:14px;background:#F7FCDD;border:1px solid #D4F45A;font-weight:700}
.lg-err{margin:0;padding:12px 16px;border-radius:14px;background:#F8E1E0;color:#8A2A26;font-weight:700}
.lg-unsub h2{margin-top:18px}
