:root{color-scheme:light;--bg:#f7f6f2;--surface:#fff;--surface-2:#f1efe8;--text:#171612;--text-2:#3f3d36;--text-3:#5f5c53;--border:#e6e2d6;--border-strong:#d3cdbc;--accent:#f5b800;--accent-hover:#e3aa00;--on-accent:#1a1400;--link:#7a5a0c;--accent-tint:#fff3c4;--btn-bg:#1d1b16;--btn-hover:#34312a;--btn-fg:#fff;--tile-bg:#fef8e6;--tile-fg:#9a7000;--tile-border:#fad873;--glow:#f5b8001a;--focus:#7a5a0c;--ok:#16a34a;--shadow:0 1px 2px #1716120a, 0 8px 24px #1716120f;--shadow-lg:0 2px 4px #1716120a, 0 24px 60px #a0780024;--radius:10px;--radius-lg:16px;--font:"IBM Plex Sans Hebrew", "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--wrap:1200px;--gutter:24px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#121210;--surface:#1b1a17;--surface-2:#23211d;--text:#f1efe8;--text-2:#c4c0b4;--text-3:#9d988c;--border:#2f2c26;--border-strong:#3d3a32;--accent:#f5b800;--accent-hover:#ffc933;--on-accent:#1a1400;--link:#ffcf4d;--accent-tint:#3a2f0b;--shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--shadow-lg:0 2px 4px #0000004d, 0 24px 60px #00000073;--btn-bg:#f5b800;--btn-hover:#ffc933;--btn-fg:#1a1400;--tile-bg:#312a15;--tile-fg:#ffcf4d;--tile-border:#72590e;--glow:#f5b80017;--focus:#f5b800}}:root[data-theme=dark]{color-scheme:dark;--bg:#121210;--surface:#1b1a17;--surface-2:#23211d;--text:#f1efe8;--text-2:#c4c0b4;--text-3:#9d988c;--border:#2f2c26;--border-strong:#3d3a32;--accent:#f5b800;--accent-hover:#ffc933;--on-accent:#1a1400;--link:#ffcf4d;--accent-tint:#3a2f0b;--shadow:0 1px 2px #0000004d, 0 8px 24px #00000040;--shadow-lg:0 2px 4px #0000004d, 0 24px 60px #00000073;--btn-bg:#f5b800;--btn-hover:#ffc933;--btn-fg:#1a1400;--tile-bg:#312a15;--tile-fg:#ffcf4d;--tile-border:#72590e;--glow:#f5b80017;--focus:#f5b800}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:88px}body{background:var(--bg);color:var(--text-2);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.7;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:var(--link);text-decoration:none}a:hover{color:var(--text)}h1,h2,h3,h4{color:var(--text);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}:lang(he) h1,:lang(he) h2,:lang(he) h3{letter-spacing:0}p{text-wrap:pretty;margin:0}::selection{color:var(--text);background:#f5b80073}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:104px}.section-tight{padding-block:64px}.band{background:var(--surface);border-block:1px solid var(--border)}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--link);align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:inline-flex}:lang(he) .eyebrow{letter-spacing:0;font-size:.95rem}.eyebrow:before{content:"";background:var(--accent);border-radius:1px;width:2px;height:.95em}.h2{margin-top:12px;font-size:clamp(1.875rem,3.4vw,2.625rem)}.lead{color:var(--text-2);max-width:46rem;margin-top:16px;font-size:1.1875rem}.center{text-align:center}.center .lead{margin-inline:auto}.btn{border-radius:var(--radius);min-height:48px;font:600 1rem/1 var(--font);white-space:nowrap;cursor:pointer;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);justify-content:center;align-items:center;gap:.5rem;padding:0 22px;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.btn:hover{border-color:var(--accent);color:var(--text)}.btn-primary{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-fg)}.btn-primary:hover{background:var(--btn-hover);border-color:var(--btn-hover);color:var(--btn-fg);box-shadow:0 8px 24px color-mix(in srgb, var(--btn-bg) 30%, transparent)}.btn svg{width:18px;height:18px}[dir=rtl] .btn .arrow{transform:scaleX(-1)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.lines{flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lines li{padding-inline-start:18px;position:relative}.lines li:before{content:"";inset-inline-start:0;background:var(--accent);border-radius:1px;width:2px;height:.95em;position:absolute;top:.5em}.lines b{color:var(--text);font-weight:600}.js .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.js .reveal.in{opacity:1;transform:none}@media (width<=900px){.section{padding-block:80px}}@media (width<=600px){:root{--gutter:16px}body{font-size:16px}.section{padding-block:64px}.section-tight{padding-block:48px}.lead{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transition:none;transform:none}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.skip[data-astro-cid-hkbrpulz]{inset-inline-start:-999px;z-index:100;background:var(--surface);border-radius:8px;padding:8px 14px;position:absolute;top:8px}.skip[data-astro-cid-hkbrpulz]:focus{inset-inline-start:8px}.sr-only[data-astro-cid-hkbrpulz]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.top[data-astro-cid-hkbrpulz]{z-index:50;background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--border) 75%, transparent);position:sticky;top:0}.top-row[data-astro-cid-hkbrpulz]{align-items:center;gap:28px;height:72px;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--text);flex-shrink:0;align-items:center;display:inline-flex}.brand[data-astro-cid-hkbrpulz] svg{width:auto;height:16px;display:block}.top[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz] path:nth-of-type(n+3){fill:var(--text-3)}.brand-foot[data-astro-cid-hkbrpulz] svg{height:22px}.brand[data-astro-cid-hkbrpulz]:hover{color:var(--text)}.links[data-astro-cid-hkbrpulz]{gap:24px;display:flex}.links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2);white-space:nowrap;font-size:.975rem;font-weight:500}.links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--text)}.top-tools[data-astro-cid-hkbrpulz]{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.lang[data-astro-cid-hkbrpulz]{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);border-radius:10px;align-items:center;padding:0 12px;font-size:.95rem;font-weight:600;display:inline-flex}.lang[data-astro-cid-hkbrpulz]:hover{border-color:var(--accent);color:var(--text)}.theme[data-astro-cid-hkbrpulz]{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text-2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.theme[data-astro-cid-hkbrpulz]:hover{border-color:var(--accent)}.theme[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{flex-shrink:0;width:18px;height:18px}.theme[data-astro-cid-hkbrpulz] select[data-astro-cid-hkbrpulz]{-webkit-appearance:none;appearance:none;color:inherit;font:500 .95rem/1 var(--font);cursor:pointer;background:0 0;border:0;min-height:40px}.theme[data-astro-cid-hkbrpulz] select[data-astro-cid-hkbrpulz]:focus-visible{outline:none}.theme[data-astro-cid-hkbrpulz]:focus-within{outline:2px solid var(--focus);outline-offset:2px}.btn-sm[data-astro-cid-hkbrpulz]{min-height:40px;padding:0 16px;font-size:.95rem}.top-book[data-astro-cid-hkbrpulz]{margin-inline-start:auto;display:none}.menu[data-astro-cid-hkbrpulz]{display:none;position:relative}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;width:44px;height:44px;color:var(--text);border:1px solid var(--border);background:var(--surface);border-radius:10px;place-items:center;list-style:none;display:grid}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{width:22px;height:22px}.menu-panel[data-astro-cid-hkbrpulz]{inset-inline-end:0;background:var(--surface);border:1px solid var(--border);width:min(320px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:14px;flex-direction:column;gap:2px;padding:10px;display:flex;position:absolute;top:54px}.menu-panel[data-astro-cid-hkbrpulz]>a[data-astro-cid-hkbrpulz]:not(.btn){color:var(--text);border-radius:8px;padding:12px;font-weight:500}.menu-panel[data-astro-cid-hkbrpulz]>a[data-astro-cid-hkbrpulz]:not(.btn):hover{background:var(--surface-2)}.menu-row[data-astro-cid-hkbrpulz]{border-top:1px solid var(--border);gap:8px;margin-top:4px;padding:10px 12px;display:flex}.menu-panel[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{margin-top:6px}@media (width<=1120px){.links[data-astro-cid-hkbrpulz],.top-tools[data-astro-cid-hkbrpulz]{display:none}.menu[data-astro-cid-hkbrpulz],.top-book[data-astro-cid-hkbrpulz]{display:inline-flex}}@media (width<=600px){.top-row[data-astro-cid-hkbrpulz]{gap:12px}.top[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz]{margin-inline-start:8px}.top[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz] svg{height:20px}}@media (width<=379px){.top-book[data-astro-cid-hkbrpulz]{padding:0 14px}}.foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--border);background:var(--surface)}.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr 1fr;gap:40px;padding-block:64px 40px;display:grid}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{max-width:24rem;color:var(--text-3);margin-top:14px;font-size:.95rem}.foot-brand[data-astro-cid-hkbrpulz] .foot-tag[data-astro-cid-hkbrpulz]{color:var(--text-2);font-weight:600;font-family:"IBM Plex Sans", var(--font);margin-top:6px}.foot[data-astro-cid-hkbrpulz] h4[data-astro-cid-hkbrpulz]{color:var(--text-3);margin-bottom:14px;font-size:.9rem;font-weight:600}.foot-grid[data-astro-cid-hkbrpulz]>div[data-astro-cid-hkbrpulz]:not(.foot-brand){flex-direction:column;align-items:flex-start;gap:10px;display:flex}.foot-grid[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.brand){color:var(--text-2);font-size:.975rem}.foot-grid[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:not(.brand):hover{color:var(--text)}.foot-base[data-astro-cid-hkbrpulz]{border-top:1px solid var(--border);color:var(--text-3);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px 32px;font-size:.9rem;display:flex}.foot-base[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2)}.foot-tools[data-astro-cid-hkbrpulz]{align-items:center;gap:20px;display:flex}.foot-tools[data-astro-cid-hkbrpulz] .theme[data-astro-cid-hkbrpulz]{background:var(--bg);min-height:36px}.foot-tools[data-astro-cid-hkbrpulz] .theme[data-astro-cid-hkbrpulz] select[data-astro-cid-hkbrpulz]{min-height:36px;font-size:.9rem}@media (width<=760px){.foot-grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}.foot-brand[data-astro-cid-hkbrpulz]{grid-column:1/-1}}
