.Navigation-module__Pj2Xoq__header{z-index:999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);background:#0b1020d9;position:sticky;top:0;box-shadow:0 4px 20px #0000001a}.Navigation-module__Pj2Xoq__navbar{justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem 0;display:flex}.Navigation-module__Pj2Xoq__brand{letter-spacing:.3px;color:#fff;align-items:center;gap:.5rem;font-weight:800;text-decoration:none;display:flex}.Navigation-module__Pj2Xoq__brand span{color:#fff;font-size:1.1rem}.Navigation-module__Pj2Xoq__logo{object-fit:contain;background:var(--israeli-blue);border-radius:6px;padding:4px;display:block;box-shadow:inset 0 0 0 2px #ffffff1a}.Navigation-module__Pj2Xoq__navlinks{z-index:1000;align-items:center;gap:1.5rem;margin-left:auto;display:flex}.Navigation-module__Pj2Xoq__navlinks a{color:#d8e0f5;padding:.5rem 0;font-weight:600;text-decoration:none;transition:color .3s}.Navigation-module__Pj2Xoq__navlinks a:hover{color:var(--blue);text-decoration:none}.Navigation-module__Pj2Xoq__cta{background:var(--blue);color:#fff;border-radius:.8rem;padding:.6rem 1.2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 6px 20px #1e5eff4d}.Navigation-module__Pj2Xoq__cta:hover{opacity:.95;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 25px #1e5eff66}.Navigation-module__Pj2Xoq__mobileToggle{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;font-size:0;display:none}.Navigation-module__Pj2Xoq__mobileToggle:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.Navigation-module__Pj2Xoq__burger{background:#d8e0f5;width:26px;height:2px;display:block;position:relative}.Navigation-module__Pj2Xoq__burger:before,.Navigation-module__Pj2Xoq__burger:after{content:"";background:#d8e0f5;width:26px;height:2px;position:absolute;left:0}.Navigation-module__Pj2Xoq__burger:before{top:-7px}.Navigation-module__Pj2Xoq__burger:after{top:7px}@media (max-width:920px){.Navigation-module__Pj2Xoq__navlinks{border-bottom:1px solid var(--border);background:#0b1020;flex-direction:column;align-items:flex-start;padding:1rem;display:none;position:absolute;top:100%;left:0;right:0}.Navigation-module__Pj2Xoq__navlinks.Navigation-module__Pj2Xoq__open{display:flex}.Navigation-module__Pj2Xoq__mobileToggle{margin-left:auto;display:flex}}
.Footer-module__EZoWya__footer{color:#c8d1e6;border-top:1px solid var(--border);background:#070b16;margin-top:2rem;padding:2rem 0}.Footer-module__EZoWya__footer a{color:#fff;opacity:.9;text-decoration:none;transition:opacity .3s}.Footer-module__EZoWya__footer a:hover{opacity:1;text-decoration:underline}.Footer-module__EZoWya__content{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}@media (max-width:768px){.Footer-module__EZoWya__content{text-align:center;flex-direction:column;gap:.75rem}}
:root{--blue:#1e5eff;--israeli-blue:#0038b8;--blue-dark:#0a2e73;--bg:#0e1424;--panel:#141b2e;--panel-2:#0f172a;--text:#e8ecf7;--muted:#a7b1cc;--border:#ffffff14;--success:#10b981;--warning:#f59e0b;--gradient-primary:linear-gradient(135deg,var(--blue),var(--blue-dark));--gradient-accent:linear-gradient(135deg,var(--success),#4ade80)}*{box-sizing:border-box;margin:0;padding:0}html,body{color:var(--text);background:var(--bg);scroll-behavior:smooth;max-width:100vw;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;overflow-x:hidden}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.btn{cursor:pointer;border:none;border-radius:.6rem;padding:.75rem 1rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-block}.btn:hover{text-decoration:none}.btn.primary{background:var(--blue);color:#fff}.btn.primary:hover{opacity:.95;transform:translateY(-1px)}.btn.secondary{color:#fff;background:0 0;border:1px solid #fff6}.btn.secondary:hover{border-color:#fff9}.section{border-top:1px solid var(--border);background:var(--panel-2);padding:3rem 0}.section.alt{background:var(--panel)}.section h2{text-align:center;margin:0 0 .5rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800}.lead{text-align:center;color:var(--muted);max-width:900px;margin:.5rem auto 3rem;font-size:1.1rem;line-height:1.6}
