@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/NotoSansHebrew.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-body:"Noto Sans Hebrew",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--color-bg:#0d0908;--color-surface:#181211;--color-surface-strong:#241816;--color-surface-tint:rgb(from var(--color-surface) r g b/0.82);--color-border:#4a332b;--color-ink:#f4eee6;--color-muted:#b9aaa0;--color-accent:#f0c010;--color-accent-soft:#3a2b10;--color-success:#5f9b6b;--color-contrast:#0b0706;--color-action:var(--color-accent);--color-action-contrast:var(--color-contrast);--color-shadow:#000000;--shadow-soft:0 18px 44px rgb(from var(--color-shadow) r g b/0.32);--shadow-card:0 10px 28px rgb(from var(--color-shadow) r g b/0.28);--radius-ui:0.75rem;--radius-pill:999px;--space-inset-sm:0.5rem;--radius-ui-inner:calc(var(--radius-ui) - var(--space-inset-sm));--max-width:72rem;--max-width-narrow:48rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-weight:500;font-variation-settings:"wdth" 100;color:var(--color-ink);background:radial-gradient(circle at top left,rgb(from var(--color-accent) r g b/.11),rgb(from var(--color-accent) r g b/0) 26%),var(--color-bg);font-size:1rem;line-height:1.6}a{color:inherit;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}b,strong{font-weight:700}:focus-visible{outline:3px solid rgb(from var(--color-accent) r g b/.45);outline-offset:3px}.container{width:min(calc(100% - 2rem),var(--max-width));margin:0 auto}.stack-lg>*+*{margin-top:2.25rem}.stack-md>*+*{margin-top:1.4rem}.stack-sm>*+*{margin-top:.85rem}.eyebrow{margin:0;color:var(--color-accent);font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.section-title{margin:0;font-size:clamp(2.1rem,4vw,3.35rem);line-height:1.02;letter-spacing:-.02em}.section-subtitle{margin:0;max-width:42rem;color:var(--color-muted);font-size:1.08rem;line-height:1.8}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:1.35rem;gap:1.35rem}.pill-list{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;margin:0;list-style:none}.pill{display:inline-flex;align-items:center;padding:.42rem .82rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-accent-soft),var(--color-contrast) 32%);border:1px solid rgb(from var(--color-accent) r g b/.1);color:var(--color-ink);font-size:.9rem}.external-link:after{content:" \2197"}@media (max-width:640px){.container{width:min(calc(100% - 1.25rem),var(--max-width))}.card-grid{grid-template-columns:1fr;gap:1rem}}