/* ════════════════════════════════════════════════════
   guide.css — טיפוגרפיית המאמר, משותף לשלושת המדריכים
   נטען אחרי base.css
   ════════════════════════════════════════════════════ */

article{padding-block:clamp(44px,5vw,68px)}
.eyebrow{font-size:.9rem;color:var(--ink-45);margin-bottom:14px}
h1{font-weight:200;font-size:clamp(1.9rem,4.6vw,3.1rem);line-height:1.25;letter-spacing:.005em}
.lede{margin-top:24px;font-size:1.1rem;color:var(--ink-70);
  padding-bottom:30px;border-bottom:1px solid var(--accent)}
article h2{font-weight:300;font-size:clamp(1.3rem,2.8vw,1.75rem);
  margin:clamp(38px,5vw,58px) 0 16px;line-height:1.4}
article h3{font-weight:400;font-size:1.1rem;margin:30px 0 10px}
article p{margin-bottom:1.1em;color:var(--ink-70)}
article ul,article ol{margin:0 0 1.3em;padding-inline-start:22px;color:var(--ink-70)}
article li{margin-bottom:.55em}
article strong{font-weight:600;color:var(--ink)}
article a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent)}
article a:hover{border-bottom-color:var(--ink)}
blockquote{margin:32px 0;padding-inline-start:22px;border-inline-start:2px solid var(--accent);
  font-size:1.06rem;color:var(--ink)}
.law{background:var(--mist);padding:24px 26px;margin:32px 0;font-size:.97rem}
.law p{margin-bottom:.6em}
.law p:last-child{margin-bottom:0}
.law b{color:var(--ink)}
.cta-box{margin-top:clamp(48px,7vw,80px);padding-top:38px;border-top:1px solid var(--accent)}
.cta-box p{font-size:1.12rem;font-weight:200;color:var(--ink);margin-bottom:26px;max-width:44ch}
.more{border-top:1px solid var(--rule);margin-top:clamp(44px,6vw,70px);padding-top:34px}
.more h2{font-size:1.1rem;font-weight:400;margin:0 0 18px}
.more a{display:block;padding:14px 0;border-bottom:1px solid var(--rule);
  text-decoration:none;color:var(--ink-70);transition:color .25s}
.more a:hover{color:var(--ink)}
