@layer reset{*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;min-block-size:100%;text-size-adjust:100%;scroll-padding-block-start:calc(var(--ehven-header-height) + var(--ehven-space-medium))}body{min-block-size:100vh;margin:0}:where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd){margin:0}:where(ul,ol){margin-block:0}:where(button,input,textarea,select){font:inherit}:where(button,[type=button],[type=submit],[type=reset]){touch-action:manipulation}:where(textarea){resize:vertical}:where(img,picture,video,canvas,svg){max-inline-size:100%;display:block}:where(img,video){block-size:auto}:where([hidden]){display:none!important}}@layer tokens{:root,[data-ehven-theme=light]{color-scheme:light;--ehven-palette-black-true:#000;--ehven-palette-blue-light:#bad9ff;--ehven-palette-blue-medium:#7bb6ff;--ehven-palette-blue-dark:#3490ff;--ehven-palette-bluegray-lightest:#eff1f6;--ehven-palette-bluegray-light:#667ba7;--ehven-palette-bluegray-medium:#344463;--ehven-palette-bluegray-dark:#2e3c58;--ehven-palette-brown-light:#f7f2e8;--ehven-palette-brown-medium:#704c00;--ehven-palette-brown-dark:#5d3f00;--ehven-palette-green-lightest:#edf4ef;--ehven-palette-green-medium:#285840;--ehven-palette-green-dark:#1f4b36;--ehven-palette-olive-lightest:#dde2de;--ehven-palette-olive-light:#8d928e;--ehven-palette-olive-medium:#4e534f;--ehven-palette-olive-dark:#303431;--ehven-palette-olive-darkest:#1f2421;--ehven-palette-orange-light:#ffdfbc;--ehven-palette-orange-medium:#ffb96f;--ehven-palette-orange-dark:#ff9019;--ehven-palette-red-lightest:#f8eff0;--ehven-palette-red-light:#ffb4b8;--ehven-palette-red-medium:#8c1d22;--ehven-palette-red-dark:#7b171d;--ehven-palette-white-off-light:#fbfbfb;--ehven-palette-white-off-medium:#eee;--ehven-palette-white-true:#fff;--ehven-palette-yellow-light:#fff2b6;--ehven-palette-yellow-medium:#ffe674;--ehven-palette-yellow-dark:#ffd61f;--ehven-color-canvas-background-default:var(--ehven-palette-white-off-light);--ehven-color-canvas-border-default:red;--ehven-color-canvas-content-default:red;--ehven-color-canvas-shadow-default:red;--ehven-color-card-background-default:var(--ehven-palette-white-true);--ehven-color-card-border-default:var(--ehven-palette-olive-lightest);--ehven-color-card-content-default:red;--ehven-color-card-shadow-default:red;--ehven-color-codeblock-background-default:#171a18;--ehven-color-codeblock-border-default:red;--ehven-color-codeblock-content-default:var(--ehven-palette-green-lightest);--ehven-color-codeblock-shadow-default:red;--ehven-color-field-background-default:var(--ehven-palette-bluegray-lightest);--ehven-color-field-background-focus:var(--ehven-palette-bluegray-light);--ehven-color-field-border-default:var(--ehven-palette-olive-light);--ehven-color-field-content-default:var(--ehven-palette-bluegray-medium);--ehven-color-field-content-focus:var(--ehven-palette-white-off-medium);--ehven-color-field-outline-focus:var(--ehven-palette-white-true);--ehven-color-field-shadow-focus:var(--ehven-palette-olive-darkest);--ehven-color-icon-background-hover:var(--ehven-palette-white-off-medium);--ehven-color-icon-content-default:red;--ehven-color-icon-content-hover:red;--ehven-color-inlinecode-background-default:red;--ehven-color-inlinecode-border-default:red;--ehven-color-inlinecode-content-default:red;--ehven-color-inlinecode-shadow-default:red;--ehven-color-isactive-background-default:#454a47;--ehven-color-isactive-background-hover:#343834;--ehven-color-isactive-border-default:red;--ehven-color-isactive-border-hover:red;--ehven-color-isactive-content-default:var(--ehven-palette-white-true);--ehven-color-isactive-content-hover:red;--ehven-color-isgo-background-default:var(--ehven-palette-green-medium);--ehven-color-isgo-background-hover:var(--ehven-palette-green-dark);--ehven-color-isgo-border-default:red;--ehven-color-isgo-border-hover:red;--ehven-color-isgo-content-default:var(--ehven-palette-white-true);--ehven-color-isgo-content-hover:red;--ehven-color-isnormal-background-default:var(--ehven-palette-blue-medium);--ehven-color-isnormal-background-hover:var(--ehven-palette-blue-dark);--ehven-color-isnormal-border-default:red;--ehven-color-isnormal-border-hover:red;--ehven-color-isnormal-content-default:var(--ehven-palette-white-true);--ehven-color-isnormal-content-hover:red;--ehven-color-ispause-background-default:var(--ehven-palette-orange-medium);--ehven-color-ispause-background-hover:var(--ehven-palette-orange-dark);--ehven-color-ispause-border-default:red;--ehven-color-ispause-border-hover:red;--ehven-color-ispause-content-default:var(--ehven-palette-white-true);--ehven-color-ispause-content-hover:red;--ehven-color-isslow-background-default:var(--ehven-palette-yellow-medium);--ehven-color-isslow-background-hover:var(--ehven-palette-yellow-dark);--ehven-color-isslow-border-default:red;--ehven-color-isslow-border-hover:red;--ehven-color-isslow-content-default:red;--ehven-color-isstop-background-default:var(--ehven-palette-red-medium);--ehven-color-isstop-background-hover:var(--ehven-palette-red-dark);--ehven-color-isstop-border-default:red;--ehven-color-isstop-border-hover:red;--ehven-color-isstop-content-default:var(--ehven-palette-white-true);--ehven-color-isstop-content-hover:red;--ehven-color-link-content-default:var(--ehven-palette-olive-dark);--ehven-color-link-content-hover:var(--ehven-palette-black-true);--ehven-color-link-content-visited:var(--ehven-palette-bluegray-medium);--ehven-color-panel-background-default:red;--ehven-color-panel-border-default:red;--ehven-color-panel-content-default:red;--ehven-color-panel-shadow-default:red;--ehven-color-rowsubmenu-background-default:red;--ehven-color-rowsubmenu-border-default:red;--ehven-color-rowsubmenu-content-default:red;--ehven-color-rowsubmenu-shadow-default:red;--ehven-color-selection-background-default:#dce8df;--ehven-color-selection-content-default:var(--ehven-palette-olive-darkest);--ehven-color-text-body-default:var(--ehven-palette-olive-medium);--ehven-color-text-emphasis-default:var(--ehven-palette-bluegray-medium);--ehven-color-text-eyebrow-default:red;--ehven-color-text-header-default:red;--ehven-color-text-whisper-default:var(--ehven-palette-olive-light);--ehven-shadow-close:0 .125rem .375rem #1f24210f;--ehven-shadow-gentle:0 .75rem 2rem #1f242114}:root[data-theme=dark],[data-ehven-theme=dark]{color-scheme:dark;--ehven-color-canvas-background-default:#171a18;--ehven-color-card-background-default:#202521;--ehven-color-icon-background-hover:#282e2a;--ehven-color-card-border-default:#4f5852;--ehven-color-field-border-default:#858f88;--ehven-color-text-emphasis-default:#f4f6f4;--ehven-color-text-body-default:#c1c8c3;--ehven-color-link-content-default:#fff;--ehven-color-link-content-hover:#fff;--ehven-color-link-content-visited:#e2c9dc;--ehven-color-selection-background-default:#355543;--ehven-color-selection-content-default:#fff;--ehven-color-field-outline-focus:#fff;--ehven-color-field-shadow-focus:#000;--ehven-shadow-close:0 .125rem .375rem #00000047;--ehven-shadow-gentle:0 .75rem 2rem #00000057}@media (width<=39.999rem){:root{--ehven-header-height:3.75rem}}:root{--ehven-utility-bar-height:2.25rem;--ehven-header-height:4.25rem;--ehven-z-base:0;--ehven-z-sticky:20;--ehven-z-drawer:40;--ehven-z-modal:60;--ehven-measure:68ch;--ehven-measure-wide:76ch;--ehven-measure-narrow:56ch;--ehven-shell:90rem;--ehven-shell-wide:84rem;--ehven-shell-standard:72rem;--ehven-sidebar:17rem;--ehven-toc:13.5rem;--ehven-stack-gap:var(--ehven-space-medium);--ehven-cluster-gap:var(--ehven-space-medium);--ehven-grid-gap:var(--ehven-space-large);--ehven-lanes-gap:var(--ehven-space-medium);--ehven-gutter:clamp(1rem, 4vw, 4rem);--ehven-space-small:.25rem;--ehven-space-medium:1rem;--ehven-space-large:2rem;--ehven-border-thin:1px;--ehven-radius-small:.25rem;--ehven-radius-medium:.75rem;--ehven-radius-large:1.25rem;--ehven-radius-round:999rem;--ehven-font-display:"Ehven Roboto Condensed", "Arial Narrow", "Aptos Narrow", sans-serif;--ehven-font-body:"Ehven Source Sans 3", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ehven-font-hebrew:"Ehven Frank Ruhl Libre", "Noto Serif Hebrew", "Times New Roman", serif;--ehven-font-mono:ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--ehven-text-xs:clamp(.8125rem, .79rem + .08vw, .875rem);--ehven-text-sm:clamp(.875rem, .84rem + .14vw, .9375rem);--ehven-text-nav:clamp(.875rem, .84rem + .14vw, .9375rem);--ehven-text-body:clamp(1rem, .95rem + .22vw, 1.125rem);--ehven-text-lead:clamp(1.1875rem, 1.08rem + .45vw, 1.4375rem);--ehven-text-h4:clamp(1.25rem, 1.13rem + .48vw, 1.5rem);--ehven-text-h3:clamp(1.5rem, 1.29rem + .85vw, 2rem);--ehven-text-h2:clamp(2rem, 1.58rem + 1.7vw, 3rem);--ehven-text-h1:clamp(2.5rem, 1.76rem + 3vw, 4.25rem);--ehven-text-hero-main:clamp(2.75rem, 1.6rem + 5vw, 5.5rem);--ehven-paragraph-leading-display:1.02;--ehven-paragraph-leading-heading:1.12;--ehven-paragraph-leading-compact:1.35;--ehven-paragraph-leading-copy:1.6;--ehven-paragraph-leading-loose:1.7;--ehven-duration-fast:.12s;--ehven-duration-normal:.22s;--ehven-duration-slow:.42s;--ehven-ease-standard:cubic-bezier(.2, 0, 0, 1);--ehven-ease-emphasized:cubic-bezier(.2, 0, 0, 1.2)}}@layer base{body{background:var(--ehven-color-canvas-background-default);color:var(--ehven-color-text-body-default);font-family:var(--ehven-font-body);font-size:var(--ehven-text-body);font-synthesis:none;line-height:var(--ehven-paragraph-leading-copy);overflow-wrap:break-word}::selection{background:var(--ehven-color-selection-background-default);color:var(--ehven-color-selection-content-default)}:where(h1,.ehven-h1,h2,.ehven-h2,h3,.ehven-h3){color:var(--ehven-color-text-emphasis-default);font-family:var(--ehven-font-display);text-wrap:balance;font-weight:700}h1,.ehven-h1{font-size:var(--ehven-text-h1);line-height:var(--ehven-paragraph-leading-display);letter-spacing:-.06rem}h2,.ehven-h2{font-size:var(--ehven-text-h2);letter-spacing:-.04rem;line-height:1.08}h3,.ehven-h3{font-size:var(--ehven-text-h3);line-height:var(--ehven-paragraph-leading-heading);letter-spacing:-.02rem}:where(h4,.ehven-h4,h5,.ehven-h5,h6,.ehven-h6){color:var(--ehven-color-text-emphasis-default);font-family:var(--ehven-font-body);text-wrap:balance;font-weight:700;line-height:1.25}h4,.ehven-h4{font-size:var(--ehven-text-h4)}h5,.ehven-h5{font-size:1.125rem}h6,.ehven-h6{font-size:1rem}:where(blockquote){max-inline-size:var(--ehven-measure-narrow);border-inline-start:.25rem solid var(--ehven-palette-bluegray-medium);color:var(--ehven-color-text-emphasis-default);font-size:var(--ehven-text-lead);padding-inline-start:var(--ehven-space-medium);line-height:1.5}:where(blockquote cite){color:var(--ehven-color-text-body-default);font-size:var(--ehven-text-sm);margin-block-start:var(--ehven-space-medium);font-style:normal;font-weight:600;display:block}:where(main){padding-bottom:2rem}:where(a){color:var(--ehven-color-link-content-default);text-underline-offset:.18rem;transition:color var(--ehven-duration-fast) var(--ehven-ease-standard), text-decoration-thickness var(--ehven-duration-fast) var(--ehven-ease-standard);text-decoration-line:underline;text-decoration-color:green;text-decoration-thickness:.08rem}:where(a:hover){color:var(--ehven-color-link-content-hover);text-decoration-thickness:.14rem}:where(a:visited){color:var(--ehven-color-link-content-visited)}:where(code,pre){font-family:var(--ehven-font-mono)}:where(:not(pre)>code){border:var(--ehven-border-thin) solid var(--ehven-color-card-border-default);border-radius:var(--ehven-radius-small);background:var(--ehven-color-icon-background-hover);color:var(--ehven-color-text-emphasis-default);font-size:var(--ehven-text-sm);padding:.125rem .25rem}:where(pre){max-inline-size:100%;padding:var(--ehven-space-medium);border-radius:var(--ehven-radius-medium);background:var(--ehven-color-code-background-default);color:var(--ehven-color-code-content-default);font-size:var(--ehven-text-sm);tab-size:2;line-height:1.6;overflow:auto}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}:where(th,td){padding:var(--ehven-space-medium) var(--ehven-space-medium);border-block-end:var(--ehven-border-thin) solid var(--ehven-color-card-border-default);text-align:start;vertical-align:top}:where(th){color:var(--ehven-color-text-emphasis-default);font-weight:700}:where(a,button,input,textarea,select,summary,[tabindex]):focus:not(nav a){outline:2px solid var(--ehven-color-field-outline-focus);outline-offset:2px;box-shadow:0 0 0 5px var(--ehven-color-field-shadow-focus);background-color:var(--ehven-color-field-background-focus)!important;color:var(--ehven-color-field-content-focus)!important}.ehven-wordmark:focus{color:var(--ehven-color-text-emphasis-default)!important;background-color:#0000!important}:where(caption,figcaption){color:var(--ehven-color-text-body-default);font-size:var(--ehven-text-sm);font-weight:500;line-height:1.5}:where(figcaption){margin-block-start:var(--ehven-space-medium)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ehven-skip-link{z-index:var(--ehven-z-modal);padding:var(--ehven-space-medium) var(--ehven-space-medium);border-radius:var(--ehven-radius-small);background:var(--ehven-color-text-emphasis-default);color:var(--ehven-color-canvas-background-default);font-weight:700;position:fixed;inset-block-start:var(--ehven-space-medium);inset-inline-start:var(--ehven-space-medium);translate:0 -200%}.ehven-skip-link:focus{translate:0}:where([lang=he],:lang(he)){font-family:var(--ehven-font-hebrew)}:where([lang=he] h1,[lang=he] h2,[lang=he] h3,:lang(he) h1,:lang(he) h2,:lang(he) h3){font-family:var(--ehven-font-hebrew);letter-spacing:normal}:where([dir=rtl]){text-align:start}}@layer layout{.ehven-shell,.ehven-shell-wide,.ehven-shell-standard,.ehven-shell-reading{inline-size:min(100% - (2 * var(--ehven-gutter)), var(--ehven-shell));margin-inline:auto}.ehven-shell-wide{max-inline-size:var(--ehven-shell-wide)}.ehven-shell-standard{max-inline-size:var(--ehven-shell-standard)}.ehven-shell-reading,.ehven-measure{max-inline-size:var(--ehven-measure)}.ehven-measure--wide{max-inline-size:var(--ehven-measure-wide)}.ehven-measure--narrow{max-inline-size:var(--ehven-measure-narrow)}.ehven-section{padding-block:clamp(3rem,7vw,6rem)}.ehven-stack{gap:var(--ehven-stack-gap,var(--ehven-space-medium));flex-direction:column;display:flex}.ehven-stack>div{gap:var(--ehven-space-medium);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));inline-size:100%;display:grid}.ehven-cluster{align-items:center;gap:var(--ehven-cluster-gap,var(--ehven-space-medium));flex-wrap:wrap;display:flex}.ehven-grid{grid-template-columns:repeat(var(--ehven-grid-columns,1), minmax(0, 1fr));gap:var(--ehven-grid-gap,var(--ehven-space-large));display:grid}.ehven-lanes{column-width:var(--ehven-lanes-lane-minimum,18rem);column-fill:balance;column-gap:var(--ehven-lanes-gap,1rem);display:block}.ehven-lanes>*{break-inside:avoid;margin-block-end:var(--ehven-lanes-gap,1rem)}@supports (display:grid-lanes){.ehven-lanes{display:grid-lanes;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--ehven-lanes-lane-minimum,18rem)), 1fr));column-width:auto;gap:var(--ehven-lanes-gap,1rem);flow-tolerance:var(--ehven-lanes-flow-tolerance,1em)}.ehven-lanes>*{margin-block-end:0}}.ehven-split{gap:var(--ehven-space-large);display:grid}@media (width>=40rem){.ehven-grid--two-from-small{--ehven-grid-columns:2}.ehven-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}@media (width>=80rem){.ehven-grid--four-from-wide{--ehven-grid-columns:4}}.ehven-sidebar-layout{gap:var(--ehven-space-large);display:grid}.ehven-sidebar-layout>:first-child,.ehven-sidebar-layout>:last-child{min-inline-size:0}@media (width>=64rem){.ehven-grid--three-from-medium{--ehven-grid-columns:3}.ehven-sidebar-layout{grid-template-columns:minmax(0, 1fr) minmax(14rem, var(--ehven-sidebar));align-items:start}.ehven-sidebar-layout--sidebar-first{grid-template-columns:minmax(14rem, var(--ehven-sidebar)) minmax(0, 1fr)}.ehven-sticky-rail{max-block-size:calc(100vh - var(--ehven-header-height) - (2 * var(--ehven-space-medium)));overscroll-behavior:contain;position:sticky;inset-block-start:calc(var(--ehven-header-height) + var(--ehven-space-medium));overflow-y:auto}}}@layer regions{.ehven-site-header{z-index:var(--ehven-z-sticky);min-block-size:var(--ehven-header-height);border-block-end:var(--ehven-border-thin) solid var(--ehven-color-card-border-default);background:var(--ehven-color-canvas-background-default);position:sticky;inset-block-start:0}@supports (backdrop-filter:blur(0.75rem)){.ehven-site-header{backdrop-filter:blur(.75rem)}}#gilad-ehven-legacy .ehven-site-header>div:first-of-type,#gilad-ehven .ehven-site-header>div:nth-of-type(2){min-block-size:var(--ehven-header-height);justify-content:space-between;align-items:center;gap:var(--ehven-space-medium);display:flex}.ehven-hero{--ehven-hero-background:var(--ehven-section-accent,var(--ehven-palette-bluegray-medium));--ehven-hero-foreground:var(--ehven-palette-white-true);isolation:isolate;background:var(--ehven-hero-background);color:var(--ehven-hero-foreground);position:relative;overflow:clip}:root[data-theme=dark] .ehven-hero{--ehven-hero-background:var(--ehven-section-accent-soft,var(--ehven-palette-bluegray-lightest));--ehven-hero-foreground:var(--ehven-color-text-emphasis-default)}.ehven-hero__inner{align-items:center;gap:var(--ehven-space-large);min-block-size:clamp(28rem,72vh,48rem);padding-block:clamp(4rem,10vw,9rem);display:grid}.ehven-hero__content{z-index:1;max-inline-size:46rem;position:relative}.ehven-hero h1{max-inline-size:16ch;color:inherit;font-size:var(--ehven-text-hero-main)}.ehven-hero .ehven-paragraph-lead,.ehven-hero .ehven-heading-eyebrow{color:inherit}.ehven-hero .ehven-button--quiet{color:inherit;background:0 0;border-color:currentColor}.ehven-hero .ehven-button--quiet:visited{color:inherit}.ehven-hero .ehven-button--quiet:hover{color:inherit;background:red}.ehven-hero__visual{border:var(--ehven-border-thin) solid var(--ehven-palette-black-true);border-radius:var(--ehven-radius-large);background:var(--ehven-palette-white-true);min-block-size:18rem}@media (width>=64rem){.ehven-hero__inner{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr)}}.ehven-site-footer{background:var(--ehven-palette-olive-darkest);color:var(--ehven-palette-green-lightest)}.ehven-site-footer a,.ehven-site-footer a:visited{color:var(--ehven-palette-white-true);text-decoration-color:var(--ehven-palette-red-light)}.ehven-site-footer__links{gap:var(--ehven-space-large);padding-block:var(--ehven-space-large);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.ehven-site-footer__identity p{color:var(--ehven-palette-green-lightest)}.ehven-site-footer__legal{justify-content:space-between;gap:var(--ehven-space-medium) var(--ehven-space-medium);padding-block:var(--ehven-space-medium);color:var(--ehven-palette-olive-lightest);font-size:var(--ehven-text-sm);flex-wrap:wrap;display:flex}@media (width>=64rem){.ehven-site-footer__identity{grid-template-columns:minmax(0,2fr) minmax(14rem,1fr);align-items:center}}}@layer docflow{.ehven-docflow :where(p,li,dd){max-inline-size:var(--ehven-measure)}.ehven-docflow :where(ul,ol){padding-inline-start:var(--ehven-space-medium)}.ehven-docflow>:where(figure,pre,table,blockquote){--ehven-docflow-space:var(--ehven-space-large)}.ehven-heading-eyebrow{color:var(--ehven-palette-red-medium);font-size:var(--ehven-text-xs);font-weight:800;line-height:var(--ehven-paragraph-leading-compact);letter-spacing:.05rem;text-transform:uppercase}.ehven-text-strong{color:var(--ehven-color-text-emphasis-default)}@media (width>=40rem){.ehven-only-small{display:none!important}}@media (width<=39.999rem){.ehven-not-small{display:none!important}}.ehven-docflow :where(dd+dt){margin-block-start:var(--ehven-space-medium)}.ehven-docflow>*+*{margin-block-start:var(--ehven-docflow-space,var(--ehven-space-medium))}.ehven-docflow>:where(h2,h3,h4){--ehven-docflow-space:var(--ehven-space-large)}.ehven-docflow>:where(h2,h3,h4)+*{--ehven-docflow-space:var(--ehven-space-medium)}.ehven-paragraph-lead{max-inline-size:var(--ehven-measure-narrow);color:var(--ehven-color-text-emphasis-default);font-size:var(--ehven-text-lead);line-height:1.5}}@layer components{.ehven-primary-nav ul,.ehven-context-nav ul,.ehven-footer-nav ul{margin:0;padding:0;list-style:none;display:flex}.ehven-primary-nav ul{align-items:center;gap:var(--ehven-space-small)}.ehven-primary-nav a{color:var(--ehven-color-text-emphasis-default);font-family:var(--ehven-font-display);font-size:var(--ehven-text-nav);min-block-size:2.75rem;padding-inline:var(--ehven-space-medium);text-transform:uppercase;border-top:.45rem solid #0000;border-bottom:.25rem solid #0000;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ehven-primary-nav a:hover,.ehven-primary-nav a[aria-current]{background:var(--ehven-color-icon-background-hover);color:var(--ehven-color-link-content-hover)}.ehven-primary-nav li:first-of-type a[aria-current]{background:#a4dbff;border-top-color:#1282cd}.ehven-context-nav[aria-label=Technology\ Area]{background-color:#1282cd}.ehven-context-nav[aria-label=Technology\ Area] a:hover,.ehven-context-nav[aria-label=Technology\ Area] a[aria-current]{background:#0072be}.ehven-primary-nav li:nth-of-type(2) a[aria-current]{background:#ffcda3;border-top-color:#ff9441}.ehven-context-nav[aria-label=Creative\ Area]{background-color:#ff9441}.ehven-context-nav[aria-label=Creative\ Area] a:hover,.ehven-context-nav[aria-label=Creative\ Area] a[aria-current]{background:#ff7d1a}.ehven-primary-nav li:nth-of-type(3) a[aria-current]{background:#aadfbc;border-top-color:#3a754e}.ehven-context-nav[aria-label=Growth\ Area]{background-color:#3a754e}.ehven-context-nav[aria-label=Growth\ Area] a:hover,.ehven-context-nav[aria-label=Growth\ Area] a[aria-current]{background:#2e6440}.ehven-primary-nav li:nth-of-type(4) a[aria-current]{background:#f7caca;border-top-color:#ce2a2a}.ehven-context-nav[aria-label=Enablement\ Area]{background-color:#ce2a2a}.ehven-context-nav[aria-label=Enablement\ Area] a:hover,.ehven-context-nav[aria-label=Enablement\ Area] a[aria-current]{background:#b81b1b}.ehven-context-nav{--ehven-context-background:var(--ehven-section-accent,var(--ehven-palette-bluegray-medium));--ehven-context-foreground:var(--ehven-palette-white-true);background:var(--ehven-context-background);color:var(--ehven-context-foreground)}:root[data-theme=dark] .ehven-context-nav{--ehven-context-background:var(--ehven-section-accent-soft,var(--ehven-palette-bluegray-lightest));--ehven-context-foreground:var(--ehven-color-text-emphasis-default)}.ehven-context-nav ul{align-items:stretch;gap:var(--ehven-space-small);min-block-size:2.75rem;overflow-x:auto}.ehven-context-nav a{min-block-size:2.75rem;padding-inline:var(--ehven-space-medium);color:var(--ehven-context-foreground);font-family:var(--ehven-font-display);font-size:var(--ehven-text-sm);letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.ehven-context-nav a:visited{color:var(--ehven-context-foreground)}.ehven-context-nav a:hover,.ehven-context-nav a[aria-current]{background:var(--ehven-palette-bluegray-dark);color:var(--ehven-context-foreground)}.ehven-card{background:var(--ehven-color-card-background-default);border:var(--ehven-border-thin) solid var(--ehven-color-card-border-default);border-radius:var(--ehven-radius-medium);align-items:flex-start;gap:var(--ehven-space-medium);min-inline-size:0;padding:var(--ehven-space-large);flex-direction:column;display:flex;overflow:clip}.ehven-card>footer{inline-size:100%;margin-block-start:auto;padding-block-start:var(--ehven-space-medium)}.ehven-card>h3{font-size:var(--ehven-text-h4)}.ehven-panel{background:var(--ehven-color-card-background-default);color:var(--ehven-color-text-body-default);border-radius:var(--ehven-radius-large);box-shadow:var(--ehven-shadow-close), var(--ehven-shadow-gentle);padding:clamp(1.5rem,4vw,3rem)}.ehven-callout{--ehven-callout-accent:var(--ehven-section-accent,var(--ehven-palette-bluegray-medium));--ehven-callout-surface:var(--ehven-section-accent-soft,var(--ehven-palette-bluegray-lightest));padding:var(--ehven-space-medium);border-inline-start:.25rem solid var(--ehven-callout-accent);border-radius:0 var(--ehven-radius-medium) var(--ehven-radius-medium) 0;background:var(--ehven-callout-surface);color:var(--ehven-color-text-emphasis-default)}[dir=rtl] .ehven-callout{border-radius:var(--ehven-radius-medium) 0 0 var(--ehven-radius-medium)}.ehven-callout>p:first-of-type{color:var(--ehven-section-accent-strong,var(--ehven-callout-accent));margin-block-end:var(--ehven-space-medium);font-weight:800}.ehven-badge{border:var(--ehven-border-thin) solid var(--ehven-color-card-border-default);border-radius:var(--ehven-radius-round);background:var(--ehven-section-accent-soft,var(--ehven-color-icon-background-hover));min-block-size:1.75rem;color:var(--ehven-section-accent-strong,var(--ehven-color-text-emphasis-default));font-size:var(--ehven-text-xs);align-items:center;padding:.2rem .65rem;font-weight:750;line-height:1.2;display:inline-flex}.ehven-wordmark,.ehven-wordmark:visited,.ehven-wordmark:hover{text-decoration:none}.ehven-wordmark{font-family:var(--ehven-font-display);font-size:clamp(1.4rem,1.2rem + .6vw,1.85rem);font-size:var(--ehven-text-h2);line-height:1}.ehven-wordmark>span:first-of-type{letter-spacing:-.08rem;font-weight:300}.ehven-wordmark>span:nth-of-type(2){letter-spacing:-.03rem;font-weight:750}}@layer forms{.ehven-form{gap:var(--ehven-space-medium);display:grid}.ehven-button{justify-content:center;align-items:center;gap:var(--ehven-space-medium);border:var(--ehven-border-thin) solid transparent;border-radius:var(--ehven-radius-small);text-align:center;cursor:pointer;min-block-size:3rem;transition:background-color var(--ehven-duration-fast) var(--ehven-ease-standard), border-color var(--ehven-duration-fast) var(--ehven-ease-standard), color var(--ehven-duration-fast) var(--ehven-ease-standard), translate var(--ehven-duration-fast) var(--ehven-ease-standard);padding:.7rem 1.25rem;font-size:1rem;font-weight:750;line-height:1.2;text-decoration:none;display:inline-flex}.ehven-button:active{translate:0 1px}.ehven-button[disabled],.ehven-button[aria-disabled=true]{opacity:.58;cursor:not-allowed;translate:none}.ehven-button-active{background:var(--ehven-color-isactive-background-default);color:var(--ehven-color-isactive-content-default)}.ehven-button-active:visited{color:var(--ehven-color-isactive-content-default)}.ehven-button-active:hover{background:var(--ehven-color-isactive-background-hover);color:var(--ehven-color-isactive-content-default)}.ehven-button-go{background:var(--ehven-color-isgo-background-default);color:var(--ehven-color-isgo-content-default)}.ehven-button-go:visited{color:var(--ehven-color-isgo-content-default)}.ehven-button-go:hover{background:var(--ehven-color-isgo-background-hover);color:var(--ehven-color-isgo-content-default)}.ehven-button-normal{color:var(--ehven-color-isnormal-content-default);background:#00f;background:var(--ehven-color-isnormal-background-default)}.ehven-button-normal:visited{color:var(--ehven-color-isnormal-content-default)}.ehven-button-normal:hover{background:var(--ehven-color-isnormal-background-hover);color:var(--ehven-color-isnormal-content-default)}.ehven-button-passive{border-color:var(--ehven-color-text-emphasis-default);color:var(--ehven-color-text-emphasis-default);background:0 0}.ehven-button-passive:visited{color:var(--ehven-color-text-emphasis-default)}.ehven-button-passive:hover{background:var(--ehven-color-icon-background-hover);color:var(--ehven-color-link-content-hover)}.ehven-button-pause{background:var(--ehven-color-ispause-background-default);color:var(--ehven-color-ispause-content-default)}.ehven-button-pause:visited{color:var(--ehven-color-ispause-content-default)}.ehven-button-pause:hover{background:var(--ehven-color-ispause-background-hover);color:var(--ehven-color-ispause-content-default)}.ehven-button-slow{background:var(--ehven-color-isslow-background-default);color:var(--ehven-color-isslow-content-default)}.ehven-button-slow:visited{color:var(--ehven-color-isslow-content-default)}.ehven-button-slow:hover{background:var(--ehven-color-isslow-background-hover);color:var(--ehven-color-isslow-content-default)}.ehven-button-stop{background:var(--ehven-color-isstop-background-default);color:var(--ehven-color-isstop-content-default)}.ehven-button-stop:visited{color:var(--ehven-color-isstop-content-default)}.ehven-button-stop:hover{background:var(--ehven-color-isstop-background-hover);color:var(--ehven-color-isstop-content-default);text-decoration:none}.ehven-field{gap:var(--ehven-space-small);display:grid}.ehven-field>label,.ehven-label{color:var(--ehven-color-text-emphasis-default);font-size:var(--ehven-text-sm);font-weight:750;line-height:1.35}.ehven-field :where(input,select,textarea),.ehven-input{border:var(--ehven-border-thin) solid var(--ehven-color-field-border-default);border-radius:var(--ehven-radius-small);background:var(--ehven-color-field-background-default);min-block-size:3rem;inline-size:100%;color:var(--ehven-color-field-content-default);padding:.7rem .8rem;line-height:1.4}.ehven-field textarea,textarea.ehven-input{min-block-size:9rem}.ehven-field :where(input,select,textarea)::placeholder,.ehven-input::placeholder,select:invalid{color:var(--ehven-color-text-whisper-default);opacity:1}.ehven-field :where(input,select,textarea):disabled,.ehven-input:disabled{background:var(--ehven-color-icon-background-hover);cursor:not-allowed;opacity:.72}}@layer indicators{.ehven-help,.ehven-error{font-size:var(--ehven-text-sm);line-height:1.45}.ehven-error{color:var(--ehven-palette-red-medium);font-weight:700}.ehven-themer-green{--ehven-section-accent:var(--ehven-palette-green-medium);--ehven-section-accent-strong:var(--ehven-palette-green-dark);--ehven-section-accent-soft:var(--ehven-palette-olive-lightest)}.ehven-themer-red{--ehven-section-accent:var(--ehven-palette-red-medium);--ehven-section-accent-strong:var(--ehven-palette-red-dark);--ehven-section-accent-soft:var(--ehven-palette-red-lightest)}.ehven-themer-blue{--ehven-section-accent:var(--ehven-palette-bluegray-medium);--ehven-section-accent-strong:var(--ehven-palette-bluegray-dark);--ehven-section-accent-soft:var(--ehven-palette-bluegray-lightest)}.ehven-themer-brown{--ehven-section-accent:var(--ehven-palette-brown-medium);--ehven-section-accent-strong:var(--ehven-palette-brown-dark);--ehven-section-accent-soft:var(--ehven-palette-brown-light)}}@layer unproven;@layer utilities{.ehven-align-center{text-align:center}.ehven-align-center>:where(h1,h2,h3,p){margin-inline:auto}.ehven-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}@font-face{font-family:Ehven Roboto Condensed;src:url(/_astro/roboto-condensed-latin-variable.wAIDik24.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+25A0-25FF,U+FB00-FB06}@font-face{font-family:"Ehven Source Sans 3";src:url(/_astro/source-sans-3-latin-variable.CByUBXco.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+25A0-25FF,U+FB00-FB06}@font-face{font-family:"Ehven Source Sans 3";src:url(/_astro/source-sans-3-latin-italic-variable.Cvt2KxpB.woff2)format("woff2");font-style:italic;font-weight:200 900;font-display:swap;unicode-range:U+0-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+2212,U+25A0-25FF,U+FB00-FB06}@font-face{font-family:Ehven Frank Ruhl Libre;src:url(/_astro/frank-ruhl-libre-hebrew-variable.DzViiBtr.woff2)format("woff2");font-style:normal;font-weight:300 900;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+590-5FF,U+2000-206F,U+20AA,U+FB1D-FB4F}
