@font-face{font-family:Assistant;font-weight:400 700;font-display:swap;src:url(/fonts/assistant-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:Assistant;font-weight:400 700;font-display:swap;src:url(/fonts/assistant-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:Secular One;font-weight:400;font-display:swap;src:url(/fonts/secular-one-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:Secular One;font-weight:400;font-display:swap;src:url(/fonts/secular-one-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}:root{--wine:#8b1e3f;--wine-deep:#6c1631;--mint:#d6ebe5;--mint-deep:#3f7c70;--coral:#e46f4c;--blush:#fbe6df;--paper:#fffbf8;--ink:#2b1d22;--muted:#6a585e;--line:#ecdcd6;--font-display:"Secular One", "Assistant", system-ui, sans-serif;--font-body:"Assistant", system-ui, -apple-system, "Segoe UI", sans-serif;--measure:34rem;--gutter:clamp(1rem, 4vw, 2rem);--radius-soft:1.25rem;--shadow-soft:0 1px 2px #8b1e3f0f, 0 10px 28px -10px #8b1e3f38;--shadow-lift:0 2px 4px #8b1e3f14, 0 22px 48px -14px #8b1e3f52;--shadow-button:0 6px 16px -6px #8b1e3f8c}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);text-rendering:optimizelegibility;margin:0;font-size:1.125rem;line-height:1.6}img,svg{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-display);color:var(--wine);margin:0;font-weight:400;line-height:1.1}h2{font-size:clamp(1.75rem,4.5vw,2.4rem)}h3{font-size:1.35rem}p{margin:0 0 1em}a{color:var(--wine);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:4px}.skip-link{inset-inline-start:1rem;z-index:100;background:var(--wine);color:#fff;border-radius:.5rem;padding:.6rem 1rem;position:absolute;top:-4rem}.skip-link:focus{top:1rem}.wrap{width:100%;max-width:68rem;padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{border:2px solid var(--wine);background:var(--wine);color:#fff;min-height:3.25rem;font:inherit;cursor:pointer;box-shadow:var(--shadow-button);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.btn:hover{background:var(--wine-deep);border-color:var(--wine-deep);box-shadow:0 10px 22px -8px #8b1e3f99}.btn--ghost{color:var(--wine);box-shadow:none;background:0 0}.btn--ghost:hover{background:var(--blush);color:var(--wine-deep)}.btn[aria-disabled=true]{background:var(--line);border-color:var(--line);color:var(--muted);cursor:not-allowed;box-shadow:none}.brush{background:var(--mint);color:var(--ink);border-radius:1.6rem .9rem 1.4rem .8rem/1rem 1.4rem .9rem 1.3rem;padding:.35rem 1.2rem .45rem;display:inline-block}.prose{max-width:var(--measure);padding-block:3rem 5rem}.prose h1{margin-bottom:1.5rem;font-size:clamp(2rem,6vw,2.75rem)}.prose h2{margin:2rem 0 .6rem;font-size:1.4rem}.prose ul{padding-inline-start:1.2rem}.prose li{margin-bottom:.4rem}.draft-note{background:var(--blush);border-inline-start:4px solid var(--coral);border-radius:.5rem;padding:.8rem 1rem;font-size:1rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-hkbrpulz]{padding-block:1rem}.site-header__inner[data-astro-cid-hkbrpulz]{justify-content:center;align-items:center;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.brand__name[data-astro-cid-hkbrpulz]{font-family:var(--font-display);color:var(--wine);font-size:1.25rem;line-height:1.1;display:block}.brand__tag[data-astro-cid-hkbrpulz]{color:var(--muted);font-size:.9rem;display:block}.site-footer[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);color:var(--muted);padding-block:2rem 6rem;font-size:1rem}.site-footer__inner[data-astro-cid-hkbrpulz]{text-align:center;justify-items:center;gap:1rem;display:grid}.site-footer[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.site-footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted)}@media (width>=48rem){.site-footer[data-astro-cid-hkbrpulz]{padding-bottom:2rem}}
