.elementor-3 .elementor-element.elementor-element-a0a7639{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-4dccdd6 *//* Privacy Policy – Yafit Lavon (no toggle, TalentFS, #14213D / #FFFFFF) */
.policy-wrap-yafit{
  --primary:#14213D;
  --bg:#FFFFFF;
  --line:#E5E9EF;

  font-family:'TalentFS',sans-serif;
  color:var(--primary);
  background:var(--bg);
  max-width:980px;
  margin:0 auto;
  padding:24px;
  line-height:1.8;
}
.policy-wrap-yafit *{box-sizing:border-box}
.policy-wrap-yafit .muted{color:rgba(20,33,61,.7);font-size:.95em}

.policy-wrap-yafit h1{
  font-size:clamp(26px,3.5vw,34px);
  margin:0 0 14px; line-height:1.2; color:var(--primary);
}
.policy-wrap-yafit h2{
  font-size:clamp(20px,2.4vw,24px);
  margin:0 0 10px; line-height:1.3; color:var(--primary);
}

.policy-wrap-yafit a{
  color:var(--primary);
  text-decoration:none;
  font-weight:600;
}
.policy-wrap-yafit a:focus-visible{
  outline:2px dashed var(--primary);
  outline-offset:2px;
}

.policy-wrap-yafit .policy-card{
  background:var(--bg);
  border:1px solid var(--line);
  border-radius:16px;
  padding:18px 20px;
  margin:14px 0;
  box-shadow:0 6px 18px rgba(20,33,61,.08);
}

.policy-wrap-yafit .policy-list{margin:0; padding-inline-start:1.2em}
.policy-wrap-yafit .policy-list li{margin:6px 0}

.policy-wrap-yafit .grid{display:grid; gap:12px}
@media (min-width:768px){
  .policy-wrap-yafit .grid.two{grid-template-columns:1fr 1fr}
}

.policy-wrap-yafit .callout{
  background:rgba(20,33,61,.05);
  border:1px solid var(--line);
  border-radius:14px;
  padding:14px 16px;
}

.policy-wrap-yafit .small{font-size:.9em}
.policy-wrap-yafit .kbd{
  font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,'Liberation Mono',monospace;
  background:rgba(20,33,61,.1);
  border:1px solid rgba(20,33,61,.2);
  border-radius:6px;
  padding:2px 6px;
  color:var(--primary);
}

/* עוגני גלילה נעימים */
.policy-wrap-yafit [id]{scroll-margin-top:90px}/* End custom CSS */