/* גיליון משותף לשלושת המסמכים המשפטיים.
   ⚠️ מכוון להיות קריא לפני שהוא יפה. מסמך משפטי שקשה לקרוא בו הוא
   כשל, גם אם הוא תקין משפטית. שורה קצרה, ניגודיות גבוהה, גופן נדיב.
   האסימונים זהים לפלטה הנעולה של הדף הראשי, כדי שלא ייראה כמו אתר אחר. */
:root{
  --bg:#0C0C0D; --surface:#151417; --ink:#F7F0E1; --muted:#AFA391;
  --accent:#BFA06A; --accentText:#D6BB84; --line:#2C2820;
  --wine:#5E1622; --wineDeep:#2A0A11;
  --display:"Suez One","Frank Ruhl Libre",Georgia,serif;
  --body:Heebo,"Segoe UI",sans-serif;
}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);
  font-size:17px;line-height:1.75;padding:0 0 70px}
.bar{background:var(--wineDeep);padding:16px 20px;position:relative}
.bar::after{content:"";position:absolute;inset-block-end:0;inset-inline:0;height:1px;
  background:linear-gradient(90deg,transparent,rgba(191,160,106,.5) 25%,rgba(191,160,106,.5) 75%,transparent)}
.barIn{max-width:760px;margin:0 auto;display:flex;align-items:center;gap:12px}
.mark{width:34px;height:34px;flex:0 0 auto;
  background:url("../assets/art/logo-96.webp") center/contain no-repeat}
.barIn b{font-family:var(--display);font-weight:400;font-size:19px}
.barIn a{margin-inline-start:auto;color:var(--accentText);text-decoration:none;font-size:15px}
.barIn a:hover{text-decoration:underline}
main{max-width:760px;margin:0 auto;padding:34px 20px 0}
h1{font-family:var(--display);font-weight:400;font-size:clamp(28px,7vw,40px);
  line-height:1.15;letter-spacing:-.02em;margin:0 0 6px}
.updated{color:var(--muted);font-size:14px;margin:0 0 26px}
h2{font-family:var(--display);font-weight:400;font-size:clamp(20px,4.6vw,25px);
  line-height:1.25;margin:34px 0 10px;color:var(--ink)}
h2::before{content:"";display:block;width:44px;height:2px;background:var(--accent);
  opacity:.8;margin-bottom:12px}
p,li{margin:0 0 12px}
ul,ol{padding-inline-start:22px;margin:0 0 14px}
a{color:var(--accentText)}
strong{color:var(--ink)}
.box{background:var(--surface);border:1px solid var(--line);padding:16px 18px;
  margin:18px 0}
/* 🔴 פרט שרק אלון יכול לספק. **מסומן בכוונה בצורה שאי אפשר לפספס**,
   כדי שאף אחד לא יפרסם את המסמך בהנחה שהוא שלם. אל תמלא ניחוש. */
.todo{display:inline-block;background:rgba(191,160,106,.16);
  border:1px dashed var(--accent);color:var(--accentText);
  padding:1px 8px;border-radius:3px;font-size:.92em;font-weight:600}
.warn{background:rgba(94,22,34,.42);border:1px solid rgba(191,160,106,.45);
  padding:14px 18px;margin:0 0 28px;font-size:15.5px}
.warn b{color:var(--accentText)}
footer{max-width:760px;margin:44px auto 0;padding:16px 20px 0;
  border-top:1px solid var(--line);color:var(--muted);font-size:14px}
footer a{margin-inline-end:14px}
a:focus-visible,button:focus-visible{outline:3px solid var(--accentText);outline-offset:3px}
@media(prefers-reduced-motion:no-preference){a{transition:opacity .15s ease}}
