:root{--brand:#003ec7;--brand-hover:#004ced;--brand-light:#146ff8;--brand-tint:#003ec71a;--brand-wash:#dfe3ff;--navy:#0b1b3a;--text:#111a2b;--text-muted:#48556b;--text-nav:#475569;--text-mono:#5c6070;--text-invert:#fff;--bg:#f7f9fb;--bg-alt:#eef2f8;--bg-footer:#e6eaf2;--surface:#fff;--bg-veil:#f7f9fbeb;--bg-veil-strong:#f7f9fbfa;--bg-veil-soft:#f7f9fb8c;--surface-veil:#fffffff5;--border:#c3c5d9;--border-soft:#d8dce4;--border-card:#e2e5ec;--border-panel:#dbe2ec;--border-faint:#e4e7ee;--border-input:#7188aa;--border-row:#7b8cab;--border-stat:#888fad;--tint:#eaf0fb;--tint-hover:#e4ebf6;--text-nav-mobile:#1b2740;--hover-neutral:#eceef0;--error:#ba1a1a;--success:#146129;--whatsapp:#128c47;--num-large:#778cb3;--num-small:#5e7292;--hero-image-opacity:.32;--hero-image-blur:2px;--overlay-accent:#7da6ff;--overlay-text:#eef3ff;--font-body:"Heebo", "Inter", system-ui, sans-serif;--font-head:"Rubik", "Heebo", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--fs-h1:48px;--lh-h1:56px;--fs-h2:36px;--lh-h2:44px;--fs-lead:18px;--lh-lead:28px;--fs-body:16px;--lh-body:26px;--fs-sm:15px;--lh-sm:23px;--fs-xs:13px;--lh-xs:19px;--container:1440px;--container-pad:24px;--nav-h:90px;--section-y:72px;--radius:8px;--radius-lg:14px;--radius-xl:16px;--radius-pill:999px;--shadow-card:0 6px 20px #0b1b3a14;--shadow-card-hover:0 26px 50px #003ec729;--shadow-soft:0 4px 16px #0b1b3a0d;--shadow-panel:0 24px 60px #0b1b3a47;--shadow-modal:0 40px 100px #0b1b3a66;--t-fast:.15s;--t-med:.25s;--a11y-zoom:1;--a11y-filter:none}@media (width<=980px){:root{--nav-h:68px;--fs-h1:34px;--lh-h1:42px;--fs-h2:30px;--lh-h2:38px}}@media (width<=640px){:root{--fs-h1:28px;--lh-h1:36px;--fs-h2:26px;--lh-h2:34px;--section-y:46px;--container-pad:20px}}@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/heebo-hebrew.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:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/heebo-latin-ext.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:Heebo;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/heebo-latin.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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-hebrew.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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin-ext.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:Rubik;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/rubik-latin.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:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols.woff2)format("woff2")}*,:before,:after{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);min-height:100dvh;overflow-x:hidden}h1,h2{font-family:var(--font-head);letter-spacing:-.02em}img{max-width:100%;display:block}::selection{background:var(--brand);color:var(--text-invert)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.icon{white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.container{max-width:var(--container);padding-inline:var(--container-pad);margin-inline:auto}.section{padding-block:var(--section-y);scroll-margin-top:var(--nav-h)}.section--alt{background:var(--bg-alt)}.section--white{background:var(--surface)}.eyebrow{color:var(--brand);letter-spacing:.02em;align-items:center;gap:10px;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--brand);border-radius:2px;width:22px;height:2px}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:600}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty}.mono-label{font-family:var(--font-mono);color:var(--text-mono);font-size:12px}.btn{font-family:var(--font-body);font-size:var(--fs-sm);border-radius:var(--radius);cursor:pointer;transition:background var(--t-fast), transform .1s, box-shadow var(--t-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-weight:600;text-decoration:none;display:inline-flex}.btn--primary{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-light) 100%);color:var(--text-invert);box-shadow:0 10px 24px #003ec74d}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 32px #003ec766}.btn--solid{background:var(--brand);color:var(--text-invert)}.btn--solid:hover{background:var(--brand-hover)}.btn--solid:active{transform:scale(.96)}.btn--ghost{border-color:var(--border-stat);color:var(--text);background:0 0}.btn--ghost:hover{background:var(--hover-neutral)}.btn--onbrand{background:var(--surface);color:var(--brand);padding:15px 32px;font-size:17px}.btn--onbrand:hover{background:var(--brand-wash)}.btn--outline-invert{border-color:var(--text-invert);color:var(--text-invert);background:0 0;padding:15px 32px;font-size:17px}.btn--outline-invert:hover{background:#ffffff1a}.btn--block{width:100%;padding:15px;font-size:16.5px}.link-inline{font:inherit;color:var(--brand);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:3px}.cta :focus-visible,.a11y__head :focus-visible,.a11y__tg[aria-pressed=true]:focus-visible{outline-color:var(--text-invert)}.skip-link{top:-60px;z-index:200;background:var(--brand);color:var(--text-invert);border-radius:var(--radius);font-size:var(--fs-sm);transition:top var(--t-fast);padding:12px 22px;font-weight:600;text-decoration:none;position:fixed;inset-inline-start:12px}.skip-link:focus{top:12px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveal]{animation:.85s both revealUp view();animation-range:entry entry 48%}[data-reveal-fade]{animation:.85s both revealFade view();animation-range:entry 4% entry 52%}}}@keyframes revealUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes revealFade{0%{opacity:0}to{opacity:1}}@keyframes heroIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}#page>nav,#page>main,#page>footer,#page>dialog>article{filter:var(--a11y-filter,none)}#page>nav,#page>main,#page>footer,#page>dialog{zoom:var(--a11y-zoom,1)}.a11y-links :is(#page>nav,#page>main,#page>footer,#page>dialog) :is(a,button){text-underline-offset:3px;text-decoration:underline!important}.a11y-readable :is(#page>nav,#page>main,#page>footer,#page>dialog),.a11y-readable :is(#page>nav,#page>main,#page>footer,#page>dialog) :not(.icon){letter-spacing:.01em;font-family:Arial,Heebo,sans-serif!important}.a11y-noanim *,.a11y-noanim :before,.a11y-noanim :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-timeline:auto!important}html:has(body.a11y-noanim){scroll-behavior:auto!important}
