@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/-F63fjptAgt5VM-kVkqdyU8n1iEq131nj-otFQ.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/-F63fjptAgt5VM-kVkqdyU8n1i8q131nj-o.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgsAXHNlYzg.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgsAXHNk.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUJ2E01jDun9ic3wY8.woff2) format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUJ2E06jDun9ic3wY8.woff2) format("woff2");unicode-range:u+307-308,u+590-5ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUJ2E02jDun9ic3wY8.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUJ2E04jDun9ic3.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/BCa2qYENg9Kw1mpLpO0bGM5lfHAAZHhDXE2v-lgVrjaNzC4.woff2) format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/BCa2qYENg9Kw1mpLpO0bGM5lfHAAZHhDXE2g-lgVrjaNzC4.woff2) format("woff2");unicode-range:u+307-308,u+590-5ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/BCa2qYENg9Kw1mpLpO0bGM5lfHAAZHhDXE2s-lgVrjaNzC4.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex/BCa2qYENg9Kw1mpLpO0bGM5lfHAAZHhDXE2i-lgVrjaN.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVR2U01jDun9ic3wY8.woff2) format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVR2U06jDun9ic3wY8.woff2) format("woff2");unicode-range:u+307-308,u+590-5ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVR2U02jDun9ic3wY8.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVR2U04jDun9ic3.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEV93k01jDun9ic3wY8.woff2) format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEV93k06jDun9ic3wY8.woff2) format("woff2");unicode-range:u+307-308,u+590-5ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEV93k02jDun9ic3wY8.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEV93k04jDun9ic3.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUZ3001jDun9ic3wY8.woff2) format("woff2");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUZ3006jDun9ic3wY8.woff2) format("woff2");unicode-range:u+307-308,u+590-5ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUZ3002jDun9ic3wY8.woff2) format("woff2");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUZ3004jDun9ic3.woff2) format("woff2");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-sans:"IBM Plex Sans Hebrew","Segoe UI",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-display:var(--font-sans);--font-body:var(--font-sans);--font-technical:var(--font-mono);--color-white:#fff;--color-neutral-50:#faf8f5;--color-neutral-100:#f2efea;--color-neutral-200:#e4e0d9;--color-neutral-300:#cfc9c0;--color-neutral-400:#a8a29a;--color-neutral-500:#837d75;--color-neutral-600:#625d57;--color-neutral-700:#46423d;--color-neutral-800:#2e2b27;--color-neutral-900:#1c1a18;--color-neutral-950:#100f0e;--color-black:#000;--color-orange-50:#fef3ec;--color-orange-100:#fce1d1;--color-orange-200:#f9c0a2;--color-orange-300:#f69c72;--color-orange-400:#f47f4a;--color-orange-500:#f26421;--color-orange-600:#d24e12;--color-orange-700:#a93d0e;--color-orange-800:#7e2e0b;--color-orange-900:#55200a;--color-signal-positive:#2f6b4f;--color-signal-caution:#8c5a07;--color-signal-critical:#b3261e;--color-signal-steel:#3a5a6b;--color-brand-primary:var(--color-orange-500);--color-brand-primary-hover:var(--color-orange-400);--color-brand-primary-active:var(--color-orange-300);--color-brand-strong:var(--color-orange-700);--color-brand-ink:#231f20;--color-brand-tint:var(--color-orange-50);--color-surface-page:var(--color-neutral-50);--color-surface-raised:var(--color-white);--color-surface-sunken:var(--color-neutral-100);--color-surface-inverse:var(--color-neutral-950);--color-surface-media:var(--color-neutral-900);--color-surface-accent:var(--color-brand-tint);--color-text-primary:var(--color-neutral-900);--color-text-secondary:var(--color-neutral-700);--color-text-tertiary:var(--color-neutral-600);--color-text-muted:var(--color-neutral-600);--color-text-disabled:var(--color-neutral-500);--color-text-inverse:var(--color-neutral-50);--color-text-accent:var(--color-brand-strong);--color-text-on-brand:var(--color-neutral-950);--color-text-link:var(--color-neutral-900);--color-text-link-hover:var(--color-brand-strong);--color-border-subtle:var(--color-neutral-200);--color-border-default:var(--color-neutral-300);--color-border-strong:var(--color-neutral-700);--color-border-accent:var(--color-orange-600);--color-border-inverse:#ffffff29;--color-action-primary-bg:var(--color-brand-primary);--color-action-primary-fg:var(--color-neutral-950);--color-action-primary-bg-hover:var(--color-orange-400);--color-action-primary-fg-hover:var(--color-action-primary-fg);--color-action-primary-bg-active:var(--color-orange-300);--color-action-secondary-bg:transparent;--color-action-secondary-fg:var(--color-text-primary);--color-action-secondary-border:var(--color-border-strong);--color-action-secondary-border-hover:var(--color-border-accent);--color-action-disabled-bg:var(--color-neutral-200);--color-action-disabled-fg:var(--color-text-disabled);--color-focus-ring:var(--color-orange-600);--color-focus-ring-offset:var(--color-surface-page);--color-selection-bg:var(--color-orange-100);--color-state-positive:var(--color-signal-positive);--color-state-caution:var(--color-signal-caution);--color-state-critical:var(--color-signal-critical);--color-state-info:var(--color-signal-steel)}[data-surface=dark]{--color-surface-page:var(--color-neutral-950);--color-surface-raised:var(--color-neutral-900);--color-surface-sunken:var(--color-black);--color-surface-inverse:var(--color-neutral-50);--color-surface-accent:#f264211f;--color-text-primary:var(--color-neutral-50);--color-text-secondary:var(--color-neutral-300);--color-text-tertiary:var(--color-neutral-400);--color-text-muted:var(--color-neutral-400);--color-text-disabled:var(--color-neutral-500);--color-text-inverse:var(--color-neutral-900);--color-text-accent:var(--color-orange-400);--color-text-link:var(--color-neutral-50);--color-text-link-hover:var(--color-orange-300);--color-border-subtle:#ffffff1a;--color-border-default:#fff3;--color-border-strong:var(--color-neutral-400);--color-focus-ring:var(--color-orange-300);--color-focus-ring-offset:var(--color-neutral-950);--color-action-secondary-fg:var(--color-neutral-50);--color-action-secondary-border:var(--color-neutral-400);--color-selection-bg:#f264214d}:root{--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-none:1;--leading-tight:1.12;--leading-snug:1.28;--leading-body:1.6;--leading-loose:1.75;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.04em;--tracking-caps:.12em;--text-display-1:clamp(2.75rem,5.4vw,4.75rem);--text-display-2:clamp(2.25rem,4vw,3.5rem);--text-h1:clamp(1.875rem,3.1vw,2.75rem);--text-h2:clamp(1.5rem,2.2vw,2rem);--text-h3:clamp(1.25rem,1.7vw,1.5rem);--text-h4:1.125rem;--text-body-lg:1.1875rem;--text-body:1.0625rem;--text-body-sm:.9375rem;--text-caption:.8125rem;--text-label:.75rem;--measure-prose:68ch;--measure-lead:46ch;--measure-caption:52ch;--type-display-1:var(--weight-semibold) var(--text-display-1) /var(--leading-tight) var(--font-display);--type-display-2:var(--weight-semibold) var(--text-display-2) /var(--leading-tight) var(--font-display);--type-h1:var(--weight-semibold) var(--text-h1) /var(--leading-snug) var(--font-display);--type-h2:var(--weight-semibold) var(--text-h2) /var(--leading-snug) var(--font-display);--type-h3:var(--weight-medium) var(--text-h3) /var(--leading-snug) var(--font-display);--type-h4:var(--weight-medium) var(--text-h4) /var(--leading-snug) var(--font-display);--type-lead:var(--weight-regular) var(--text-body-lg) /var(--leading-body) var(--font-body);--type-body:var(--weight-regular) var(--text-body) /var(--leading-body) var(--font-body);--type-body-sm:var(--weight-regular) var(--text-body-sm) /var(--leading-body) var(--font-body);--type-caption:var(--weight-regular) var(--text-caption) /var(--leading-snug) var(--font-body);--type-label:var(--weight-medium) var(--text-label) /var(--leading-none) var(--font-technical)}:root:lang(he),[lang=he]{--leading-tight:1.18;--leading-snug:1.36;--leading-body:1.7;--tracking-tight:-.01em;--measure-prose:60ch;--measure-lead:40ch;--font-technical:var(--font-sans)}:root{--space-0:0;--space-px:1px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-11:6.5rem;--space-12:8rem;--space-13:10rem;--space-inline-tight:var(--space-2);--space-inline:var(--space-3);--space-stack-tight:var(--space-2);--space-stack:var(--space-4);--space-stack-loose:var(--space-6);--space-block-inset:var(--space-6);--space-section-y:clamp(var(--space-9),7vw,var(--space-12));--space-section-y-tight:clamp(var(--space-7),5vw,var(--space-9));--space-heading-to-body:var(--space-4);--space-media-to-caption:var(--space-3);--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1600px;--container-narrow:46rem;--container-default:75rem;--container-wide:90rem;--container-full:100%;--gutter-inline:clamp(var(--space-4),4vw,var(--space-9));--grid-columns:12;--grid-gap:clamp(var(--space-4),2vw,var(--space-6));--grid-gap-tight:var(--space-3);--header-height:4.5rem;--header-height-compact:3.5rem;--z-base:0;--z-media-overlay:10;--z-sticky:100;--z-header:200;--z-dialog:300;--z-toast:400;--hit-area-min:2.75rem;--border-width-hairline:1px;--border-width-default:1px;--border-width-emphasis:2px;--border-width-marker:3px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-pill:999px;--shadow-none:none;--shadow-raised:0 1px 2px #100f0e0f,0 2px 8px #100f0e0d;--shadow-overlay:0 8px 32px #100f0e29;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:var(--focus-ring-width) solid var(--color-focus-ring);--duration-instant:80ms;--duration-fast:.14s;--duration-base:.24s;--duration-slow:.42s;--duration-deliberate:.72s;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.5,0,1,1);--ease-linear:linear;--transition-colors:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard);--transition-transform:transform var(--duration-base) var(--ease-standard);--transition-media:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);--reveal-distance:16px;--media-zoom-scale:1.03}@media (prefers-reduced-motion:reduce){:root{--duration-instant:1ms;--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--duration-deliberate:1ms;--reveal-distance:0px;--media-zoom-scale:1}}:root{--aspect-hero:21/9;--aspect-hero-mobile:4/5;--aspect-wide:16/9;--aspect-landscape:3/2;--aspect-portrait:4/5;--aspect-detail:1/1;--media-radius:var(--radius-none);--media-radius-inset:var(--radius-lg);--media-background:var(--color-surface-media);--media-fit:cover;--media-position-default:center;--media-position-console:center 65%;--media-overlay-bottom:linear-gradient(0deg,#100f0ec7 0%,#100f0e73 28%,#100f0e00 62%);--media-overlay-flat:#100f0e52;--media-overlay-hover:#100f0e1f;--caption-color:var(--color-text-tertiary);--caption-font:var(--type-caption);--caption-gap:var(--space-media-to-caption);--caption-max-width:var(--measure-caption);--render-badge-bg:#faf8f5eb;--render-badge-fg:var(--color-neutral-900);--render-badge-font:var(--type-label);--render-badge-padding:var(--space-1) var(--space-2);--render-badge-radius:var(--radius-xs);--logo-strip-height:2.25rem;--logo-strip-gap:clamp(var(--space-6),5vw,var(--space-10));--logo-strip-max-width:9rem;--logo-strip-padding-inline:var(--space-4)}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface-page);color:var(--color-text-primary);font:var(--type-body);text-wrap:pretty;font-synthesis-weight:none;margin:0}::selection{background:var(--color-selection-bg)}a{color:var(--color-text-link);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-border-default);text-decoration-color:var(--color-border-default);transition:var(--transition-colors)}a:hover{color:var(--color-text-link-hover);text-decoration-color:currentColor}[tabindex]:focus-visible,a:focus-visible,button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}img,video{max-width:100%;height:auto;display:block}hr{border:0;border-block-start:var(--border-width-hairline) solid var(--color-border-subtle);margin:0}html{scroll-behavior:smooth;min-width:20rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}*{box-sizing:border-box}h1,h2,h3,p{margin:0;padding:0}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}