/* ============================================================
   תיקונים 2026-09-29 — נטען אחרי style.css
   1. כפתור הטלפון בכותרת: לא נשבר לשתי שורות במובייל
   2. טקסטים קטנים (11–12.5px) הוגדלו
   3. אזורי לחיצה בפוטר ≥ 44px
   ============================================================ */

/* ── 1. כותרת: טלפון ותפריט ─────────────────────────────── */
.header-phone{ flex:0 0 auto; white-space:nowrap; }
.header-phone b{ white-space:nowrap; }
.header-phone small{ font-size:13px; }
.nav-toggle{ flex:0 0 auto; min-width:44px; min-height:44px; }

@media (max-width:720px){
  /* הלוגו מתכווץ במקום שהמספר יישבר */
  .brand{ flex:0 1 auto; min-width:0; }
  .brand-logo{ height:auto; max-height:46px; max-width:100%; }
  .header-inner{ gap:10px; }
  .header-phone{ gap:8px; padding:8px 11px; min-height:44px; }
  .header-phone b{ font-size:14.5px; }
}

/* מסכים צרים מאוד: אייקון בלבד. המספר נשאר לקוראי מסך
   וגלוי בכפתור הגדול שב-hero ובפוטר. */
@media (max-width:374px){
  .header-phone{ width:44px; height:44px; padding:0; justify-content:center; }
  .header-phone span{
    position:absolute; width:1px; height:1px; margin:-1px; padding:0;
    overflow:hidden; clip:rect(0 0 0 0); white-space:nowrap; border:0;
  }
}

/* ── 2. טקסטים קטנים ────────────────────────────────────── */
.section-tag{ font-size:14px; }
.cta-card small{ font-size:14px; }
.footer-base small{ font-size:14px; }
@media (max-width:640px){
  .fl-meta, .fl-date{ font-size:13.5px; }
}

/* ── 3. פוטר: אזורי לחיצה ───────────────────────────────── */
.site-footer li{ padding:0; }
.site-footer .footer-nav a,
.site-footer .footer-contact a,
.footer-links a{
  display:inline-flex; align-items:center;
  min-height:44px; min-width:44px;
  padding-block:4px;
}
.footer-contact a{ word-break:break-word; }
.footer-links{ flex-wrap:wrap; column-gap:24px; row-gap:0; }
