/* =====================================
   Hebrew Stylesheet – v6.2 (Clean RTL only)
   ===================================== */

/* Language-specific direction fixes === */
html[lang="he"] .welcome-points li {
  border-right: 4px solid #d2232b !important;
  border-left: none !important;
}

html[lang="he"] .final-note {
  border-right: 4px solid #d2232b;
  border-left: none;
}

/* === Optional: fine-tune list alignment for Hebrew === */
html[lang="he"] .questions-box ul li {
  border-right: 4px solid #d2232b;
  border-left: none;
}

/* === Optional: keep final note hover consistent === */
html[lang="he"] .final-note:hover {
  background: linear-gradient(180deg, #fff2f2 0%, #ffe0e0 100%);
  border-right-color: #b81c25;
}

/* === Hebrew hover tone refinement for questions-box === */
html[lang="he"] .questions-box ul li:hover {
  background-color: #fff8f8 !important;
  transform: translateY(-1px);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.06);
}

.hero-slider {
  aspect-ratio: 1138 / 218;
  overflow: hidden;
}

/* Typography tweaks */
.c2a-name {
  font-family: Arial, Helvetica, sans-serif;
}

/* Force correct mobile LCP image */
@media (max-width:600px) {
  .hero-slider {
    height: auto !important;
    max-height: 114px !important;
    aspect-ratio: 600 / 114 !important;
    overflow: hidden !important;
  }
}

