:root{--color-paper:#f3f4fa;--color-mist:#e3e7f5;--color-card:#fff;--color-ink:#0c1144;--color-ink-2:#1b2470;--color-muted:#474c6e;--color-subtle:#5e6385;--color-line:#0c114424;--color-line-strong:#7a7f9e;--color-blue:#2c52d1;--color-cyan:#00c2ff;--gradient-brand:linear-gradient(250deg, #7d13ff 0%, #2c52d1 52%, #15bffd 100%);--color-on-blue:#fff;--color-on-blue-muted:#dce3ff;--color-on-ink-muted:#a9aed0;--color-danger:#b42318;--backdrop:#0c114499;--backdrop-solid:#686c8d;--ground:var(--color-paper);--fg:var(--color-ink);--fg-muted:var(--color-muted);--fg-subtle:var(--color-subtle);--line:var(--color-line);--line-strong:var(--color-line-strong);--focus:var(--color-ink);--marker:var(--color-cyan);--fill-hover:var(--color-mist);--font-sans:var(--font-noto), "Noto Sans Hebrew", system-ui, "Segoe UI", Arial, sans-serif;--type-display:clamp(2.75rem, .9rem + 9.5vw, 11rem);--type-page-h1:clamp(2.5rem, 1.2rem + 5.5vw, 6rem);--type-h2:clamp(2.375rem, 1.4rem + 4.2vw, 5rem);--type-verb:clamp(3rem, 1rem + 8vw, 8rem);--type-h2-prose:clamp(1.75rem, 1.35rem + 1.5vw, 2.5rem);--type-h3:clamp(1.375rem, 1.15rem + 1vw, 1.875rem);--type-name:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--type-h4:1.1875rem;--type-lead:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--type-body:clamp(1.0625rem, 1rem + .25vw, 1.125rem);--type-ui:1.0625rem;--type-meta:.9375rem;--type-numeral:clamp(3rem, 1.6rem + 4vw, 6rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--section-y:clamp(80px, 50px + 6vw, 144px);--section-y-tight:clamp(56px, 40px + 4vw, 104px);--stack-heading:var(--space-6);--gap-group:clamp(16px, 1rem + 1vw, 32px);--safe-x:max(env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--gutter:max(clamp(16px, 2.8vw, 40px), var(--safe-x));--container:min(100% - 2 * var(--gutter), 1360px);--grid-gap:16px;--radius-control:12px;--radius-surface:20px;--radius-slab:32px;--radius-pill:999px;--shadow-1:0 1px 2px #0c11440f, 0 8px 24px -12px #0c114433;--shadow-2:0 2px 4px #0c11440f, 0 24px 48px -20px #0c114452;--shadow-sheet:0 24px 64px -24px #0c114473;--z-base:0;--z-raised:1;--z-sticky:10;--z-header:20;--z-dock:30;--z-popover:40;--z-skip:70;--header-h:64px;--dock-h:80px;--tap:48px;--safe-bottom:env(safe-area-inset-bottom,0px);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--dur-feedback:.12s;--dur-state:.22s;--dur-overlay:.42s;--dur-exit:.25s;--dur-entrance:.5s;--dur-hero:.8s;--color-bg:var(--color-paper);--color-bg-deep:var(--color-mist);--color-surface:var(--color-card);--color-surface-raised:var(--color-card);--color-text:var(--color-ink);--color-text-muted:var(--color-muted);--color-text-subtle:var(--color-subtle);--color-accent:var(--color-ink);--color-accent-ink:var(--color-card);--color-accent-hover:var(--color-blue);--color-accent-soft:var(--color-mist);--color-purple:var(--color-blue);--color-purple-text:var(--color-ink-2);--hairline:var(--color-line);--border-raised:var(--color-line);--shadow-raised:var(--shadow-2);--scrim:var(--backdrop);--page-max:85rem;--radius-sm:12px;--radius-md:12px;--radius-lg:20px;--radius-xl:20px;--dur-instant:90ms;--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s;--ease-in-out:var(--ease-inout);--weight-regular:400;--weight-medium:600;--weight-bold:700;--text-xs:.875rem;--text-sm:.9375rem;--text-base:1rem;--text-md:var(--type-body);--text-lg:clamp(1.1875rem, 1.05rem + .6vw, 1.5rem);--text-xl:clamp(1.5rem, 1.2rem + 1.2vw, 2.125rem);--text-2xl:var(--type-h2-prose);--text-display:var(--type-page-h1);--leading-tight:1.1;--leading-snug:1.3;--leading-body:1.7}@media (min-width:768px){:root{--grid-gap:20px;--dock-h:0px}}@media (min-width:1024px){:root{--header-h:72px}}@media (min-width:1200px){:root{--grid-gap:24px}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--dur-feedback:0s;--dur-state:0s;--dur-overlay:0s;--dur-exit:0s;--dur-entrance:0s;--dur-hero:0s;--dur-instant:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s}}:root[data-motion=reduced]{--dur-feedback:0s;--dur-state:0s;--dur-overlay:0s;--dur-exit:0s;--dur-entrance:0s;--dur-hero:0s;--dur-instant:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--color-paper);scrollbar-color:var(--color-line-strong) var(--color-paper);scrollbar-gutter:stable;scroll-padding-top:calc(var(--header-h) + 1rem);scroll-padding-bottom:calc(var(--dock-h) + 1.5rem + var(--safe-bottom))}@media (prefers-reduced-motion:no-preference){html:not([data-motion=reduced]){scroll-behavior:smooth}}html:has(dialog[open]){background:var(--backdrop-solid);overflow:hidden}html:has(dialog[data-site-menu][open]){background:var(--color-paper)}body{background:var(--color-paper);min-height:100svh;color:var(--color-ink);caret-color:var(--fg);font-family:var(--font-sans);font-size:var(--type-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;font-weight:400;line-height:1.7;display:flex;overflow-x:clip}@supports not (overflow:clip){body{overflow-x:hidden}}body>main{flex:1 0 auto}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset,blockquote{margin:0}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.15}p{text-wrap:pretty}ul[class],ol[class]{padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1.5px}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}fieldset{border:0;min-inline-size:0;padding:0}::selection{background:var(--color-cyan);color:var(--color-ink)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}[tabindex="-1"]:focus:not(:focus-visible){outline:none}dialog{max-width:none;max-height:none;color:inherit;border:0;padding:0}dialog::backdrop{background:var(--backdrop)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-ground]{background:var(--ground);color:var(--fg)}[data-ground=paper]{--ground:var(--color-paper);--fg:var(--color-ink);--fg-muted:var(--color-muted);--fg-subtle:var(--color-subtle);--line:#0c114424;--line-strong:var(--color-line-strong);--focus:var(--color-ink);--marker:var(--color-cyan);--fill-hover:var(--color-mist)}[data-ground=mist]{--ground:var(--color-mist);--fg:var(--color-ink);--fg-muted:var(--color-muted);--fg-subtle:var(--color-subtle);--line:#0c114429;--line-strong:var(--color-line-strong);--focus:var(--color-ink);--marker:var(--color-cyan);--fill-hover:#fff9}[data-ground=card]{--ground:var(--color-card);--fg:var(--color-ink);--fg-muted:var(--color-muted);--fg-subtle:var(--color-subtle);--line:#0c114424;--line-strong:var(--color-line-strong);--focus:var(--color-ink);--marker:var(--color-cyan);--fill-hover:var(--color-mist)}[data-ground=ink]{--ground:var(--color-ink);--fg:#fff;--fg-muted:var(--color-on-ink-muted);--fg-subtle:var(--color-on-ink-muted);--line:#ffffff29;--line-strong:#ffffff73;--focus:var(--color-cyan);--marker:var(--color-cyan);--fill-hover:#ffffff1f}[data-ground=blue]{--ground:var(--color-blue);--fg:#fff;--fg-muted:var(--color-on-blue-muted);--fg-subtle:var(--color-on-blue-muted);--line:#ffffff4d;--line-strong:#ffffff8c;--focus:#fff;--marker:transparent;--fill-hover:#ffffff1f}html[data-motion=full] main [data-reveal=armed]{opacity:.001;translate:0 12px}html[data-motion=full] main [data-reveal=in]{transition:opacity var(--dur-entrance) var(--ease-out), translate var(--dur-entrance) var(--ease-out)}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) *,html:not([data-motion=full]) :before,html:not([data-motion=full]) :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}@property --p{syntax:"<integer>";inherits:false;initial-value:0}
@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/18883ceb3c9d4b31-s.0vpxlhkszxig8.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:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/12f74f0fea5038ac-s.0vpxlhkszxig8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/b22ba5abaed5f456-s.p.3o-0ct4_4xrd4.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:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/77742b7871a98e50-s.35_l6qnubp2i_.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:Noto Sans Hebrew;font-style:normal;font-weight:100 900;font-stretch:62.5% 100%;font-display:swap;src:url(../media/d6af1f5bc31881eb-s.p.33tq3w9kws1ce.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:Noto Sans Hebrew Fallback;src:local(Arial);ascent-override:101.09%;descent-override:27.64%;line-gap-override:0.0%;size-adjust:105.65%}.noto_sans_hebrew_f333fca2-module__jz_VSa__className{font-family:Noto Sans Hebrew,Noto Sans Hebrew Fallback;font-style:normal}.noto_sans_hebrew_f333fca2-module__jz_VSa__variable{--font-noto:"Noto Sans Hebrew", "Noto Sans Hebrew Fallback"}
