/* light.css — מראה בהיר (ירדן 15.10.2026): רקע לבן וצבעי הלוגו (כחול 1450e0, ירוק 00c389).
   ה-hero בראש כל עמוד נשאר כהה (אמנות החלל והגלגל), כל מה שמתחתיו בהיר.
   כל סלקטור מתחיל ב-html כדי לגבור על v2.css ועל הסגנונות שבתוך העמודים בלי להזיז אותם. */
html:root{
  --bg:#ffffff;--bg2:#f4f7fd;
  --panel:#ffffff;--panel2:#eef3fc;
  --line:rgba(20,80,224,.12);--line2:rgba(20,80,224,.22);
  --ink:#0d1526;--ink-soft:#3b4a66;--ink-dim:#6b7a96;
  --blue:#1450e0;--blue2:#1450e0;--emerald:#00c389;--emerald2:#00a876;
  --grad:linear-gradient(135deg,#1450e0 0%,#00c389 100%);
  --cyan:#1450e0;
}
html body{background:#fff;color:var(--ink)}

/* ---- ה-hero נשאר כהה: משחזר בתוכו את הצבעים הכהים ---- */
html .hero,html .page-hero{
  --ink:#eaf0fb;--ink-soft:#dbe4f7;--ink-dim:#aebfdd;
  --line:rgba(146,180,255,.13);--line2:rgba(146,180,255,.22);
  --panel:rgba(146,180,255,.055);--panel2:rgba(146,180,255,.085);
  --blue2:#60a5fa;--emerald2:#34d399;
  --grad:linear-gradient(135deg,#3b82f6 0%,#10b981 100%);
  background:#081226;color:var(--ink);
}

/* ---- רכיבים כהים בתוך עמוד בהיר: הכרטיס הכהה של ההזמנות, כרטיסי ההדגמה ---- */
html .ent,html .callcard,html .chat-card,html .cd-chip{
  --ink:#eaf0fb;--ink-soft:#dbe4f7;--ink-dim:#aebfdd;
  --line:rgba(146,180,255,.13);--line2:rgba(146,180,255,.22);
  --panel:rgba(146,180,255,.055);--panel2:rgba(146,180,255,.085);
  --blue2:#60a5fa;--emerald2:#34d399;color:var(--ink);
}
html .ent p,html .ent li,html .ent small,html .ent h2,html .ent h3,html .ent b{color:inherit}
html .ent .ent-lead,html .ent .ent-points li{color:#e6edfb}
html .ent .ent-cap{color:#c3d0ea}

/* ---- סרגל עליון לבן ---- */
html header{background:rgba(255,255,255,.88);border-bottom:1px solid var(--line)}
html .logo{color:#0d1526}
html .nav-links{color:#3b4a66}
html .nav-links a:hover,html .nav-links a[aria-current="page"]{color:#1450e0}
html .nav-links .nav-prod b{color:#0d1526}
html .nav-links .nav-prod:hover b,html .nav-links .nav-prod[aria-current="page"] b{color:#1450e0}
html .nav-toggle{color:#0d1526;border-color:var(--line2);background:#fff}
@media(max-width:920px){
  html .nav-links{background:#fff;border-bottom:1px solid var(--line)}
  html .nav-links a{border-bottom:1px solid rgba(20,80,224,.08)}
  html .nav-links .nav-prod{border-bottom-color:rgba(20,80,224,.08)}
  html .nav-group{border-bottom:1px solid rgba(20,80,224,.08)}
}

/* ---- כותרות וטקסט ---- */
html .sec-title,html h3,html .svc h3,html .inc-c h3,html .footer-grid h4,html details.exp summary,html .faq-wrap summary,html .exp summary,html .fitmeet b{color:#0d1526}
html .sec-title{text-shadow:none}
html .sec-sub{color:#3b4a66 !important}
html .card p,html .b-card p,html .tl-card p,html .exp-body,html .step p{color:#3b4a66 !important}
html .b-card p::first-line,html .card p::first-line{color:#0d1526}
html .inc-c p,html .svc p,html .hero-lead,html .price-note,html details.exp .exp-body{color:#3b4a66}
html .svc-more,html .b-card .more,html .card .more{color:#1450e0;border-color:rgba(20,80,224,.35)}
html .b-card:hover .more,html .card:hover .more{background:rgba(20,80,224,.08);border-color:#1450e0}
html .btn-ghost{color:#0d1526;border-color:var(--line2)}
html .hero .btn-ghost,html .page-hero .btn-ghost{color:#fff;border-color:rgba(255,255,255,.4)}

/* ---- מקטעים וכרטיסים ---- */
html .band{background:#f4f7fd;border-block:1px solid var(--line)}
html .band::before{display:none}
html .card,html .b-card,html .tier,html .inc-c,html details.exp,html .featgrid span{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid var(--line);box-shadow:0 14px 34px -24px rgba(13,21,38,.28)}
html .card:hover,html .b-card:hover,html .svc:hover{border-color:rgba(20,80,224,.45);box-shadow:0 26px 60px -28px rgba(20,80,224,.35)}
html .fitchips span{background:#fff;border:1px solid var(--line2);color:#0d1526}
html .fitmeet{background:rgba(0,195,137,.08);border-color:rgba(0,195,137,.35)}
html .featgrid span:hover{border-color:rgba(20,80,224,.45)}

/* ---- פס הסיום: כחול הלוגו, טקסט לבן ---- */
html .cta-band{background:linear-gradient(135deg,#1450e0 0%,#0b3bb0 100%);border-top:0}
html .cta-band::before{display:none}
html .cta-band h2{color:#fff}
html .cta-band p{color:#dbe4f7}
html .cta-band .btn{background:#fff;color:#1450e0;box-shadow:0 10px 30px -12px rgba(0,0,0,.35)}

/* ---- תחתית בהירה ---- */
html footer{background:#f4f7fd;color:#3b4a66;border-top:1px solid var(--line)}
html footer .logo{color:#0d1526}
html .footer-grid h4{color:#0d1526}
html .footer-brand p,html footer li a{color:#3b4a66}
html footer a:hover,html footer li a:hover{color:#1450e0}
html .footer-bottom{color:#6b7a96}

/* ---- כרטיס 'להשארת פרטים' המוטמע (leadform.js) — לבן על הפס הכחול ---- */
html .lef-card{background:#fff;border:1px solid var(--line);color:#0d1526;box-shadow:0 20px 50px -28px rgba(0,0,0,.45)}
html .lef-title{color:#0d1526}
html .lef-note{color:#3b4a66}

/* ---- רשת ביטחון לעמודים הפנימיים: כותרות משנה, הדגשות ורשימות שהעמודים עצמם צבעו בלבן ---- */
html main h3:not(.hero *):not(.page-hero *):not(.cta-band *):not(.callcard *):not(.chat-card *):not(.cd-chip *),
html main h4:not(.hero *):not(.page-hero *):not(.cta-band *):not(.callcard *):not(.chat-card *):not(.cd-chip *),
html main b:not(.hero *):not(.page-hero *):not(.cta-band *):not(.callcard *):not(.chat-card *):not(.cd-chip *):not(.btn *):not(.cmsg *),
html main strong:not(.hero *):not(.page-hero *):not(.cta-band *):not(.callcard *):not(.chat-card *):not(.cd-chip *),
html main summary:not(.hero *):not(.page-hero *){color:#0d1526 !important}
html .lef-card .lef-note,html .lef-card .lef-note a{color:#3b4a66 !important}
html .fitmeet,html .fitmeet p,html .fm-ico,html .fmq-note,html .vs-col,html .vs-col li,html .vs-col p{color:#3b4a66}
html .vs-col.us{background:rgba(0,195,137,.08);border-color:rgba(0,195,137,.35)}
html .dialog b{color:#1450e0 !important}
html .dialog{background:#f4f7fd;border:1px solid var(--line)}
html .bub-score{color:#3b4a66}

/* ---- בלוק הסיום האחיד (15.10 ערב): כפתור אחד והסבר ---- */
html .cta-band .cta-how{max-width:40rem;margin:0 auto 1.6rem;font-size:1.08rem;line-height:1.7;color:#dbe4f7}
html .cta-band .cta-trust{margin:1.1rem 0 0;font-size:.92rem;color:#dbe4f7;opacity:.9}
html .lead-punch.ticks p{font-weight:800}
html .lead-punch.ticks p b{text-shadow:0 2px 12px rgba(0,0,0,.6)}
