*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f3ed;color:#203b36;font-family:Arial,"Noto Sans Hebrew",sans-serif;line-height:1.85}a{color:inherit;text-underline-offset:5px}a:focus-visible{outline:3px solid #a74326;outline-offset:5px}header,main,footer{width:min(1120px,90%);margin:auto}header{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 0;border-bottom:1px solid #c9cec5}.brand{text-decoration:none;font-weight:700;font-size:22px}.brand span{display:block;font-size:11px;letter-spacing:3px;text-transform:uppercase}nav{display:flex;gap:24px;flex-wrap:wrap}nav a{text-decoration:none;font-size:15px}nav a[aria-current]{border-bottom:2px solid #a74326}.draft{background:#203b36;color:#fff;text-align:center;padding:7px 15px;font-size:12px;letter-spacing:.3px}.skip{position:absolute;top:-80px;background:white;padding:10px;z-index:10}.skip:focus{top:0}.hero{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:center;padding:82px 0}.eyebrow{font-size:12px;letter-spacing:2px;color:#86402d;font-weight:bold}h1{font-size:clamp(42px,6vw,76px);line-height:1.15;margin:18px 0 25px;font-weight:500;letter-spacing:-2px}h2{font-size:clamp(26px,3vw,38px);line-height:1.4;font-weight:500}h3{font-size:22px;line-height:1.4}.lead{font-size:21px;max-width:650px;color:#405b53}.en{font-size:17px;letter-spacing:3px}p{max-width:720px}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.button{background:#203b36;color:#fff;padding:12px 24px;border:1px solid #203b36;text-decoration:none;font-size:15px}.button.outline{background:transparent;color:#203b36}.composition{height:360px;background:#e1e3d5;position:relative;overflow:hidden;isolation:isolate}.composition:before{content:"";position:absolute;width:70%;height:75%;background:#b85e43;left:16%;top:12%;border-radius:50% 50% 0 0;transform:rotate(-18deg)}.composition:after{content:"";position:absolute;width:65%;height:75%;background:#203b36;right:-12%;bottom:-28%;border-radius:50%;border:22px solid #e1e3d5}.line{position:absolute;width:140%;height:1px;background:#f5f3ed;top:50%;transform:rotate(-35deg);z-index:1}.caption{font-size:11px;color:#54655d;margin:10px 0}.section{padding:50px 0;border-top:1px solid #c9cec5}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.number{font-size:12px;color:#86402d}.grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.card{padding:35px;background:#ecece3;border-top:3px solid #899b85}.card.warm{background:#eee5da;border-color:#ad6149}.card p{color:#40534b}.card a{font-weight:bold}.text-page{max-width:820px;padding:65px 0}.text-page h1{font-size:clamp(38px,5vw,62px)}.note{padding:24px;border-right:3px solid #a45e47;background:#eeece4;margin:30px 0}.wide-link{display:flex;justify-content:space-between;gap:15px;padding:22px 0;border-bottom:1px solid #c9cec5;text-decoration:none}.wide-link span{font-size:13px;color:#576a60}footer{padding:35px 0 50px;display:flex;gap:20px;justify-content:space-between;border-top:1px solid #c9cec5;font-size:13px;color:#53665e}footer p{margin:0}.serif{font-family:Georgia,serif;font-size:32px;font-style:italic}@media(max-width:720px){header{align-items:flex-start;flex-direction:column;gap:16px;padding:22px 0}nav{gap:18px}.hero{grid-template-columns:1fr;gap:30px;padding:46px 0}.composition{height:250px}.grid{grid-template-columns:1fr}.lead{font-size:18px}.card{padding:25px}.section{padding:35px 0}footer{flex-direction:column}.section-head{display:block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.draft,nav,.skip{display:none}body{background:white}.composition{height:170px}.hero{padding:25px 0}.button{background:transparent;color:#203b36}a{overflow-wrap:anywhere}}