.israelfact{--c-blue:#0038b8;--c-blue-deep:#002884;--c-navy:#002050;--c-navy-deep:#00102e;--c-white:#fff;--c-wash:#eef3fb;--c-slate:#4a5567;--c-slate-blue:#64789e;--c-ink:#14181f;--c-line:#c6d2e8;--c-line-blue:#b9c9e8;--c-amber:#b25f00;--surface:var(--c-white);--surface-alt:var(--c-wash);--surface-dark:var(--c-navy);--surface-darkest:var(--c-navy-deep);--text-heading:var(--c-navy);--text-body:var(--c-ink);--text-muted:var(--c-slate);--text-link:var(--c-blue);--text-on-dark:var(--c-white);--text-on-dark-muted:var(--c-line-blue);--action:var(--c-blue);--action-hover:var(--c-navy);--accent:var(--c-blue);--accent-text:var(--c-blue);--border:var(--c-line);--border-strong:var(--c-navy);--border-blue:var(--c-blue);--border-on-dark:#ffffff2e;--font-display:ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-serif:ui-serif, Georgia, "Times New Roman", Times, serif;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:45px;--space-6:60px;--space-7:80px;--space-8:100px;--space-9:140px;--r-xs:2px;--r-sm:5px;--r-md:10px;--r-xl:20px;--r-pill:50px;--shadow-inset:#b9c9e866 0px -1px 0px 0px inset;--shadow-sm:#00000080 0px 5px 10px 0px;--shadow-blue:#0038b826 2px 2px 20px 0px;--ease:cubic-bezier(.47, 0, .745, .715);--dur:.16s;color:var(--text-body);background:var(--surface);font-family:var(--font-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}:where(.israelfact a){color:inherit;text-decoration:none}.israelfact :is(input,textarea){appearance:none;border:0}.israelfact :is(input,textarea,select):focus,.israelfact :is(input,textarea,select):focus-visible{box-shadow:none!important;outline:none!important}.israelfact input::placeholder,.israelfact textarea::placeholder{color:var(--ph,var(--text-muted));opacity:1}.ds-display{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);font-size:clamp(40px,5.6vw,64px);font-weight:400;line-height:1.04}.ds-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);font-size:46px;font-weight:400;line-height:1.07}.ds-h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-heading);font-size:36px;font-weight:400;line-height:1.1}.ds-h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);font-size:25px;font-weight:600;line-height:1.2}.ds-h4{font-family:var(--font-display);color:var(--text-heading);font-size:20px;font-weight:600;line-height:1.25}.ds-body-lg{font-family:var(--font-serif);color:var(--text-body);font-size:19px;font-weight:400;line-height:1.6}.ds-body{font-family:var(--font-serif);color:var(--text-body);font-size:17px;font-weight:400;line-height:1.65}.ds-small{font-family:var(--font-serif);color:var(--text-body);font-size:15px;font-weight:400;line-height:1.55}.ds-eyebrow{font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;color:var(--accent-text);font-size:12px;font-weight:700}.ds-meta{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.ds-ui{font-family:var(--font-display)}.ds-container{max-width:1200px;margin-inline:auto;padding-inline:24px}.ds-prose{max-width:680px}.ds-article{max-width:680px;font-family:var(--font-serif);color:var(--text-body);font-size:17px;line-height:1.7}.ds-article>p:first-child{font-size:19px;line-height:1.6}.ds-article h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);margin:2em 0 .5em;scroll-margin-top:96px;font-size:25px;font-weight:700;line-height:1.2}.ds-article h3{font-family:var(--font-display);color:var(--text-heading);margin:1.6em 0 .4em;scroll-margin-top:96px;font-size:19px;font-weight:600}.ds-article p{margin:0 0 1.1em}.ds-article strong{color:var(--text-heading);font-weight:700}.ds-article a{color:var(--text-link);text-underline-offset:2px;text-decoration:underline}.ds-article ul,.ds-article ol{margin:0 0 1.1em 1.2em}.ds-article ul{list-style:outside}.ds-article ol{list-style:decimal}.ds-article li{margin-bottom:.4em}.ds-article table{border-collapse:collapse;width:100%;font-family:var(--font-display);margin:1.6em 0;font-size:14px;line-height:1.4}.ds-article th{text-align:left;border-bottom:2px solid var(--border-strong);color:var(--text-heading);padding:8px 10px;font-weight:700}.ds-article td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 10px}.ds-article .ifc-figure{margin:var(--space-5) 0}.ds-article .ifc-head{border-bottom:2px solid var(--border-strong);flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.ifc-title{font-family:var(--font-display);color:var(--text-heading);font-size:15px;font-weight:700;line-height:1.25}.ifc-sub{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.ds-article .ifc-svg{width:100%;height:auto;margin-top:14px;display:block;overflow:visible}.ifc-label{font-family:var(--font-display);fill:var(--text-body);font-size:14px}.ifc-value{font-family:var(--font-display);fill:var(--text-heading);font-size:14px;font-weight:700}.ifc-track{fill:var(--surface-alt)}.ifc-baseline{stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 3}.ifc-baselabel{font-family:var(--font-display);fill:var(--accent-text);font-size:11px;font-weight:600}.ds-article .ifc-source{font-family:var(--font-serif);color:var(--text-muted);margin-top:10px;font-size:13px;font-style:italic}.ds-article .ifc-chart{position:relative}.ds-article .ifc-bar{transition:opacity .15s}.ifc-tooltip{z-index:5;pointer-events:none;white-space:nowrap;background:var(--surface-dark);color:var(--text-on-dark);font-family:var(--font-display);border-radius:var(--r-sm);box-shadow:var(--shadow-sm);opacity:0;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .12s;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.ifc-tooltip.on{opacity:1}.ifc-axis .domain{stroke:var(--border)}.ifc-axis .tick line{stroke:var(--border);opacity:.55}.ifc-axis-y .domain{display:none}.ifc-axis text{font-family:var(--font-display);fill:var(--text-muted);font-size:11px}.ifc-axis-x text{fill:var(--text-body);font-weight:600}.ds-article .ifc-legend{flex-wrap:wrap;gap:6px 18px;margin-top:12px;display:flex}.ifc-legend-item{font-family:var(--font-display);color:var(--text-body);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.ifc-swatch{border-radius:2px;width:11px;height:11px;display:inline-block}.ifc-dot{transition:r .12s}.ifc-dot:hover{r:5}.ifc-slice{transition:opacity .15s}.ifc-slice:hover{opacity:.85}.ifc-flow-box{fill:var(--surface-alt);stroke:var(--border-strong);stroke-width:1.5px}.ifc-flow-box-on{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent)}.ifc-flow-label{text-align:center;box-sizing:border-box;width:100%;height:100%;font-family:var(--font-display);color:var(--text-heading);justify-content:center;align-items:center;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.2;display:flex}.ifc-flow-arrow{stroke:var(--text-muted);stroke-width:2px}.ifc-flow-arrowhead{fill:var(--text-muted)}.ifc-flow-stat{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;fill:var(--accent-text);font-size:12px;font-weight:700}.ds-article .ifc-flow-aside{font-family:var(--font-serif);color:var(--text-muted);margin-top:10px;font-size:13px;font-style:italic}.ifc-axistitle{font-family:var(--font-display);fill:var(--text-muted);font-size:11px;font-weight:600}.ifc-point{stroke:var(--surface);stroke-width:1px;transition:opacity .12s}.ifc-pointlabel{font-family:var(--font-display);fill:var(--text-muted);paint-order:stroke;stroke:var(--surface);stroke-width:2.5px;stroke-linejoin:round;font-size:10px;font-weight:600}.ifc-tm-cell,.ifc-mk-cell,.ifc-cal-cell,.ifc-ic-cell,.ifc-sb-arc,.ifc-rsb-arc,.ifc-tl-bar{stroke:var(--surface);stroke-width:1px;transition:opacity .14s}.ifc-point:hover,.ifc-tm-cell:hover,.ifc-mk-cell:hover,.ifc-cal-cell:hover,.ifc-ic-cell:hover,.ifc-sb-arc:hover,.ifc-rsb-arc:hover,.ifc-tl-bar:hover{opacity:.82}.ifc-tm-label,.ifc-ic-label{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-display);color:var(--text-on-dark);align-items:flex-start;padding:4px 5px;font-size:11px;font-weight:600;line-height:1.15;display:flex;overflow:hidden}.ifc-ic-label{font-weight:400}.ifc-cp-node{stroke:var(--border);stroke-width:1px}.ifc-cp-label{font-family:var(--font-display);fill:var(--text-heading);pointer-events:none;font-size:10px;font-weight:600}.ifc-divzero{stroke:var(--text-muted);stroke-width:1.5px}.ifc-tl-label{font-family:var(--font-display);fill:var(--text-body);pointer-events:none;font-size:11px;font-weight:600}.ifc-it-rowbg{fill:#0000}.ifc-it-row:hover .ifc-it-rowbg{fill:var(--surface-alt)}.ifc-it-toggle{fill:var(--text-muted);font-size:11px}.ifc-it-cat{font-family:var(--font-display);fill:var(--text-heading);font-size:14px;font-weight:700}.ifc-it-count{font-family:var(--font-display);fill:var(--text-muted);font-size:12px;font-weight:600}.ifc-it-term{font-family:var(--font-display);fill:var(--text-body);font-size:13px}.ifc-it-note{font-family:var(--font-serif);fill:var(--text-muted);font-size:13px;font-style:italic}.ifc-ps-ribbon{transition:fill-opacity .14s}.ifc-ps-ribbon:hover{fill-opacity:.66!important}.ifc-ps-band{fill:var(--c-navy)}.ifc-ps-label{font-family:var(--font-display);fill:var(--text-body);font-size:11px;font-weight:600}.ifc-tag{font-family:var(--font-display);color:var(--text-muted);background:var(--surface-alt);border:1px solid var(--border);border-radius:999px;padding:3px 11px;font-size:12px;font-weight:600;display:inline-block}.ifc-report-layout{margin-top:var(--space-5);grid-template-columns:minmax(0,1fr) 220px;gap:64px;display:grid}.ifc-report-aside{position:relative}.ifc-report-toc{position:sticky;top:96px}@media (max-width:1023px){.ifc-report-layout{grid-template-columns:minmax(0,1fr)}.ifc-report-aside{display:none}}
