/* נוצר אוטומטית ע"י scripts/build-blog-css.py מתוך evidence-inner-v2.css — לא לערוך ידנית */
html.theme-daylight-root body.evidence-inner-shell{
  --e2-paper: #f5efdf;
  --e2-sheet: #fffdf8;
  --e2-ink: #1d1930;
  --e2-ink-soft: #5b5666;
  --e2-purple: #6e3db7;
  --e2-purple-deep: #3a2168;
  --e2-cyan: #8adcf0;
  --e2-amber: #f4bc3e;
  --e2-coral: #d95c45;
  --e2-line: rgb(29 25 48 / 22%);
  --e2-line-strong: rgb(29 25 48 / 78%);
  --e2-radius: 26px 7px 26px 7px;
  --e2-radius-sm: 16px 5px 16px 5px;
  --e2-depth: 5px 7px 0 rgb(58 33 104 / 14%), 0 24px 54px rgb(29 25 48 / 9%);
  color: var(--e2-ink);
  background:
    linear-gradient(90deg, transparent calc(50% - 590px), rgb(29 25 48 / 7%) calc(50% - 590px), rgb(29 25 48 / 7%) calc(50% - 589px), transparent calc(50% - 589px)),
    linear-gradient(90deg, transparent calc(50% + 589px), rgb(29 25 48 / 7%) calc(50% + 589px), rgb(29 25 48 / 7%) calc(50% + 590px), transparent calc(50% + 590px)),
    var(--e2-paper);
  accent-color: var(--e2-purple);
}html.theme-daylight-root body.evidence-inner-shell ::selection{
  color: var(--e2-ink);
  background: var(--e2-cyan);
}html.theme-daylight-root body.evidence-inner-shell :is(.page-wrapper,.theme-cinema{
  background: transparent;
}html.theme-daylight-root body.evidence-inner-shell main::before,html.theme-daylight-root body.evidence-inner-shell :is(.grain,.page-hero-bg{
  display: none !important;
}html.theme-daylight-root body.evidence-inner-shell main :is([data-flow],[data-reveal]{
  opacity: 1 !important;
  translate: none !important;
  transform: none !important;
  filter: none !important;
  animation: none !important;
}html.theme-daylight-root body.evidence-inner-shell :is(h1,h2,h3){
  color: var(--e2-ink);
  text-wrap: balance;
}html.theme-daylight-root body.evidence-inner-shell h1{
  max-inline-size: 15ch;
  font-size: clamp(2.7rem, 6vw, 5.7rem);
  line-height: 1.02;
  letter-spacing: -0.035em;
}html.theme-daylight-root body.evidence-inner-shell h2{
  font-size: clamp(2rem, 4.2vw, 3.65rem);
  line-height: 1.06;
  letter-spacing: -0.025em;
}html.theme-daylight-root body.evidence-inner-shell h3{
  line-height: 1.2;
}html.theme-daylight-root body.evidence-inner-shell :is(p,li,dd){
  text-wrap: pretty;
}html.theme-daylight-root body.evidence-inner-shell .gradient-text{
  color: var(--e2-purple) !important;
  background: none !important;
  -webkit-text-fill-color: currentColor !important;
}html.theme-daylight-root body.evidence-inner-shell :is(.leaf-card,.leaf-card-sm,.leaf-card-xs){
  color: var(--e2-ink);
  background: var(--e2-sheet);
  border: 1.5px solid var(--e2-line-strong);
  border-radius: var(--e2-radius-sm);
  box-shadow: 3px 5px 0 rgb(58 33 104 / 10%), 0 18px 36px rgb(29 25 48 / 7%);
  backdrop-filter: none;
}html.theme-daylight-root body.evidence-inner-shell .leaf-card{
  border-radius: var(--e2-radius);
}html.theme-daylight-root body.evidence-inner-shell :is(.leaf-card,.leaf-card-sm,.leaf-card-xs):hover{
  border-color: var(--e2-purple);
  box-shadow: 4px 6px 0 rgb(58 33 104 / 14%), 0 22px 42px rgb(29 25 48 / 9%);
}html.theme-daylight-root body.evidence-site-shell :is(.leaf-btn-primary,.leaf-btn-secondary){
  min-block-size: 48px;
  padding: 0.8rem 1.35rem;
  border: 2px solid var(--e2-ink, #1d1930);
  border-radius: 16px 5px 16px 5px;
  box-shadow: 3px 5px 0 rgb(29 25 48 / 78%), 0 12px 24px rgb(29 25 48 / 8%);
  text-decoration: none;
  transition: translate 180ms cubic-bezier(.22, 1, .36, 1), box-shadow 180ms cubic-bezier(.22, 1, .36, 1), background-color 180ms ease;
}html.theme-daylight-root body.evidence-site-shell .leaf-btn-primary{
  color: #fff;
  background: var(--e2-purple, #6e3db7);
}html.theme-daylight-root body.evidence-site-shell .leaf-btn-secondary{
  color: var(--e2-ink, #1d1930);
  background: var(--e2-sheet, #fffdf8);
}html.theme-daylight-root body.evidence-site-shell :is(.leaf-btn-primary,.leaf-btn-secondary):hover{
  translate: 0 -2px;
  box-shadow: 4px 7px 0 rgb(29 25 48 / 78%), 0 16px 30px rgb(29 25 48 / 10%);
}html.theme-daylight-root body.evidence-site-shell :is(.leaf-btn-primary,.leaf-btn-secondary):active{
  translate: 2px 3px;
  box-shadow: 1px 2px 0 rgb(29 25 48 / 78%);
}html.theme-daylight-root body.evidence-inner-shell :is(a,button,summary):focus-visible{
  outline: 3px solid var(--e2-sheet);
  outline-offset: 3px;
  box-shadow: 0 0 0 6px var(--e2-ink) !important;
}html.theme-daylight-root body.evidence-inner-shell nav[data-breadcrumbs]{
  border-block-end: 1px solid var(--e2-line);
}html.theme-daylight-root body.evidence-inner-shell nav[data-breadcrumbs]::before{
  inline-size: 4.5rem;
  background: var(--e2-amber);
}html.theme-daylight-root body.evidence-inner-shell summary{
  list-style: none;
}html.theme-daylight-root body.evidence-inner-shell summary::-webkit-details-marker{
  display: none;
}html.theme-daylight-root body.evidence-inner-shell table{
  font-variant-numeric: tabular-nums;
}html.theme-daylight-root body.evidence-inner-shell a:not([class*="btn"]):not([class*="card"]):not([class*="row"]){
  text-underline-offset: 0.2em;
  text-decoration-thickness: 0.08em;
}html.theme-daylight-root body.evidence-inner-shell[data-evidence-mode="persuade"] main > :is(header,section):first-of-type{
  isolation: isolate;
}html.theme-daylight-root body.evidence-inner-shell[data-evidence-mode="persuade"] :is(.sticker,.eyebrow-badge{
  color: var(--e2-ink);
  background: var(--e2-amber);
  border: 1.5px solid var(--e2-ink);
  border-radius: 12px 4px 12px 4px;
  box-shadow: 2px 3px 0 rgb(29 25 48 / 68%);
  text-shadow: none;
}html.theme-daylight-root body.evidence-inner-shell[data-evidence-mode="persuade"] section[id]{
  scroll-margin-top: 6.25rem;
}html.theme-daylight-root body.evidence-inner-shell[data-evidence-mode="read"] :is(.prose,[class*="article-content"]),html.theme-daylight-root body.evidence-inner-shell[data-evidence-mode="read"]:not([data-evidence-family="blog"]) article{
  max-inline-size: 74ch;
}td){
  padding: 1rem;
  border-block-end: 1px solid var(--e2-line);
  text-align: start;
  vertical-align: top;
}@media (max-width: 700px){html.theme-daylight-root body.evidence-inner-shell{
    background: var(--e2-paper);
  }}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]) main section[id]{
  margin-block-end: clamp(4.5rem, 9vw, 8rem);
}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]):not([data-evidence-route="/services"]):not([data-evidence-route="/en/services"]) main section .grid:has(> .leaf-card),body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]):not([data-evidence-route="/services"]):not([data-evidence-route="/en/services"]) main section .grid:has(> .leaf-card-sm),body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]):not([data-evidence-route="/services"]):not([data-evidence-route="/en/services"]) main section .grid:has(> a.leaf-card-sm){
  gap: 0 !important;
  border-top: 1.5px solid var(--e2-ink);
}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]):not([data-evidence-route="/services"]):not([data-evidence-route="/en/services"]) main section .grid > :is(.leaf-card,.leaf-card-sm,a.leaf-card-sm){
  min-block-size: 0;
  margin: 0 !important;
  padding: 1.5rem !important;
  background: transparent !important;
  border: 0 !important;
  border-bottom: 1px solid var(--e2-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[data-evidence-family="city"]):not([data-evidence-route="/services"]):not([data-evidence-route="/en/services"]) main section .grid > :is(.leaf-card,.leaf-card-sm,a.leaf-card-sm):nth-child(even){
  background: rgb(255 253 248 / 42%) !important;
}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"]{
  padding: clamp(1.5rem, 4vw, 3rem) !important;
  background: var(--e2-sheet) !important;
  border: 1.5px solid var(--e2-line-strong) !important;
  border-radius: var(--e2-radius) !important;
  box-shadow: var(--e2-depth) !important;
}body.evidence-inner-shell:is([data-evidence-family="service"],[data-evidence-family="industry"],[class*="bg-gradient-to-"]){
  background-image: none !important;
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  overflow: hidden;
  border-color: var(--e2-line-strong);
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  display: none;
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  padding-block: 1.4rem;
  border-block: 1px solid var(--e2-line);
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  border-top: 0;
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  background: var(--e2-purple-deep) !important;
  border-color: var(--e2-ink) !important;
  box-shadow: 5px 7px 0 rgb(29 25 48 / 24%) !important;
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"],p){
  color: #fffdf8 !important;
}body.evidence-inner-shell[data-evidence-family="blog"]:is([data-evidence-route="/blog"]{
  display: none;
}body.evidence-inner-shell:is([data-evidence-route="/about"],body.evidence-inner-shell:is([data-evidence-route="/about"]{
  text-align: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  display: block !important;
  border-top: 1.5px solid var(--e2-ink);
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  display: grid;
  grid-template-columns: 72px minmax(180px, 0.45fr) minmax(0, 1fr);
  gap: 1.25rem;
  align-items: center;
  margin: 0 !important;
  padding: 1.5rem 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-bottom: 1px solid var(--e2-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  inline-size: 52px !important;
  block-size: 52px !important;
  margin: 0 !important;
  border: 1px solid var(--e2-ink);
  border-radius: var(--e2-radius-sm) !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"],p){
  margin: 0 !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  padding: clamp(2rem, 5vw, 4rem) !important;
  color: #fffdf8 !important;
  background: var(--e2-purple-deep) !important;
  border-color: var(--e2-ink) !important;
  box-shadow: 5px 7px 0 rgb(29 25 48 / 24%) !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"],p,span,a){
  color: #fffdf8 !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  gap: 0 !important;
  border-block: 1px solid rgb(255 253 248 / 30%);
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  border-inline-start: 1px solid rgb(255 253 248 / 24%) !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"],body.evidence-inner-shell:is([data-evidence-route="/about"]{
  display: none;
}body.evidence-inner-shell:is([data-evidence-route="/about"],body.evidence-inner-shell:is([data-evidence-route="/about"]{
  justify-content: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  max-inline-size: none !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-block: 1.5px solid var(--e2-ink) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-family="legal"],[data-evidence-family="reference"]) main{
  --e2-reading-width: 74ch;
}body.evidence-inner-shell:is([data-evidence-family="legal"],[data-evidence-family="reference"]) main :is(article,section){
  max-inline-size: var(--e2-reading-width);
  margin-inline: auto;
}@media (max-width: 900px){body.evidence-inner-shell:is([data-evidence-route="/about"]{
    grid-template-columns: 64px minmax(0, 1fr);
  }body.evidence-inner-shell:is([data-evidence-route="/about"]{
    grid-column: 2;
  }}@media (max-width: 700px){body.evidence-inner-shell:is([data-evidence-route="/about"]{
    grid-template-columns: 56px minmax(0, 1fr);
  }body.evidence-inner-shell:is([data-evidence-route="/about"]{
    grid-template-columns: 1fr !important;
  }body.evidence-inner-shell:is([data-evidence-route="/about"]{
    border-inline-start: 0 !important;
    border-top: 1px solid rgb(255 253 248 / 24%) !important;
  }blockquote,cite,span){
    grid-column: 1;
    grid-row: auto;
  }}@media (prefers-reduced-motion: reduce){html.theme-daylight-root body.evidence-inner-shell *,html.theme-daylight-root body.evidence-inner-shell *::before,html.theme-daylight-root body.evidence-inner-shell *::after{
    scroll-behavior: auto !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }}body.evidence-inner-shell:is([data-evidence-route="/faq"]{
  gap: clamp(2rem, 6vw, 5.5rem) !important;
  padding: clamp(2rem, 5vw, 4.5rem) 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-bottom: 1.5px solid var(--e2-ink) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/faq"]{
  padding: 0 !important;
  overflow: visible;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
}body.evidence-inner-shell:is([data-evidence-route="/faq"]{
  max-block-size: 24rem;
  object-fit: contain;
  filter: drop-shadow(0 20px 18px rgb(29 25 48 / 14%)) !important;
}body.evidence-inner-shell:is([data-evidence-route="/faq"]{
  padding-block-start: 0.75rem !important;
  background: transparent !important;
  border-top: 1px solid var(--e2-line) !important;
}body.evidence-inner-shell:is([data-evidence-route="/faq"]{
  max-inline-size: 52rem !important;
  padding: 1.25rem 0 !important;
  background: transparent !important;
  border: 0 !important;
  border-block: 1px solid var(--e2-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  max-inline-size: 64rem;
  margin-block: 1rem clamp(2.5rem, 6vw, 5rem) !important;
  padding-block: clamp(2rem, 5vw, 4rem);
  border-bottom: 1.5px solid var(--e2-ink);
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  justify-content: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  display: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  max-inline-size: 62ch;
  margin-inline: 0 !important;
  text-align: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  margin-block-end: clamp(4rem, 8vw, 7rem) !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  justify-content: start !important;
  border-block: 1px solid var(--e2-line);
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"]{
  flex: 1;
  padding-block: 1.25rem !important;
}body.evidence-inner-shell:is([data-evidence-route="/why-achiya"],body.evidence-inner-shell:is([data-evidence-route="/why-achiya"],[data-evidence-route="/en/why-achiya"]) main h2 + p:first-of-type{
  color: var(--e2-ink-soft) !important;
}body.evidence-inner-shell[data-evidence-route="/en/why-achiya"] main .leaf-card{
  background: transparent !important;
  border: 0 !important;
  border-block: 1.5px solid var(--e2-ink) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/how-it-works"]{
  max-inline-size: 72rem;
  margin-inline: auto;
  padding-block: clamp(2rem, 5vw, 4rem) !important;
  border-bottom: 1.5px solid var(--e2-ink);
}body.evidence-inner-shell:is([data-evidence-route="/how-it-works"],body.evidence-inner-shell:is([data-evidence-route="/how-it-works"],body.evidence-inner-shell:is([data-evidence-route="/how-it-works"],[data-evidence-route="/en/how-it-works"]) main h2 ~ span[aria-hidden="true"]{
  display: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/how-it-works"]{
  text-align: center !important;
}body.evidence-inner-shell:is([data-evidence-route="/how-it-works"],p){
  margin-inline: auto !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  max-inline-size: 68rem;
  margin-block: 1rem clamp(4rem, 8vw, 7rem);
  padding-block: clamp(2rem, 5vw, 4rem) !important;
  text-align: start !important;
  border-bottom: 1.5px solid var(--e2-ink);
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  justify-content: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"],span[aria-hidden="true"]){
  display: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"],.grid{
  margin-inline: 0 !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  gap: 0 !important;
  border-block: 1px solid var(--e2-line);
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  padding: 1.25rem !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  font-family: 'Secular One', sans-serif;
  letter-spacing: 0 !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  border-inline-start: 1px solid var(--e2-line) !important;
}body.evidence-inner-shell:is([data-evidence-route="/compare"]{
  justify-content: start !important;
}p,.grid){
  margin-inline: 0 !important;
}details){
  margin-inline: 0 !important;
  text-align: start !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  display: none !important;
}body.evidence-inner-shell:is([data-evidence-route="/about"]{
  padding-block: clamp(2rem, 5vw, 4rem);
  border-bottom: 1.5px solid var(--e2-ink);
}@media (max-width: 760px){body.evidence-inner-shell:is([data-evidence-route="/compare"]{
    border-inline-start: 0 !important;
    border-top: 1px solid var(--e2-line) !important;
  }}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts{
  padding: clamp(1rem, 2.25vw, 1.75rem);
  border: 1px solid var(--e-line);
  border-radius: var(--e-leaf-small);
  box-shadow: 0 16px 38px rgba(46, 30, 75, 0.07);
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts
  > h2{
  margin-block-start: 0;
  line-height: 1.2;
  text-wrap: balance;
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts
  > .grid{
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 13rem), 1fr));
  gap: clamp(1rem, 2vw, 1.5rem);
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts
  :is(a.group,.leaf-card-xs){
  min-width: 0;
  height: 100%;
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts
  .leaf-card-xs{
  display: flex;
  flex-direction: column;
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .related-posts
  .leaf-card-xs
  > :last-child{
  flex: 1;
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .blog-sticky-sidebar{
  box-sizing: border-box;
  max-height: calc(100dvh - 14rem);
  padding: 0.875rem;
  overflow-x: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
  scrollbar-gutter: stable;
  color: var(--e-ink);
  background: var(--e-paper-white);
  border: 1px solid var(--e-ink);
  border-radius: var(--e-leaf-small);
  box-shadow: 0 10px 26px rgba(46, 30, 75, 0.07);
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .blog-sticky-sidebar
  .sidebar-toc{
  padding: 0;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}html.theme-daylight-root
  body.evidence-inner-shell[data-evidence-family="blog"]
  .blog-sticky-sidebar
  .sidebar-toc
  > span:first-child{
  position: sticky;
  top: -0.875rem;
  z-index: 1;
  margin-inline: -0.875rem;
  padding: 0.875rem;
  background: var(--e-paper-white);
  border-bottom: 1px solid var(--e-line);
}