:root{--hm-color-ink: #0B1412;--hm-color-white: #FFFFFF;--hm-color-blue-50: #EAF6FC;--hm-color-blue-100: #CFEAF7;--hm-color-blue-200: #A3D6EF;--hm-color-blue-300: #6CBDE5;--hm-color-blue-400: #3FA8DB;--hm-color-blue-500: #2598D1;--hm-color-blue-600: #1588B2;--hm-color-blue-700: #046897;--hm-color-blue-800: #0B5F7F;--hm-color-blue-900: #063E53;--hm-color-teal-50: #EFFAF8;--hm-color-teal-100: #D6F0EB;--hm-color-teal-200: #B6E4DD;--hm-color-teal-300: #7FD0C4;--hm-color-teal-400: #3FB3A3;--hm-color-teal-500: #14A394;--hm-color-teal-600: #0D8478;--hm-color-teal-700: #0F6B62;--hm-color-teal-800: #11544D;--hm-color-teal-900: #123F3A;--hm-color-teal-950: #0C302C;--hm-color-city-light: #1FAE5A;--hm-color-city-dark: #5FD88F;--hm-color-slate-50: #F4FAF9;--hm-color-slate-100: #E9F4F2;--hm-color-slate-200: #DCEBE8;--hm-color-slate-300: #CDDDD9;--hm-color-slate-400: #7A9590;--hm-color-slate-500: #566C68;--hm-color-slate-600: #46605B;--hm-color-slate-700: #2F4843;--hm-color-slate-800: #172824;--hm-color-slate-850: #13302C;--hm-color-slate-900: #0F1D1B;--hm-color-status-danger: #C42B30;--hm-color-status-danger-dark: #FF8A8A;--hm-color-status-warning: #A14A07;--hm-color-status-warning-dark: #F5B04D;--hm-color-status-success: #0F6B62;--hm-color-status-success-dark: #6FD9CA;--hm-color-status-info: #046897;--hm-color-status-info-dark: #6CBDE5;--hm-font-display: "Hammer", "Heebo", "Inter", "Segoe UI", Arial, sans-serif;--hm-font-text: "Inter", "Heebo", "Segoe UI", Arial, sans-serif;--hm-font-mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--hm-font-office: Heebo, Arial;--hm-font-weight-thin: 100;--hm-font-weight-light: 300;--hm-font-weight-regular: 400;--hm-font-weight-medium: 500;--hm-font-weight-semibold: 600;--hm-font-weight-bold: 700;--hm-font-size-2xs: 11px;--hm-font-size-xs: 12px;--hm-font-size-sm: 13px;--hm-font-size-md: 14px;--hm-font-size-base: 16px;--hm-font-size-lg: 18px;--hm-font-size-xl: 20px;--hm-font-size-2xl: 24px;--hm-font-size-3xl: 30px;--hm-font-size-4xl: 36px;--hm-font-size-5xl: 48px;--hm-font-size-6xl: 60px;--hm-font-size-7xl: 72px;--hm-line-height-tight: 1.15;--hm-line-height-heading: 1.25;--hm-line-height-ui: 1.4;--hm-line-height-body: 1.6;--hm-letter-spacing-display-caps: .04em;--hm-letter-spacing-wordmark: .07em;--hm-letter-spacing-normal: 0;--hm-space-0: 0;--hm-space-1: 4px;--hm-space-2: 8px;--hm-space-3: 12px;--hm-space-4: 16px;--hm-space-5: 20px;--hm-space-6: 24px;--hm-space-8: 32px;--hm-space-10: 40px;--hm-space-12: 48px;--hm-space-16: 64px;--hm-space-20: 80px;--hm-space-24: 96px;--hm-radius-xs: 4px;--hm-radius-sm: 8px;--hm-radius-control: 10px;--hm-radius-md: 14px;--hm-radius-card: 16px;--hm-radius-window: 20px;--hm-radius-pill: 999px;--hm-size-touch-target: 44px;--hm-size-control-h: 36px;--hm-size-control-h-sm: 30px;--hm-size-icon: 20px;--hm-size-icon-sm: 16px;--hm-size-sidebar-row: 52px;--hm-shadow-sm: 0 1px 3px rgba(16,40,36,.06), 0 8px 20px -12px rgba(16,40,36,.28);--hm-shadow-md: 0 1px 3px rgba(16,40,36,.05), 0 12px 32px -14px rgba(16,40,36,.16);--hm-shadow-lg: 0 24px 60px -22px rgba(16,40,36,.22);--hm-motion-duration-instant: 80ms;--hm-motion-duration-fast: .15s;--hm-motion-duration-base: .2s;--hm-motion-duration-slow: .32s;--hm-motion-duration-page: .48s;--hm-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--hm-motion-easing-enter: cubic-bezier(.05, .7, .1, 1);--hm-motion-easing-exit: cubic-bezier(.3, 0, 1, 1);--hm-z-map: 0;--hm-z-map-controls: 10;--hm-z-panel: 20;--hm-z-popover: 30;--hm-z-modal: 40;--hm-z-toast: 50;--hm-breakpoint-sm: 480px;--hm-breakpoint-md: 768px;--hm-breakpoint-lg: 1024px;--hm-breakpoint-xl: 1440px;--hm-viz-1: #00927F;--hm-viz-2: #E8692E;--hm-viz-3: #6A55D1;--hm-viz-4: #D99A00;--hm-viz-5: #D65C9C;--hm-viz-6: #5B9A2C;--hm-viz-7: #1588B2;--hm-viz-8: #D64545;--hm-viz-seq-teal-1: #D6F0EB;--hm-viz-seq-teal-2: #B6E4DD;--hm-viz-seq-teal-3: #7FD0C4;--hm-viz-seq-teal-4: #3FB3A3;--hm-viz-seq-teal-5: #14A394;--hm-viz-seq-teal-6: #0D8478;--hm-viz-seq-teal-7: #0F6B62;--hm-viz-seq-teal-8: #11544D;--hm-viz-seq-teal-9: #123F3A;--hm-viz-seq-blue-1: #CFEAF7;--hm-viz-seq-blue-2: #A3D6EF;--hm-viz-seq-blue-3: #6CBDE5;--hm-viz-seq-blue-4: #3FA8DB;--hm-viz-seq-blue-5: #2598D1;--hm-viz-seq-blue-6: #1588B2;--hm-viz-seq-blue-7: #046897;--hm-viz-seq-blue-8: #0B5F7F;--hm-viz-seq-blue-9: #063E53;--hm-viz-heat-1: #FFF5D6;--hm-viz-heat-2: #FDDC8E;--hm-viz-heat-3: #F8B355;--hm-viz-heat-4: #EE8235;--hm-viz-heat-5: #D9542A;--hm-viz-heat-6: #B02E2A;--hm-viz-heat-7: #7A1A2B;--hm-viz-div-cool: #046897;--hm-viz-div-warm: #C2551F;--hm-viz-div-mid-light: #EEEFEF}:root,[data-hm-theme=app]{--hm-bg: #F4FAF9;--hm-surface: #FFFFFF;--hm-surface-2: #E9F4F2;--hm-line: #DCEBE8;--hm-line-strong: #7A9590;--hm-text: #13302C;--hm-text-muted: #566C68;--hm-accent: #0D8478;--hm-accent-hover: #11544D;--hm-accent-text: #0F6B62;--hm-on-accent: #FFFFFF;--hm-focus: #0D8478;--hm-selected-bg: #D6F0EB;--hm-danger: #C42B30;--hm-warning: #A14A07;--hm-success: #0F6B62;--hm-info: #046897;--hm-sidebar: #00695F;--hm-glass-bg: linear-gradient(180deg, rgba(255,255,255,.3), rgba(246,248,244,.18));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.85), inset 0 0 0 1px rgba(255,255,255,.42), inset 0 -1px 0 rgba(255,255,255,.18);--hm-glass-shadow: 0 22px 44px -22px rgba(6,30,26,.55), 0 2px 8px -4px rgba(6,30,26,.25);--hm-glass-cell: rgba(255,255,255,.76);--hm-glass-cell-strong: rgba(255,255,255,.88);--hm-glass-cell-line: rgba(255,255,255,.7);--hm-glass-halo: rgba(255,255,255,.96);--hm-glass-text: #10302B;--hm-glass-text-muted: #3F5450;--hm-glass-accent-text: #08584F;color-scheme:light}[data-hm-theme=brand]{--hm-bg: #FFFFFF;--hm-surface: #F4FAF9;--hm-surface-2: #E9F4F2;--hm-line: #DCEBE8;--hm-line-strong: #7A9590;--hm-text: #13302C;--hm-text-muted: #566C68;--hm-accent: #11544D;--hm-accent-hover: #123F3A;--hm-accent-text: #0F6B62;--hm-on-accent: #FFFFFF;--hm-focus: #0D8478;--hm-selected-bg: #EFFAF8;--hm-brand: #0D8478;--hm-hero: linear-gradient(160deg, #155A52 0%, #11443F 45%, #0C302C 100%);--hm-danger: #C42B30;--hm-warning: #A14A07;--hm-success: #0F6B62;--hm-info: #046897;--hm-glass-bg: linear-gradient(180deg, rgba(255,255,255,.3), rgba(246,248,244,.18));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.85), inset 0 0 0 1px rgba(255,255,255,.42), inset 0 -1px 0 rgba(255,255,255,.18);--hm-glass-shadow: 0 22px 44px -22px rgba(6,30,26,.55), 0 2px 8px -4px rgba(6,30,26,.25);--hm-glass-cell: rgba(255,255,255,.76);--hm-glass-cell-strong: rgba(255,255,255,.88);--hm-glass-cell-line: rgba(255,255,255,.7);--hm-glass-halo: rgba(255,255,255,.96);--hm-glass-text: #10302B;--hm-glass-text-muted: #3F5450;--hm-glass-accent-text: #08584F;color-scheme:light}:root[data-hm-mode=dark]:not([data-hm-theme=brand]),[data-hm-theme=app][data-hm-mode=dark],body.calcite-mode-dark{--hm-bg: #0F1D1B;--hm-surface: #172824;--hm-surface-2: #1D302C;--hm-line: #2F4843;--hm-line-strong: #5A7A73;--hm-text: #E3F0ED;--hm-text-muted: #A9BFBA;--hm-accent: #4FC9B8;--hm-accent-hover: #6FD9CA;--hm-accent-text: #6FD9CA;--hm-on-accent: #0B1412;--hm-focus: #6FD9CA;--hm-selected-bg: #21403A;--hm-danger: #FF8A8A;--hm-warning: #F5B04D;--hm-success: #6FD9CA;--hm-info: #6CBDE5;--hm-sidebar: #0F2C28;--hm-glass-bg: linear-gradient(180deg, rgba(40,60,56,.42), rgba(16,28,26,.34));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(255,255,255,.14);--hm-glass-shadow: 0 22px 44px -22px rgba(0,0,0,.7), 0 2px 8px -4px rgba(0,0,0,.4);--hm-glass-cell: rgba(18,32,29,.78);--hm-glass-cell-strong: rgba(18,32,29,.9);--hm-glass-cell-line: rgba(255,255,255,.14);--hm-glass-halo: rgba(12,22,20,.96);--hm-glass-text: #EEF7F5;--hm-glass-text-muted: #C3D6D1;--hm-glass-accent-text: #8FE6DA;--hm-viz-1: #0B9E89;--hm-viz-2: #E46A30;--hm-viz-3: #8676E4;--hm-viz-4: #BB8500;--hm-viz-5: #D4619B;--hm-viz-6: #5AA02B;--hm-viz-7: #2A95C9;--hm-viz-8: #DE5656;--hm-viz-div-mid-light: #34403E;color-scheme:dark}[data-hm-theme=brand][data-hm-mode=dark]{--hm-bg: #0C302C;--hm-surface: #11443F;--hm-surface-2: #0F3E39;--hm-line: #2A6A62;--hm-line-strong: #6FA79F;--hm-text: #FFFFFF;--hm-text-muted: #B6E4DD;--hm-accent: #7FD0C4;--hm-accent-hover: #B6E4DD;--hm-accent-text: #7FD0C4;--hm-on-accent: #0B1412;--hm-focus: #7FD0C4;--hm-selected-bg: #11544D;--hm-brand: #7FD0C4;--hm-hero: linear-gradient(160deg, #155A52 0%, #11443F 45%, #0C302C 100%);--hm-danger: #FF8A8A;--hm-warning: #F5B04D;--hm-success: #6FD9CA;--hm-info: #6CBDE5;--hm-glass-bg: linear-gradient(180deg, rgba(40,60,56,.42), rgba(16,28,26,.34));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(255,255,255,.14);--hm-glass-shadow: 0 22px 44px -22px rgba(0,0,0,.7), 0 2px 8px -4px rgba(0,0,0,.4);--hm-glass-cell: rgba(18,32,29,.78);--hm-glass-cell-strong: rgba(18,32,29,.9);--hm-glass-cell-line: rgba(255,255,255,.14);--hm-glass-halo: rgba(12,22,20,.96);--hm-glass-text: #EEF7F5;--hm-glass-text-muted: #C3D6D1;--hm-glass-accent-text: #8FE6DA;--hm-viz-1: #0B9E89;--hm-viz-2: #E46A30;--hm-viz-3: #8676E4;--hm-viz-4: #BB8500;--hm-viz-5: #D4619B;--hm-viz-6: #5AA02B;--hm-viz-7: #2A95C9;--hm-viz-8: #DE5656;--hm-viz-div-mid-light: #34403E;color-scheme:dark}@media(prefers-color-scheme:dark){:root[data-hm-mode=auto]:not([data-hm-theme=brand]),[data-hm-theme=app][data-hm-mode=auto]{--hm-bg: #0F1D1B;--hm-surface: #172824;--hm-surface-2: #1D302C;--hm-line: #2F4843;--hm-line-strong: #5A7A73;--hm-text: #E3F0ED;--hm-text-muted: #A9BFBA;--hm-accent: #4FC9B8;--hm-accent-hover: #6FD9CA;--hm-accent-text: #6FD9CA;--hm-on-accent: #0B1412;--hm-focus: #6FD9CA;--hm-selected-bg: #21403A;--hm-danger: #FF8A8A;--hm-warning: #F5B04D;--hm-success: #6FD9CA;--hm-info: #6CBDE5;--hm-sidebar: #0F2C28;--hm-glass-bg: linear-gradient(180deg, rgba(40,60,56,.42), rgba(16,28,26,.34));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(255,255,255,.14);--hm-glass-shadow: 0 22px 44px -22px rgba(0,0,0,.7), 0 2px 8px -4px rgba(0,0,0,.4);--hm-glass-cell: rgba(18,32,29,.78);--hm-glass-cell-strong: rgba(18,32,29,.9);--hm-glass-cell-line: rgba(255,255,255,.14);--hm-glass-halo: rgba(12,22,20,.96);--hm-glass-text: #EEF7F5;--hm-glass-text-muted: #C3D6D1;--hm-glass-accent-text: #8FE6DA;--hm-viz-1: #0B9E89;--hm-viz-2: #E46A30;--hm-viz-3: #8676E4;--hm-viz-4: #BB8500;--hm-viz-5: #D4619B;--hm-viz-6: #5AA02B;--hm-viz-7: #2A95C9;--hm-viz-8: #DE5656;--hm-viz-div-mid-light: #34403E;color-scheme:dark}[data-hm-theme=brand][data-hm-mode=auto]{--hm-bg: #0C302C;--hm-surface: #11443F;--hm-surface-2: #0F3E39;--hm-line: #2A6A62;--hm-line-strong: #6FA79F;--hm-text: #FFFFFF;--hm-text-muted: #B6E4DD;--hm-accent: #7FD0C4;--hm-accent-hover: #B6E4DD;--hm-accent-text: #7FD0C4;--hm-on-accent: #0B1412;--hm-focus: #7FD0C4;--hm-selected-bg: #11544D;--hm-brand: #7FD0C4;--hm-hero: linear-gradient(160deg, #155A52 0%, #11443F 45%, #0C302C 100%);--hm-danger: #FF8A8A;--hm-warning: #F5B04D;--hm-success: #6FD9CA;--hm-info: #6CBDE5;--hm-glass-bg: linear-gradient(180deg, rgba(40,60,56,.42), rgba(16,28,26,.34));--hm-glass-blur: blur(28px) saturate(185%) brightness(1.04);--hm-glass-rim: inset 0 1px 0 rgba(255,255,255,.28), inset 0 0 0 1px rgba(255,255,255,.14);--hm-glass-shadow: 0 22px 44px -22px rgba(0,0,0,.7), 0 2px 8px -4px rgba(0,0,0,.4);--hm-glass-cell: rgba(18,32,29,.78);--hm-glass-cell-strong: rgba(18,32,29,.9);--hm-glass-cell-line: rgba(255,255,255,.14);--hm-glass-halo: rgba(12,22,20,.96);--hm-glass-text: #EEF7F5;--hm-glass-text-muted: #C3D6D1;--hm-glass-accent-text: #8FE6DA;--hm-viz-1: #0B9E89;--hm-viz-2: #E46A30;--hm-viz-3: #8676E4;--hm-viz-4: #BB8500;--hm-viz-5: #D4619B;--hm-viz-6: #5AA02B;--hm-viz-7: #2A95C9;--hm-viz-8: #DE5656;--hm-viz-div-mid-light: #34403E;color-scheme:dark}}@media(prefers-reduced-motion:reduce){:root{--hm-motion-duration-fast: 0ms;--hm-motion-duration-base: 0ms;--hm-motion-duration-slow: 0ms;--hm-motion-duration-page: 0ms}}@font-face{font-family:Hammer;src:url(/fonts/Hammer-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-024F,U+2013-2014,U+2018-201D,U+2026,U+20AA}@font-face{font-family:Hammer;src:url(/fonts/Hammer-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-024F,U+2013-2014,U+2018-201D,U+2026,U+20AA}@font-face{font-family:Hammer;src:url(/fonts/Hammer-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-024F,U+2013-2014,U+2018-201D,U+2026,U+20AA}@font-face{font-family:Hammer;src:url(/fonts/Hammer-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-024F,U+2013-2014,U+2018-201D,U+2026,U+20AA}@font-face{font-family:Hammer;src:url(/fonts/Hammer-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-024F,U+2013-2014,U+2018-201D,U+2026,U+20AA}@font-face{font-family:Heebo;src:url(/fonts/heebo-hebrew-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;src:url(/fonts/heebo-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;src:url(/fonts/heebo-latin-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;src:url(/fonts/heebo-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Heebo;src:url(/fonts/heebo-latin-ext-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;src:url(/fonts/heebo-latin-ext-500-normal.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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;src:url(/fonts/heebo-latin-ext-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Inter;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-latin-500-normal.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/inter-latin-ext-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Inter;src:url(/fonts/inter-latin-ext-500-normal.woff2) format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--c-abyss: #071A17;--c-night: #0C302C;--c-night-top: #11443F;--c-deep: #11544D;--c-brand: #0D8478;--c-brand-text: #0F6B62;--c-brand-bright: #14A394;--c-mint: #7FD0C4;--c-mint-strong: #5FD0BD;--c-mint-soft: #B6E4DD;--c-aqua: #2DD4BF;--c-data: #2598D1;--c-data-soft: #6CBDE5;--c-amber: #F5B04D;--c-amber-deep: #A14A07;--c-paper: #F4FAF9;--c-paper-2: #E9F4F2;--c-white: #FFFFFF;--c-ink: #0B1412;--c-ink-2: #13302C;--c-slate-500: #566C68;--c-slate-600: #46605B;--font-display: "Hammer", "Heebo", "Inter", "Segoe UI", Arial, sans-serif;--font-he: "Heebo", "Inter", "Segoe UI", Arial, sans-serif;--font-en: "Inter", "Heebo", "Segoe UI", system-ui, sans-serif;--font-text: var(--font-he);--font-heading: var(--font-he);--font-mono: ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-2xs: .6875rem;--fs-xs: clamp(.75rem, .73rem + .09vw, .8125rem);--fs-sm: clamp(.875rem, .85rem + .1vw, .9375rem);--fs-base: clamp(1rem, .96rem + .18vw, 1.125rem);--fs-md: clamp(1.125rem, 1.06rem + .3vw, 1.3125rem);--fs-lg: clamp(1.25rem, 1.12rem + .6vw, 1.75rem);--fs-xl: clamp(1.625rem, 1.33rem + 1.3vw, 2.5rem);--fs-2xl: clamp(2rem, 1.47rem + 2.4vw, 3.625rem);--fs-3xl: clamp(2.5rem, 1.6rem + 4vw, 5.25rem);--fs-display: clamp(3rem, 1.25rem + 7.8vw, 9rem);--fs-mega: clamp(3.5rem, .5rem + 13vw, 15rem);--lh-tight: .95;--lh-heading: 1.12;--lh-ui: 1.4;--lh-body: 1.6;--ls-display: -.025em;--ls-caps: .14em;--ls-wordmark: .07em;--measure: 68ch;--sp-3xs: 4px;--sp-2xs: 8px;--sp-xs: 12px;--sp-s: 16px;--sp-m: clamp(20px, 1rem + .8vw, 28px);--sp-l: clamp(28px, 1.2rem + 1.8vw, 48px);--sp-xl: clamp(40px, 1.6rem + 3.2vw, 80px);--sp-2xl: clamp(64px, 2.5rem + 5.5vw, 128px);--sp-3xl: clamp(88px, 3rem + 8vw, 184px);--section-y: clamp(80px, 3rem + 7vw, 168px);--page-max: 1520px;--gutter: clamp(16px, .5rem + 3vw, 64px);--col-gap: clamp(16px, .7rem + 1.1vw, 32px);--header-h: 72px;--r-xs: 4px;--r-s: 8px;--r-control: 10px;--r-md: 14px;--r-card: 16px;--r-window: 20px;--r-pill: 999px;--ease: cubic-bezier(.2, .7, .1, 1);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-enter: cubic-bezier(.05, .7, .1, 1);--ease-exit: cubic-bezier(.3, 0, 1, 1);--ease-split: cubic-bezier(.7, 0, .2, 1);--dur-fast: .15s;--dur: .32s;--dur-slow: .62s;--dir: 1;--grid-minor-size: 24px;--grid-major-size: 120px;--z-header: 50;--z-menu: 60;--z-skip: 100}[dir=rtl]{--dir: -1}:lang(en){--font-text: var(--font-en);--font-heading: var(--font-display)}:root,.theme-night{--bg: var(--c-night);--bg-grad: radial-gradient(120% 90% at 50% 100%, #145F56 0%, #0D3B36 45%, #071A17 100%);--fg: #E9F5F3;--fg-strong: #FFFFFF;--fg-muted: #B6E4DD;--fg-subtle: rgba(233, 245, 243, .72);--line: rgba(255, 255, 255, .1);--line-strong: rgba(255, 255, 255, .26);--line-input: #6FA79F;--accent: var(--c-mint);--accent-strong: var(--c-mint-strong);--accent-text: var(--c-mint);--logo-sub: var(--c-mint);--surface: rgba(255, 255, 255, .04);--surface-2: rgba(255, 255, 255, .08);--surface-solid: #11443F;--field-bg: rgba(7, 26, 23, .5);--btn-bg: var(--c-mint);--btn-fg: var(--c-ink);--btn-bg-hover: var(--c-mint-soft);--btn-ghost-line: rgba(255, 255, 255, .55);--focus: var(--c-mint);--grid-minor: rgba(183, 220, 214, .07);--grid-major: rgba(183, 220, 214, .13);--crosshair: rgba(95, 208, 189, .55);--danger: #FF8A8A;--success: #6FD9CA;--shadow-card: 0 1px 3px rgba(0, 0, 0, .35), 0 12px 32px -14px rgba(0, 0, 0, .6);--shadow-pop: 0 18px 50px -18px rgba(13, 132, 120, .55);--glass-bg: linear-gradient(180deg, rgba(40, 60, 56, .42), rgba(16, 28, 26, .34));--glass-rim: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(255, 255, 255, .12);--glass-shadow: 0 22px 44px -22px rgba(0, 0, 0, .7), 0 2px 8px -4px rgba(0, 0, 0, .4);--glass-cell: rgba(18, 32, 29, .78);--glass-cell-strong: rgba(18, 32, 29, .92);--glass-cell-line: rgba(255, 255, 255, .12);color-scheme:dark}.theme-deep{--bg: var(--c-deep);--bg-grad: linear-gradient(160deg, #155A52 0%, #11544D 50%, #0F4842 100%);--fg: #FFFFFF;--fg-muted: #D6F0EB;--fg-subtle: rgba(255, 255, 255, .78);--line: rgba(255, 255, 255, .14);--line-strong: rgba(255, 255, 255, .32);--surface: rgba(255, 255, 255, .06);--surface-2: rgba(255, 255, 255, .1);--surface-solid: #0F4842;--field-bg: rgba(7, 26, 23, .35);--grid-minor: rgba(214, 240, 235, .07);--grid-major: rgba(214, 240, 235, .14)}.theme-abyss{--bg: var(--c-abyss);--bg-grad: radial-gradient(90% 70% at 50% 0%, #0D3B36 0%, #071A17 70%);--surface-solid: #0C302C}.theme-paper,.theme-white{--bg: var(--c-paper);--bg-grad: none;--fg: var(--c-ink-2);--fg-strong: var(--c-ink);--fg-muted: var(--c-slate-600);--fg-subtle: var(--c-slate-500);--line: #DCEBE8;--line-strong: #B9CCC7;--line-input: #7A9590;--accent: var(--c-brand);--accent-strong: var(--c-brand-bright);--accent-text: var(--c-brand-text);--logo-sub: var(--c-brand);--surface: #FFFFFF;--surface-2: var(--c-paper-2);--surface-solid: #FFFFFF;--field-bg: #FFFFFF;--btn-bg: var(--c-brand);--btn-fg: #FFFFFF;--btn-bg-hover: var(--c-deep);--btn-ghost-line: #7A9590;--focus: var(--c-brand);--grid-minor: rgba(13, 132, 120, .06);--grid-major: rgba(13, 132, 120, .11);--crosshair: rgba(13, 132, 120, .45);--danger: #C42B30;--success: #0F6B62;--shadow-card: 0 1px 3px rgba(16, 40, 36, .05), 0 12px 32px -14px rgba(16, 40, 36, .16);--shadow-pop: 0 18px 50px -18px rgba(13, 132, 120, .45);--glass-bg: linear-gradient(180deg, rgba(255, 255, 255, .3), rgba(246, 248, 244, .18));--glass-rim: inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 0 0 1px rgba(255, 255, 255, .42), inset 0 -1px 0 rgba(255, 255, 255, .18);--glass-shadow: 0 22px 44px -22px rgba(6, 30, 26, .55), 0 2px 8px -4px rgba(6, 30, 26, .25);--glass-cell: rgba(255, 255, 255, .76);--glass-cell-strong: rgba(255, 255, 255, .92);--glass-cell-line: rgba(255, 255, 255, .7);color-scheme:light}.theme-white{--bg: #FFFFFF;--surface: var(--c-paper)}.theme-night,.theme-deep,.theme-abyss,.theme-paper,.theme-white{background-color:var(--bg);color:var(--fg)}.bg-grad{background-image:var(--bg-grad)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;scroll-padding-block-start:calc(var(--header-h) + 16px);background-color:var(--c-night);hanging-punctuation:first last}body{min-block-size:100svh;font-family:var(--font-text);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--fg);background-color:var(--bg);overflow-x:clip}img,picture,video,canvas,svg{display:block;max-inline-size:100%}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}p,li,dd{text-wrap:pretty}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:500;line-height:var(--lh-heading);text-wrap:balance;color:var(--fg-strong, var(--fg))}:lang(he) h1,:lang(he) h2,:lang(he) h3{letter-spacing:-.01em}:lang(en) h1,:lang(en) h2{letter-spacing:var(--ls-display)}ul[role=list],ol[role=list]{list-style:none;padding:0}strong,b{font-weight:700}:lang(en) strong,:lang(en) b{font-weight:500}hr{border:0;border-block-start:1px solid var(--line)}table{border-collapse:collapse}[hidden]{display:none!important}::selection{background:var(--c-mint);color:var(--c-ink)}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-xs)}html.is-locked,html.is-locked body{overflow:hidden}html.lenis,html.lenis body{block-size:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.container{inline-size:min(100% - 2 * var(--gutter),var(--page-max));margin-inline:auto}.container--narrow{--page-max: 960px}.container--text{--page-max: 760px}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--col-gap);row-gap:var(--sp-l)}.col-span-12{grid-column:span 12}.col-span-8{grid-column:span 8}.col-span-7{grid-column:span 7}.col-span-6{grid-column:span 6}.col-span-5{grid-column:span 5}.col-span-4{grid-column:span 4}.col-span-3{grid-column:span 3}@media(max-width:1023.98px){.grid>.col-span-3{grid-column:span 6}.grid>.col-span-4,.grid>.col-span-5,.grid>.col-span-7,.grid>.col-span-8{grid-column:span 12}}@media(max-width:639.98px){.grid>[class*=col-span-]{grid-column:1 / -1}}.section{position:relative;padding-block:var(--section-y);isolation:isolate}.section--flush-top{padding-block-start:0}.section--tight{padding-block:var(--sp-2xl)}.stack>*+*{margin-block-start:var(--stack-gap, var(--sp-s))}.cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap, var(--sp-xs))}.display{font-family:var(--font-display);font-size:var(--fs-display);font-weight:300;line-height:var(--lh-tight);letter-spacing:var(--ls-display)}:lang(he) .display{font-family:var(--font-he);font-weight:300;letter-spacing:-.02em;line-height:1}.h1{font-size:var(--fs-3xl);line-height:1.02;font-weight:400}.h2{font-size:var(--fs-2xl);line-height:1.06;font-weight:400}.h3{font-size:var(--fs-xl);line-height:1.15;font-weight:500}.h4{font-size:var(--fs-lg);line-height:1.25;font-weight:500}.lede{font-size:var(--fs-md);line-height:1.55;color:var(--fg-muted);max-inline-size:58ch}.text-muted{color:var(--fg-muted)}.text-subtle{color:var(--fg-subtle)}.text-accent{color:var(--accent-text)}.text-gradient{background:linear-gradient(90deg,var(--c-aqua),var(--c-mint));-webkit-background-clip:text;background-clip:text;color:transparent}.theme-paper .text-gradient,.theme-white .text-gradient{background-image:linear-gradient(90deg,var(--c-brand),var(--c-brand-bright))}.prose{max-inline-size:var(--measure)}.prose>*+*{margin-block-start:1em}.num{font-variant-numeric:tabular-nums}.ltr{direction:ltr;unicode-bidi:isolate}.nowrap{white-space:nowrap}.meta{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--fg-subtle);font-variant-numeric:tabular-nums}.meta:lang(he){letter-spacing:.02em;font-size:var(--fs-xs)}.meta--accent{color:var(--accent-text)}.eyebrow{font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--accent-text)}.eyebrow:lang(he){font-family:var(--font-he);font-size:var(--fs-sm);letter-spacing:0;font-weight:500}.chip-mono{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--surface-2);color:var(--accent-text);direction:ltr;unicode-bidi:isolate}.bg-blueprint{background-image:linear-gradient(var(--grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--grid-major) 1px,transparent 1px),linear-gradient(var(--grid-minor) 1px,transparent 1px),linear-gradient(90deg,var(--grid-minor) 1px,transparent 1px);background-size:var(--grid-major-size) var(--grid-major-size),var(--grid-major-size) var(--grid-major-size),var(--grid-minor-size) var(--grid-minor-size),var(--grid-minor-size) var(--grid-minor-size);background-position:calc(50% + .5px) calc(50% + .5px)}.bg-blueprint--fade{-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,#000 30%,transparent 100%)}.layer-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(28px) saturate(185%) brightness(1.04);backdrop-filter:blur(28px) saturate(185%) brightness(1.04);border-radius:var(--r-window);box-shadow:var(--glass-rim),var(--glass-shadow);padding:8px}.glass__cell{background:var(--glass-cell);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--glass-cell-line);padding:var(--sp-m)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass__cell{background:var(--glass-cell-strong)}}.hairline{border:1px solid var(--line)}.rule{block-size:1px;background:var(--line);border:0}.dim{position:relative;display:block;block-size:9px;color:var(--line-strong)}.dim:before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;border-block-start:1px solid currentColor}.dim:after{content:"";position:absolute;inset:0;border-inline:1px solid currentColor}.ticks{position:relative}.ticks:before,.ticks:after{content:"";position:absolute;inline-size:10px;block-size:10px;border-color:var(--accent);border-style:solid;pointer-events:none;opacity:var(--ticks-opacity, 1);transition:opacity var(--dur-fast) var(--ease-standard),transform var(--dur) var(--ease)}.ticks:before{inset-block-start:-1px;inset-inline-start:-1px;border-width:1px 0 0 0;border-inline-start-width:1px}.ticks:after{inset-block-end:-1px;inset-inline-end:-1px;border-width:0 0 1px 0;border-inline-end-width:1px}.visually-hidden,.sr-only{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;inset-block-start:12px;inset-inline-start:12px;z-index:var(--z-skip);padding:12px 18px;border-radius:var(--r-control);background:var(--c-mint);color:var(--c-ink);font-weight:500;text-decoration:none;transform:translateY(-160%);transition:transform var(--dur-fast) var(--ease-standard)}.skip-link:focus-visible{transform:none;outline-color:var(--c-white)}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.bg-blueprint{background-image:none}}@media print{.site-header,.site-footer__statement,[data-fx]{display:none!important}body,.theme-night,.theme-deep,.theme-abyss{background:#fff!important;color:#000!important}}:root,.theme-night{--bg: #050e0c;--fg: #eef7f5;--fg-strong: #ffffff;--fg-muted: #c3e6df;--fg-subtle: rgba(238, 247, 245, .74);--line: rgba(238, 247, 245, .12);--line-strong: rgba(238, 247, 245, .3);--accent: #7fd0c4;--accent-text: #7fd0c4;--hud: rgba(127, 208, 196, .82);--hud-dim: rgba(127, 208, 196, .42);--rec: #f5b04d;--vec-a: #7fd0c4;--vec-b: #6cbde5;--vec-c: #f5b04d;--surface-solid: #0b1f1c;--scrim: linear-gradient(180deg, rgba(5, 14, 12, .72) 0%, rgba(5, 14, 12, .28) 38%, rgba(5, 14, 12, .5) 66%, rgba(5, 14, 12, .94) 100%);--scrim-side: linear-gradient(90deg, rgba(5, 14, 12, .88) 0%, rgba(5, 14, 12, .55) 45%, rgba(5, 14, 12, .1) 100%);--f-ease: cubic-bezier(.2, .7, .1, 1);--f-max: 1440px;--f-gutter: clamp(16px, .6rem + 3.2vw, 72px);--header-h: 68px}html{background-color:#050e0c}body{background:var(--bg)}.f-display{font-family:var(--font-he);font-weight:800;font-size:clamp(2.6rem,.9rem + 7.2vw,8.75rem);line-height:.94;letter-spacing:-.025em;color:var(--fg-strong);text-wrap:balance}.f-display:lang(en){font-family:"Hammer",var(--font-en);font-weight:500;letter-spacing:-.02em;line-height:.92}.f-h2{font-family:var(--font-he);font-weight:750;font-size:clamp(2rem,1.1rem + 3.6vw,4.75rem);line-height:1;letter-spacing:-.02em;color:var(--fg-strong)}.f-h2:lang(en){font-family:"Hammer",var(--font-en);font-weight:500}.f-h3{font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:650;line-height:1.2;color:var(--fg-strong)}.f-h3:lang(en){font-weight:500}.f-lede{font-size:clamp(1.06rem,.98rem + .45vw,1.4rem);line-height:1.55;color:var(--fg-muted);max-inline-size:60ch}.f-body{color:var(--fg-subtle);line-height:1.65}.f-body>*+*{margin-block-start:.9em}.f-body ul,.f-body ol{padding-inline-start:1.2em}.f-body a{color:var(--accent-text)}.f-mono,.hud-text{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums}.f-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}.f-eyebrow:lang(he){font-family:var(--font-he);font-size:.95rem;letter-spacing:.01em;text-transform:none;font-weight:500}.f-eyebrow:before{content:"";inline-size:28px;block-size:1px;background:currentColor;opacity:.7}.wrap{inline-size:100%;max-inline-size:calc(var(--f-max) + 2 * var(--f-gutter));margin-inline:auto;padding-inline:var(--f-gutter)}.wrap--narrow{max-inline-size:calc(900px + 2 * var(--f-gutter))}.btn{--b-bg: transparent;--b-fg: var(--fg-strong);--b-line: var(--line-strong);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:48px;padding:12px 22px;border:1px solid var(--b-line);background:var(--b-bg);color:var(--b-fg);font-weight:600;font-size:.98rem;text-decoration:none;border-radius:2px;transition:background-color .25s var(--f-ease),color .25s var(--f-ease),border-color .25s var(--f-ease),transform .25s var(--f-ease)}.btn:lang(en){font-weight:500}.btn:hover{--b-line: var(--fg);background:#ffffff0f}.btn--solid{--b-bg: var(--accent);--b-fg: #04201c;--b-line: var(--accent)}.btn--solid:hover{background:#b6e4dd;--b-line: #b6e4dd}.btn__arrow{inline-size:16px;block-size:16px;transition:transform .25s var(--f-ease)}[dir=rtl] .btn__arrow{transform:scaleX(-1)}.btn:hover .btn__arrow{transform:translate(3px)}[dir=rtl] .btn:hover .btn__arrow{transform:scaleX(-1) translate(3px)}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.link-arrow{display:inline-flex;align-items:center;gap:8px;color:var(--accent-text);text-decoration:none;font-weight:600}.link-arrow:hover{text-decoration:underline}.frame{position:relative;isolation:isolate;background:#0b1f1c;overflow:hidden}.frame:before,.frame:after{content:"";position:absolute;z-index:3;inline-size:18px;block-size:18px;border:1.5px solid var(--hud);pointer-events:none}.frame:before{inset-block-start:10px;inset-inline-start:10px;border-inline-end:0;border-block-end:0}.frame:after{inset-block-end:10px;inset-inline-end:10px;border-inline-start:0;border-block-start:0}.frame__media{position:absolute;inset:0}.frame__media :is(img,video,canvas){inline-size:100%;block-size:100%;object-fit:cover}.frame__label{position:absolute;z-index:3;inset-block-end:0;inset-inline:0;display:flex;justify-content:space-between;gap:12px;padding:26px 14px 10px 36px;background:linear-gradient(0deg,rgba(5,14,12,.85),transparent);color:var(--fg);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}[dir=rtl] .frame__label{padding:26px 36px 10px 14px}.frame__label :lang(he){font-family:var(--font-he);letter-spacing:0;text-transform:none;font-size:.82rem}.frame__label .tc{color:var(--hud);white-space:nowrap;direction:ltr}.ratio-16x9{aspect-ratio:16 / 9}.ratio-16x10{aspect-ratio:16 / 10}.ratio-4x3{aspect-ratio:4 / 3}.ratio-1x1{aspect-ratio:1}.ph{position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 50%,rgba(13,132,120,.25),transparent 70%),repeating-radial-gradient(circle at 35% 60%,transparent 0 22px,rgba(127,208,196,.12) 22px 23px),#0b1f1c}.ph:after{content:attr(data-label);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);font:500 10.5px/1 var(--font-mono);letter-spacing:.16em;color:var(--hud-dim);white-space:nowrap}[dir=rtl] .ph:after{transform:translate(50%,-50%)}.vctl{position:absolute;z-index:4;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;align-items:center;gap:6px;min-block-size:32px;padding:0 10px;border-radius:2px;background:#050e0ca8;color:var(--fg);border:1px solid var(--line-strong);font:500 10px/1 var(--font-mono);letter-spacing:.12em}.vctl:hover{background:#050e0ce6}.vctl svg{inline-size:12px;block-size:12px}.vctl [data-icon=play]{display:none}.vctl[aria-pressed=true] [data-icon=play]{display:block}.vctl[aria-pressed=true] [data-icon=pause]{display:none}.vec{position:absolute;inset:0;z-index:2;inline-size:100%;block-size:100%;pointer-events:none;overflow:visible}.vec *{vector-effect:non-scaling-stroke}.vec .v-a{stroke:var(--vec-a);fill:#7fd0c414;stroke-width:1.2}.vec .v-b{stroke:var(--vec-b);fill:none;stroke-width:1.2;stroke-dasharray:5 4}.vec .v-c{stroke:var(--vec-c);fill:#f5b04d1a;stroke-width:1.4}.vec .v-pt{fill:var(--vec-a);stroke:#04201c;stroke-width:1}.vec .v-lbl{fill:var(--fg);font:500 10px var(--font-mono);letter-spacing:.08em;paint-order:stroke;stroke:#050e0ccc;stroke-width:3px}.vec .v-draw{stroke-dasharray:var(--len, 1200);stroke-dashoffset:var(--len, 1200);transition:stroke-dashoffset 1.4s var(--f-ease)}.vec .v-pop{opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.6);transition:opacity .5s var(--f-ease),transform .5s var(--f-ease)}.is-in .vec .v-draw{stroke-dashoffset:0}.is-in .vec .v-pop{opacity:1;transform:none}html[data-layer-vector=off] .vec{display:none}html[data-layer-labels=off] :is(.vec .v-lbl,.frame__label){display:none}html[data-layer-grid=on] .thirds{opacity:1}html[data-layer-ortho=off] :is(.frame__media,.hero__media,.cta__media,.chap__media,.seq__canvas){filter:grayscale(1) brightness(.35)}html[data-reduce-motion] .vec :is(.v-draw,.v-pop){stroke-dashoffset:0;opacity:1;transform:none}.thirds{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .4s;background:linear-gradient(90deg,transparent calc(33.33% - .5px),rgba(255,255,255,.22) calc(33.33% - .5px) calc(33.33% + .5px),transparent calc(33.33% + .5px) calc(66.66% - .5px),rgba(255,255,255,.22) calc(66.66% - .5px) calc(66.66% + .5px),transparent calc(66.66% + .5px)),linear-gradient(0deg,transparent calc(33.33% - .5px),rgba(255,255,255,.22) calc(33.33% - .5px) calc(33.33% + .5px),transparent calc(33.33% + .5px) calc(66.66% - .5px),rgba(255,255,255,.22) calc(66.66% - .5px) calc(66.66% + .5px),transparent calc(66.66% + .5px))}.rv{opacity:0;transform:translateY(26px);transition:opacity .9s var(--f-ease),transform .9s var(--f-ease);transition-delay:calc(var(--i, 0) * 70ms)}.rv.is-in,.is-in .rv{opacity:1;transform:none}html:not(.js) .rv,html[data-reduce-motion] .rv{opacity:1;transform:none}.chap-head{display:flex;align-items:center;gap:14px;color:var(--hud);margin-block-end:clamp(18px,2vw,32px)}.chap-head__no{font:500 11.5px/1 var(--font-mono);letter-spacing:.16em;white-space:nowrap;direction:ltr}.chap-head__rule{flex:1;block-size:1px;background:linear-gradient(90deg,var(--hud-dim),transparent)}[dir=rtl] .chap-head__rule{background:linear-gradient(-90deg,var(--hud-dim),transparent)}.chap-head__tc{font:500 11px/1 var(--font-mono);letter-spacing:.12em;color:var(--hud-dim);direction:ltr;white-space:nowrap}.sec{position:relative;padding-block:clamp(64px,3rem + 5vw,136px)}.sec+.sec{border-block-start:1px solid var(--line)}.sec--tight{padding-block:clamp(48px,2rem + 3vw,88px)}.sec__head{display:grid;gap:16px;margin-block-end:clamp(28px,1rem + 2.5vw,56px);max-inline-size:980px}.split{display:grid;gap:clamp(28px,1rem + 3vw,72px);align-items:center}@media(min-width:960px){.split{grid-template-columns:1.15fr 1fr}.split--flip>:first-child{order:2}}.items{display:grid;gap:0;border-block-start:1px solid var(--line)}.items--grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:6px 18px;padding:20px 0;border-block-end:1px solid var(--line)}.items--grid .item{background:var(--bg);padding:26px 24px;border:0;grid-template-columns:1fr;align-content:start}.item__no{grid-row:span 2;font:500 11px/1.9 var(--font-mono);color:var(--hud);letter-spacing:.1em;direction:ltr}.items--grid .item__no{grid-row:auto}.item__title{font-weight:650;font-size:1.12rem;color:var(--fg-strong);line-height:1.3}.item__title:lang(en){font-weight:500}.item__body{color:var(--fg-subtle);font-size:.98rem;line-height:1.6}.item__meta{font:500 10.5px/1.4 var(--font-mono);letter-spacing:.12em;color:var(--hud-dim);text-transform:uppercase}a.item{text-decoration:none;color:inherit;transition:background-color .3s}a.item:hover{background:#7fd0c40f}a.item:hover .item__title{color:var(--accent-text)}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:clamp(14px,1.4vw,24px)}.card{position:relative;display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.card .frame{aspect-ratio:16 / 10}.card .frame__media :is(img,video){transition:transform 1.2s var(--f-ease),filter .6s;filter:saturate(.85) brightness(.88)}.card:hover .frame__media :is(img,video){transform:scale(1.045);filter:none}.card__body{display:grid;gap:6px}.card__title{font-weight:650;font-size:1.2rem;line-height:1.25;color:var(--fg-strong)}.card__title:lang(en){font-weight:500}.card__text{color:var(--fg-subtle);font-size:.97rem;line-height:1.55}a.card:hover .card__title{color:var(--accent-text)}.card--text{padding:24px;border:1px solid var(--line);background:#ffffff05}a.card--text:hover{border-color:var(--hud-dim)}.steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:0;overflow-x:auto;scroll-snap-type:x mandatory;padding-block-end:12px;border-block-start:1px solid var(--line)}.step{scroll-snap-align:start;position:relative;padding:28px 22px 8px 0;display:grid;gap:10px;align-content:start}[dir=rtl] .step{padding:28px 0 8px 22px}.step:before{content:"";position:absolute;inset-block-start:-5px;inset-inline-start:0;inline-size:9px;block-size:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #7fd0c42e}.step__no{font:500 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--hud);direction:ltr;text-align:start}@media(max-width:760px){.steps{grid-auto-flow:row;overflow:visible;border:0;border-inline-start:1px solid var(--line);padding-inline-start:22px}.step,[dir=rtl] .step{padding:0 0 28px}.step:before{inset-block-start:4px;inset-inline-start:-27px}}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.stat{background:var(--bg);padding:28px 24px;display:grid;gap:10px}.stat__v{font-family:"Hammer",var(--font-he);font-weight:300;font-size:clamp(3rem,2rem + 4vw,6rem);line-height:.9;color:var(--fg-strong);direction:ltr;text-align:start}.stat__l{color:var(--fg-subtle)}.quote{position:relative;overflow:hidden}.quote__bg{position:absolute;inset:0;z-index:0}.quote__bg :is(img,video){inline-size:100%;block-size:100%;object-fit:cover;opacity:.35}.quote__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 10%,rgba(5,14,12,.6))}[dir=rtl] .quote__bg:after{background:linear-gradient(-90deg,var(--bg) 10%,rgba(5,14,12,.6))}.quote__inner{position:relative;z-index:1}.quote__text{font-size:clamp(1.7rem,1rem + 2.6vw,3.4rem);line-height:1.15;font-weight:700;color:var(--fg-strong);max-inline-size:26ch;text-wrap:balance}.quote__text:lang(en){font-family:"Hammer",var(--font-en);font-weight:400}.chips{display:flex;flex-wrap:wrap;gap:10px}.chipx{display:inline-grid;gap:2px;padding:12px 16px;border:1px solid var(--line-strong);min-inline-size:150px}.chipx__t{font-weight:600;color:var(--fg-strong);direction:ltr;text-align:start}.chipx__b{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.1em;color:var(--hud-dim);text-transform:uppercase}.chipx__b:lang(he){font-family:var(--font-he);letter-spacing:0;text-transform:none;font-size:.82rem}.cmp{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--line)}.cmp__col{padding:26px 22px;display:grid;gap:10px;align-content:start;border-inline-end:1px solid var(--line)}.cmp__col:last-child{border-inline-end:0}@media(max-width:760px){.cmp__col{border-inline-end:0;border-block-end:1px solid var(--line)}}.faq{border-block-start:1px solid var(--line)}.faq details{border-block-end:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;font-weight:600;font-size:1.08rem;color:var(--fg-strong)}.faq summary:lang(en){font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:300 1.6rem/1 var(--font-mono);color:var(--hud);transition:transform .3s var(--f-ease);flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{color:var(--accent-text)}.faq__a{padding:0 0 22px;max-inline-size:76ch}.crumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none;padding:0;font:500 11px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle)}.crumbs :lang(he){font-family:var(--font-he);letter-spacing:0;text-transform:none;font-size:.86rem}.crumbs li+li:before{content:"/";margin-inline-end:10px;color:var(--hud-dim)}.crumbs a{color:var(--fg-subtle);text-decoration:none}.crumbs a:hover{color:var(--fg);text-decoration:underline}.badge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line-strong);font:500 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg)}.badge:lang(he){font-family:var(--font-he);letter-spacing:0;font-size:.82rem;text-transform:none}.badge:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:var(--accent)}.badge--pilot:before{background:var(--vec-b)}.badge--development:before,.badge--concept:before{background:var(--rec)}html[data-a11y-contrast] :is(.hero__scrim,.cta__scrim,.chap__scrim){background:#000000d1!important}html[data-a11y-contrast] .vec{display:none}html[data-a11y-contrast] .btn--solid{--b-bg: #ffe14d;--b-fg: #000;--b-line: #ffe14d}.hdr[data-astro-cid-3ef6ksr2]{position:fixed;inset-block-start:0;inset-inline:0;z-index:50;block-size:var(--header-h);border-block-end:1px solid transparent;transition:transform .4s var(--f-ease),background-color .4s,border-color .4s}.hdr[data-astro-cid-3ef6ksr2].is-solid,.hdr[data-astro-cid-3ef6ksr2].is-open{background:#050e0ce0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block-end-color:var(--line)}.hdr[data-astro-cid-3ef6ksr2].is-hidden{transform:translateY(-100%)}.hdr[data-astro-cid-3ef6ksr2]:focus-within{transform:none}.hdr__bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:24px;block-size:100%}.hdr__logo[data-astro-cid-3ef6ksr2]{display:inline-flex;padding-block:10px;flex:none}.hdr__nav[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}.hdr__nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{display:flex;gap:2px;list-style:none;padding:0;align-items:center}.hdr__link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-block-size:44px;padding:0 10px;color:var(--fg);text-decoration:none;font-size:.95rem;font-weight:500;position:relative;white-space:nowrap}.hdr__link[data-astro-cid-3ef6ksr2]:hover{color:var(--accent-text)}.hdr__link[data-astro-cid-3ef6ksr2][aria-current=page]:after{content:"";position:absolute;inset-inline:10px;inset-block-end:8px;block-size:1px;background:var(--accent)}.hdr__dd[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.hdr__ddbtn[data-astro-cid-3ef6ksr2]{display:inline-grid;place-items:center;inline-size:26px;block-size:44px;margin-inline-start:-8px;color:var(--fg-subtle)}.hdr__ddbtn[data-astro-cid-3ef6ksr2][aria-expanded=true] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.hdr__ddbtn[data-astro-cid-3ef6ksr2][aria-expanded=true]{color:var(--accent-text)}.mm[data-astro-cid-3ef6ksr2]{position:absolute;inset-block-start:100%;inset-inline:0;background:#06110ffa;border-block:1px solid var(--line-strong);box-shadow:0 40px 80px -30px #000c}.mm__inner[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:260px 1fr;gap:32px;padding-block:28px 32px}.mm__inner[data-astro-cid-3ef6ksr2]:has(.mm__feat){grid-template-columns:240px 1fr 300px}.mm__intro[data-astro-cid-3ef6ksr2]{display:grid;gap:10px;align-content:start}.mm__station[data-astro-cid-3ef6ksr2]{font:500 10.5px/1.4 var(--font-mono);letter-spacing:.1em;color:var(--hud);text-transform:uppercase}.mm__title[data-astro-cid-3ef6ksr2]{font-size:1.6rem;font-weight:750;color:var(--fg-strong);line-height:1.1}:lang(en) .mm__title[data-astro-cid-3ef6ksr2]{font-family:"Hammer",var(--font-en);font-weight:500}.mm__lede[data-astro-cid-3ef6ksr2]{color:var(--fg-subtle);font-size:.92rem;line-height:1.5}.mm__prods[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mm__prod[data-astro-cid-3ef6ksr2]{display:grid;gap:10px;align-content:start;color:inherit;text-decoration:none;padding:8px;border:1px solid transparent}.mm__prod[data-astro-cid-3ef6ksr2]:hover,.mm__prod[data-astro-cid-3ef6ksr2]:focus-visible{border-color:var(--line-strong);background:#7fd0c40d}.mm__peek[data-astro-cid-3ef6ksr2]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:#0b1f1c}.mm__peek[data-astro-cid-3ef6ksr2] video[data-astro-cid-3ef6ksr2]{inline-size:100%;block-size:100%;object-fit:cover;filter:saturate(.85) brightness(.9);transition:transform 1s var(--f-ease),filter .4s}.mm__prod[data-astro-cid-3ef6ksr2]:hover .mm__peek[data-astro-cid-3ef6ksr2] video[data-astro-cid-3ef6ksr2]{transform:scale(1.06);filter:none}.mm__status[data-astro-cid-3ef6ksr2]{position:absolute;inset-block-start:6px;inset-inline-start:6px;padding:3px 7px;background:#050e0cd1;font-size:.72rem;color:var(--fg);border-inline-start:2px solid var(--accent)}.mm__status--pilot[data-astro-cid-3ef6ksr2]{border-color:var(--vec-b)}.mm__status--concept[data-astro-cid-3ef6ksr2]{border-color:var(--rec)}.mm__desc[data-astro-cid-3ef6ksr2]{color:var(--fg-subtle);font-size:.84rem;line-height:1.45}.mm__items[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;align-content:start}.mm__item[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;padding:12px 10px;border-block-end:1px solid var(--line);color:inherit;text-decoration:none}.mm__item[data-astro-cid-3ef6ksr2]:hover,.mm__item[data-astro-cid-3ef6ksr2]:focus-visible{background:#7fd0c40d}.mm__item[data-astro-cid-3ef6ksr2]:hover .mm__itemt[data-astro-cid-3ef6ksr2]{color:var(--accent-text)}.mm__no[data-astro-cid-3ef6ksr2]{grid-row:span 2;font:500 10.5px/1.9 var(--font-mono);color:var(--hud)}.mm__itemt[data-astro-cid-3ef6ksr2]{font-weight:600;color:var(--fg-strong)}.mm__feat[data-astro-cid-3ef6ksr2]{display:grid;gap:8px;align-content:start;color:inherit;text-decoration:none}.mm__featimg[data-astro-cid-3ef6ksr2]{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;background:#0b1f1c}.mm__featimg[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1s var(--f-ease)}.mm__feat[data-astro-cid-3ef6ksr2]:hover img[data-astro-cid-3ef6ksr2]{transform:scale(1.05)}.mm__feattitle[data-astro-cid-3ef6ksr2]{font-weight:650;color:var(--fg-strong)}.hdr__tools[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px}.hdr__lang[data-astro-cid-3ef6ksr2]{display:inline-grid;place-items:center;min-inline-size:44px;min-block-size:44px;color:var(--fg);text-decoration:none;font:500 12px/1 var(--font-mono);letter-spacing:.1em;border:1px solid var(--line-strong)}.hdr__lang[data-astro-cid-3ef6ksr2]:hover{border-color:var(--fg)}.hdr__cta[data-astro-cid-3ef6ksr2]{min-block-size:44px;padding:8px 18px;font-size:.92rem;white-space:nowrap}.hdr__burger[data-astro-cid-3ef6ksr2]{display:none;inline-size:48px;block-size:44px;place-items:center;border:1px solid var(--line-strong)}.hdr__burgerlines[data-astro-cid-3ef6ksr2],.hdr__burgerlines[data-astro-cid-3ef6ksr2]:before,.hdr__burgerlines[data-astro-cid-3ef6ksr2]:after{display:block;inline-size:18px;block-size:1.5px;background:var(--fg);position:relative}.hdr__burgerlines[data-astro-cid-3ef6ksr2]:before,.hdr__burgerlines[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;inset-inline-start:0}.hdr__burgerlines[data-astro-cid-3ef6ksr2]:before{inset-block-start:-6px}.hdr__burgerlines[data-astro-cid-3ef6ksr2]:after{inset-block-start:6px}@media(max-width:1240px){.hdr__nav[data-astro-cid-3ef6ksr2]{display:none}.hdr__tools[data-astro-cid-3ef6ksr2]{margin-inline-start:auto}.hdr__burger[data-astro-cid-3ef6ksr2]{display:inline-grid}}@media(max-width:520px){.hdr__cta[data-astro-cid-3ef6ksr2]{display:none}}.mnav[data-astro-cid-3ef6ksr2]{inline-size:100%;max-inline-size:100%;block-size:100%;max-block-size:100%;margin:0;padding:0;border:0;background:#050e0c;color:var(--fg);overscroll-behavior:contain}.mnav[data-astro-cid-3ef6ksr2]::backdrop{background:#0009}.mnav__top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;block-size:var(--header-h);border-block-end:1px solid var(--line)}.mnav__close[data-astro-cid-3ef6ksr2]{display:inline-grid;place-items:center;inline-size:48px;block-size:44px;border:1px solid var(--line-strong)}.mnav__nav[data-astro-cid-3ef6ksr2]{padding-block:16px 40px}.mnav__nav[data-astro-cid-3ef6ksr2]>ol[data-astro-cid-3ef6ksr2]{list-style:none;padding:0;display:grid}.mnav__nav[data-astro-cid-3ef6ksr2]>ol[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]{border-block-end:1px solid var(--line)}.mnav__nav[data-astro-cid-3ef6ksr2]>ol[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{display:flex;align-items:baseline;gap:14px;padding:12px 0;font-size:clamp(1.4rem,1rem + 3vw,2.2rem);font-weight:700;text-decoration:none;color:var(--fg-strong)}:lang(en) .mnav__nav[data-astro-cid-3ef6ksr2]>ol[data-astro-cid-3ef6ksr2]>li[data-astro-cid-3ef6ksr2]>a[data-astro-cid-3ef6ksr2]{font-weight:500}.mnav__nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent-text)}.mnav__no[data-astro-cid-3ef6ksr2]{font:500 11px/1 var(--font-mono);color:var(--hud);letter-spacing:.1em}.mnav__sub[data-astro-cid-3ef6ksr2]{list-style:none;padding:0 0 14px;display:flex;flex-wrap:wrap;gap:8px}.mnav__sub[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:inline-flex;min-block-size:40px;align-items:center;padding:0 12px;border:1px solid var(--line-strong);text-decoration:none;color:var(--fg);font-size:.85rem}.mnav__foot[data-astro-cid-3ef6ksr2]{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:28px}.mnav__note[data-astro-cid-3ef6ksr2]{margin-block-start:28px;color:var(--hud-dim)}.ftr[data-astro-cid-sz7xmlte]{position:relative;padding-block:clamp(56px,3rem + 4vw,120px) 28px;border-block-start:1px solid var(--line);background:#040b0a;overflow:hidden}.ftr__mega[data-astro-cid-sz7xmlte]{font-family:"Hammer",var(--font-en);font-weight:100;font-size:clamp(3.2rem,.6rem + 11vw,13rem);line-height:.88;letter-spacing:-.02em;color:var(--fg-strong);margin-block-end:clamp(36px,4vw,72px);text-align:start}.ftr__mega[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]:last-child{font-weight:500;color:var(--accent)}.ftr__top[data-astro-cid-sz7xmlte]{display:grid;gap:48px}@media(min-width:960px){.ftr__top[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 2fr}}.ftr__brand[data-astro-cid-sz7xmlte]{display:grid;gap:16px;align-content:start;justify-items:start}.ftr__slogan[data-astro-cid-sz7xmlte]{font-size:1.3rem;font-weight:700;color:var(--fg-strong)}.ftr__slogan[data-astro-cid-sz7xmlte]:lang(en){font-weight:500}.ftr__about[data-astro-cid-sz7xmlte]{color:var(--fg-subtle);max-inline-size:42ch}.ftr__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px}.ftr__h[data-astro-cid-sz7xmlte]{font:500 11px/1.4 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hud);margin-block-end:12px}.ftr__cols[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;display:grid;gap:2px}.ftr__cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;min-block-size:36px;align-items:center;color:var(--fg);text-decoration:none}.ftr__cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent-text);text-decoration:underline}@media(min-width:761px){.ftr__base[data-astro-cid-sz7xmlte]{padding-inline:64px 180px}}@media(max-width:760px){.ftr[data-astro-cid-sz7xmlte]{padding-block-end:92px}}.ftr__base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:space-between;margin-block-start:56px;padding-block-start:20px;border-block-start:1px solid var(--line);color:var(--fg-subtle)}.ftr__he[data-astro-cid-sz7xmlte]{font-family:var(--font-he);letter-spacing:0;text-transform:none;font-size:.8rem}.ftr__top-link[data-astro-cid-sz7xmlte]{color:var(--fg);text-decoration:none}.ftr__top-link[data-astro-cid-sz7xmlte]:hover{color:var(--accent-text)}.hud[data-astro-cid-l26umxyd]{position:fixed;inset:0;z-index:40;pointer-events:none;color:var(--hud)}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]{position:absolute;inline-size:26px;block-size:26px;border:1.5px solid var(--hud);opacity:0;transition:opacity .6s}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]:nth-child(1){inset-block-start:calc(var(--header-h) + 10px);inset-inline-start:14px;border-inline-end:0;border-block-end:0}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]:nth-child(2){inset-block-start:calc(var(--header-h) + 10px);inset-inline-end:14px;border-inline-start:0;border-block-end:0}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]:nth-child(3){inset-block-end:14px;inset-inline-start:14px;border-inline-end:0;border-block-start:0}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]:nth-child(4){inset-block-end:14px;inset-inline-end:14px;border-inline-start:0;border-block-start:0}html.hud-hero .hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]{opacity:.85}.hud__cross[data-astro-cid-l26umxyd]{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:34px;block-size:34px;margin:-17px;opacity:0;transition:opacity .6s}.hud__cross[data-astro-cid-l26umxyd]:before,.hud__cross[data-astro-cid-l26umxyd]:after{content:"";position:absolute;background:var(--hud)}.hud__cross[data-astro-cid-l26umxyd]:before{inset-inline-start:16.5px;inline-size:1px;block-size:100%}.hud__cross[data-astro-cid-l26umxyd]:after{inset-block-start:16.5px;block-size:1px;inline-size:100%}html.hud-hero .hud__cross[data-astro-cid-l26umxyd]{opacity:.45}.hud__tl[data-astro-cid-l26umxyd],.hud__tr[data-astro-cid-l26umxyd]{position:absolute;inset-block-start:calc(var(--header-h) + 18px);display:flex;gap:14px;direction:ltr;text-shadow:0 1px 6px rgba(0,0,0,.8);transition:opacity .5s}.hud__tl[data-astro-cid-l26umxyd]{inset-inline-start:48px}.hud__tr[data-astro-cid-l26umxyd]{inset-inline-end:48px}.hud__tr[data-astro-cid-l26umxyd] b[data-astro-cid-l26umxyd],.hud__tc[data-astro-cid-l26umxyd]{color:var(--fg);font-weight:500}.hud__rec[data-astro-cid-l26umxyd]{display:inline-flex;align-items:center;gap:6px;color:var(--rec)}.hud__rec[data-astro-cid-l26umxyd] b[data-astro-cid-l26umxyd]{inline-size:7px;block-size:7px;border-radius:50%;background:var(--rec);animation:rec 1.6s steps(1) infinite}@keyframes rec{50%{opacity:.15}}html:not(.hud-hero) [data-astro-cid-l26umxyd]:is(.hud__tl,.hud__tr){opacity:0}@media(max-width:760px){.hud__tr[data-astro-cid-l26umxyd]{display:none}.hud__tl[data-astro-cid-l26umxyd]{inset-inline-start:20px;inset-block-start:calc(var(--header-h) + 12px)}.hud__corners[data-astro-cid-l26umxyd] i[data-astro-cid-l26umxyd]:nth-child(n+3){display:none}}.hud__ctl[data-astro-cid-l26umxyd]{position:absolute;inset-block-end:14px;inset-inline-end:14px;display:flex;gap:6px;pointer-events:auto}.hud__btn[data-astro-cid-l26umxyd]{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;min-inline-size:44px;justify-content:center;padding:0 14px;background:#050e0cc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--hud-dim);color:var(--fg);font:500 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}[lang=he] .hud__btn[data-astro-cid-l26umxyd]{font-family:var(--font-he);letter-spacing:0;font-size:.86rem;text-transform:none}.hud__btn[data-astro-cid-l26umxyd]:hover{border-color:var(--hud)}.hud__btn--icon[data-astro-cid-l26umxyd]{padding:0}.hud__btn[data-astro-cid-l26umxyd] [data-astro-cid-l26umxyd][data-icon=play]{display:none}.hud__btn[data-astro-cid-l26umxyd][aria-pressed=true] [data-astro-cid-l26umxyd][data-icon=play]{display:block}.hud__btn[data-astro-cid-l26umxyd][aria-pressed=true] [data-astro-cid-l26umxyd][data-icon=pause]{display:none}.hud__btn[data-astro-cid-l26umxyd][aria-pressed=true]{color:var(--rec);border-color:var(--rec)}.hud__panel[data-astro-cid-l26umxyd]{position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0;inline-size:260px;padding:12px;background:#050e0cf2;border:1px solid var(--hud-dim);box-shadow:0 20px 50px -20px #000c}.hud__hint[data-astro-cid-l26umxyd]{font-size:.8rem;color:var(--fg-subtle);line-height:1.4;margin-block-end:10px}.hud__panel[data-astro-cid-l26umxyd] ul[data-astro-cid-l26umxyd]{list-style:none;padding:0;display:grid;gap:4px}.hud__layer[data-astro-cid-l26umxyd]{display:flex;align-items:center;gap:10px;inline-size:100%;min-block-size:40px;padding:0 10px;color:var(--fg);border:1px solid var(--line);text-align:start}.hud__layer[data-astro-cid-l26umxyd]:hover{border-color:var(--hud-dim)}.hud__sw[data-astro-cid-l26umxyd]{inline-size:26px;block-size:14px;border-radius:8px;border:1px solid var(--fg-subtle);position:relative;flex:none}.hud__sw[data-astro-cid-l26umxyd]:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:8px;block-size:8px;border-radius:50%;background:var(--fg-subtle);transition:transform .2s}.hud__layer[data-astro-cid-l26umxyd][aria-pressed=true] .hud__sw[data-astro-cid-l26umxyd]{border-color:var(--accent);background:#7fd0c433}.hud__layer[data-astro-cid-l26umxyd][aria-pressed=true] .hud__sw[data-astro-cid-l26umxyd]:after{background:var(--accent);transform:translate(12px)}[dir=rtl] .hud__layer[data-astro-cid-l26umxyd][aria-pressed=true] .hud__sw[data-astro-cid-l26umxyd]:after{transform:translate(-12px)}.hud__code[data-astro-cid-l26umxyd]{margin-inline-start:auto;font:500 10px/1 var(--font-mono);letter-spacing:.12em;color:var(--hud-dim)}html[data-reduce-motion] .hud__rec[data-astro-cid-l26umxyd] b[data-astro-cid-l26umxyd]{animation:none}@media print{.hud[data-astro-cid-l26umxyd]{display:none}}html[data-a11y-text="1"]{font-size:112.5%}html[data-a11y-text="2"]{font-size:125%}html[data-a11y-text="3"]{font-size:150%}html[data-a11y-contrast],html[data-a11y-contrast] :is(body,.theme-night,.theme-deep,.theme-abyss,.theme-paper,.theme-white){--bg: #000;--bg-grad: none;--fg: #fff;--fg-strong: #fff;--fg-muted: #fff;--fg-subtle: #fff;--line: #fff;--line-strong: #fff;--line-input: #fff;--accent: #ffe14d;--accent-strong: #ffe14d;--accent-text: #ffe14d;--logo-sub: #ffe14d;--surface: #000;--surface-2: #000;--surface-solid: #000;--field-bg: #000;--btn-bg: #ffe14d;--btn-fg: #000;--btn-bg-hover: #fff;--btn-ghost-line: #fff;--focus: #ffe14d;--grid-minor: transparent;--grid-major: transparent;--danger: #ff9b9b;--success: #9cffb0;--shadow-card: none;--shadow-pop: none;--glass-bg: #000;--glass-rim: inset 0 0 0 1px #fff;--glass-shadow: none;--glass-cell: #000;--glass-cell-strong: #000;--glass-cell-line: #fff;--fx-text: #fff;--fx-text-muted: #fff;--fx-mint: #ffe14d;--fx-mint-2: #ffe14d;--fx-mint-soft: #fff;color-scheme:dark;background-color:#000;color:#fff}html[data-a11y-contrast] body *{text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-a11y-contrast] :is(.bg-grad,.bg-blueprint){background-image:none!important}html[data-a11y-contrast] a[href]:not([class*=btn]){color:#ffe14d}html[data-a11y-contrast] ::placeholder{color:#d9d9d9;opacity:1}html[data-a11y-contrast] ::selection{background:#ffe14d;color:#000}html[data-a11y-links] a[href]{text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.22em!important}html[data-a11y-font] body,html[data-a11y-font] body :not(svg,svg *,code,kbd,pre,samp){font-family:Arial,Segoe UI,Tahoma,Noto Sans Hebrew,sans-serif!important;letter-spacing:.01em!important;word-spacing:.04em}html[data-a11y-font] body :is(p,li,dd){line-height:1.7}html[data-a11y-focus] :is(:focus-visible,input:focus,select:focus,textarea:focus){outline:3px solid #ffe14d!important;outline-offset:3px!important;box-shadow:0 0 0 7px #000!important}html[data-reduce-motion]{scroll-behavior:auto!important}html[data-reduce-motion] *,html[data-reduce-motion] *:before,html[data-reduce-motion] *:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}html[data-reduce-motion] .fx-reticle{display:none!important}html[data-reduce-motion].fx-reticle-on,html[data-reduce-motion].fx-reticle-on *{cursor:auto!important}html[data-reduce-motion].fx-reticle-on :is(a[href],button,[role=button],summary,label[for],select){cursor:pointer!important}html[data-reduce-motion].fx-reticle-on :is(input:not([type=button],[type=submit],[type=checkbox],[type=radio]),textarea){cursor:text!important}@media(forced-colors:active){html[data-a11y-focus] :focus-visible{outline-color:Highlight!important}}.a11y__trigger[data-astro-cid-bwexowe5]{position:fixed;inset-block-end:max(16px,env(safe-area-inset-bottom));inset-inline-start:max(16px,env(safe-area-inset-left));z-index:55;display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:50%;background:#1452a8;color:#fff;box-shadow:0 0 0 2px #fff,0 6px 18px -6px #0000008c;transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.a11y__trigger[data-astro-cid-bwexowe5]:hover{background:#0e3f86;transform:scale(1.05)}.a11y__trigger[data-astro-cid-bwexowe5]:focus-visible{outline:3px solid #ffe14d;outline-offset:4px;border-radius:50%}.a11y__trigger[data-astro-cid-bwexowe5][aria-expanded=true]{background:#0e3f86}.a11y__dot[data-astro-cid-bwexowe5]{position:absolute;inset-block-start:2px;inset-inline-end:2px;inline-size:12px;block-size:12px;border-radius:50%;background:#ffe14d;box-shadow:0 0 0 2px #1452a8;display:none}.a11y[data-astro-cid-bwexowe5][data-a11y-active] .a11y__dot[data-astro-cid-bwexowe5]{display:block}.a11y-dlg[data-astro-cid-bwexowe5]{position:fixed;margin:0;inset:auto;inset-block-end:calc(max(16px,env(safe-area-inset-bottom)) + 64px);inset-inline-start:max(16px,env(safe-area-inset-left));inline-size:min(360px,calc(100vw - 32px));max-block-size:calc(100dvh - 104px);overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid var(--line-strong);border-radius:var(--r-window);background:var(--surface-solid);color:var(--fg);box-shadow:var(--glass-shadow);font-size:1rem;line-height:var(--lh-ui)}.a11y-dlg[data-astro-cid-bwexowe5]::backdrop{background:#040e0c59}.a11y-dlg__head[data-astro-cid-bwexowe5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.a11y-dlg__title[data-astro-cid-bwexowe5]{font-size:1.125rem;font-weight:600;letter-spacing:0}.a11y-dlg__close[data-astro-cid-bwexowe5]{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--r-control);border:1px solid var(--line-strong);flex:none}.a11y-dlg__close[data-astro-cid-bwexowe5]:hover{background:var(--surface-2)}.a11y-dlg__intro[data-astro-cid-bwexowe5],.a11y-dlg__note[data-astro-cid-bwexowe5]{margin-block-start:6px;font-size:.875rem;color:var(--fg-muted)}.a11y-dlg__note[data-astro-cid-bwexowe5]{margin-block-start:10px}.a11y-size[data-astro-cid-bwexowe5]{display:flex;align-items:center;gap:8px;margin-block-start:14px;padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--r-md)}.a11y-size__label[data-astro-cid-bwexowe5]{flex:1;font-weight:500}.a11y-size__btn[data-astro-cid-bwexowe5]{min-inline-size:44px;min-block-size:44px;border-radius:var(--r-control);border:1px solid var(--line-input);font-weight:600}.a11y-size__btn--lg[data-astro-cid-bwexowe5]{font-size:1.15em}.a11y-size__btn[data-astro-cid-bwexowe5]:hover:not(:disabled){background:var(--surface-2)}.a11y-size__btn[data-astro-cid-bwexowe5]:disabled{opacity:.45;cursor:not-allowed}.a11y-size__value[data-astro-cid-bwexowe5]{min-inline-size:4.2em;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.a11y-toggles[data-astro-cid-bwexowe5]{display:grid;gap:6px;margin-block-start:10px}.a11y-tg[data-astro-cid-bwexowe5]{display:flex;align-items:center;gap:10px;inline-size:100%;min-block-size:46px;padding:8px 12px;border-radius:var(--r-md);border:1px solid var(--line-strong);text-align:start}.a11y-tg[data-astro-cid-bwexowe5]:hover{background:var(--surface-2)}.a11y-tg__icon[data-astro-cid-bwexowe5]{flex:none}.a11y-tg__label[data-astro-cid-bwexowe5]{flex:1;font-weight:500}.a11y-tg__state[data-astro-cid-bwexowe5]{flex:none;min-inline-size:3.6em;padding:2px 8px;border-radius:var(--r-pill);border:1px solid currentColor;font-size:.8125rem;text-align:center}.a11y-tg[data-astro-cid-bwexowe5][aria-pressed=true]{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.a11y-tg[data-astro-cid-bwexowe5][aria-pressed=true]:hover{background:var(--btn-bg-hover)}.a11y-tg[data-astro-cid-bwexowe5][aria-disabled=true]{cursor:default}.a11y-links[data-astro-cid-bwexowe5]{display:grid;gap:2px;margin-block-start:12px}.a11y-links[data-astro-cid-bwexowe5] a[data-astro-cid-bwexowe5]{display:inline-block;padding-block:6px;color:var(--accent-text);font-weight:500;text-decoration:underline}.a11y-reset[data-astro-cid-bwexowe5]{inline-size:100%;min-block-size:44px;margin-block-start:10px;border-radius:var(--r-control);border:1px solid var(--btn-ghost-line);font-weight:500}.a11y-reset[data-astro-cid-bwexowe5]:hover{background:var(--surface-2)}html.fx-reticle-on .a11y-dlg[data-astro-cid-bwexowe5],html.fx-reticle-on .a11y-dlg[data-astro-cid-bwexowe5] [data-astro-cid-bwexowe5]{cursor:auto!important}html.fx-reticle-on .a11y-dlg[data-astro-cid-bwexowe5] [data-astro-cid-bwexowe5]:is(button,a[href]){cursor:pointer!important}@media(forced-colors:active){.a11y__trigger[data-astro-cid-bwexowe5]{border:2px solid ButtonText}.a11y-tg[data-astro-cid-bwexowe5][aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}.a11y-dlg[data-astro-cid-bwexowe5]{border:1px solid CanvasText}}@media print{.a11y[data-astro-cid-bwexowe5]{display:none!important}}#top[data-astro-cid-ypidm5vf]{position:absolute;inset-block-start:0}main[data-astro-cid-ypidm5vf]:focus{outline:none}
