html{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#f7f5f0;color:#222b27;font-family:Arial,"Noto Sans Hebrew",sans-serif;line-height:1.8;font-size:18px}main{max-width:780px;margin:0 auto;padding:42px 24px 60px}header{border-bottom:1px solid #c9cfc8;padding-bottom:20px;margin-bottom:28px}.brand{font-size:15px;letter-spacing:.04em;color:#4a6154}h1{font-size:clamp(30px,6vw,44px);line-height:1.3;margin:10px 0 14px}h2{font-size:23px;margin-top:32px;line-height:1.5}p,ul{margin:12px 0}li{margin:8px 0}a{color:#17523c;text-underline-offset:4px}a:focus-visible{outline:3px solid #17523c;outline-offset:4px}nav a{display:inline-block;padding:8px 0;min-height:44px}footer{margin-top:38px;padding-top:18px;border-top:1px solid #c9cfc8;font-size:15px;color:#4a6154}.notice{background:#e8eee7;padding:16px 20px}.ltr{direction:ltr;unicode-bidi:embed;display:inline-block}@media(max-width:480px){main{padding:28px 18px}body{font-size:17px}}@media print{body{background:white}main{padding:0}nav{display:none}}