/* =========================================================
   A11Y (שלב 4): ניגודיות צבעים (WCAG AA)
   קובץ Override עדין שלא שובר עיצוב
   ========================================================= */

/* 1) טקסט בטפסים: להימנע מאפור בהיר מדי */
form input,
form select,
form textarea {
  color: #222 !important;
}

/* placeholder צריך להיות מספיק כהה כדי להיות קריא (עדיין "משני") */
form ::placeholder {
  color: #555 !important;
  opacity: 1;
}

/* 2) אזור יצירת קשר (wrapper style4) – שיפור ניגודיות */
.wrapper.style4 {
  /* רקע מעט כהה יותר כדי לאפשר טקסט לבן ברור */
  background-color: #6b6b6b !important;
  color: #fff !important;
}

.wrapper.style4 h1,
.wrapper.style4 h2,
.wrapper.style4 h3,
.wrapper.style4 h4,
.wrapper.style4 h5,
.wrapper.style4 h6,
.wrapper.style4 p,
.wrapper.style4 label,
.wrapper.style4 li,
.wrapper.style4 a {
  color: #fff !important;
  text-shadow: none !important;
}

/* קישורים בתוך wrapper.style4 – הדגשה ברורה */
.wrapper.style4 a {
  text-decoration: underline;
  text-underline-offset: 3px;
}

/* 3) כפתורים: טקסט לבן על רקע כהה נשמר; פוקוס כבר מטופל בשלבים קודמים */
input[type="submit"],
button,
.button {
  /* לא משנה צבעים כאן כדי לא לשבור מותג; רק לוודא שנשמר ניגודיות של הטקסט */
  color: #fff !important;
}

/* 4) אייקוני Social (אם קיימים) – לשמור על ניגודיות במצבי focus/hover */
ul.social li a:focus,
ul.social li a:focus-visible,
ul.social li a:hover {
  filter: brightness(1.05);
}
