@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}}.hdr[data-astro-cid-r7uuxm25]{--hdr-h: var(--header-h);position:fixed;inset-block-start:0;inset-inline:0;z-index:var(--z-header);color:#e9f5f3;transition:transform .42s var(--ease)}.hdr[data-astro-cid-r7uuxm25][data-hidden=true]{transform:translateY(-100%)}.hdr__bar[data-astro-cid-r7uuxm25]{position:relative;isolation:isolate}.hdr__bar[data-astro-cid-r7uuxm25]:before{content:"";position:absolute;inset:0;z-index:-1;background:#0c302cb8;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);box-shadow:inset 0 -1px #ffffff14;opacity:0;transition:opacity var(--dur) var(--ease-standard);pointer-events:none}.hdr[data-astro-cid-r7uuxm25][data-scrolled] .hdr__bar[data-astro-cid-r7uuxm25]:before,.hdr[data-astro-cid-r7uuxm25][data-solid] .hdr__bar[data-astro-cid-r7uuxm25]:before,.hdr[data-astro-cid-r7uuxm25][data-mega-open] .hdr__bar[data-astro-cid-r7uuxm25]:before,.hdr[data-astro-cid-r7uuxm25][data-menu-open] .hdr__bar[data-astro-cid-r7uuxm25]:before{opacity:1}.hdr[data-astro-cid-r7uuxm25][data-menu-open] .hdr__bar[data-astro-cid-r7uuxm25]:before{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hdr__inner[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:var(--sp-m);block-size:var(--hdr-h)}.hdr__brand[data-astro-cid-r7uuxm25]{display:inline-flex;align-items:center;min-block-size:44px;margin-inline-end:auto;color:#fff;text-decoration:none;border-radius:var(--r-xs)}.hdr__nav[data-astro-cid-r7uuxm25]{display:none}.hdr__list[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:clamp(2px,.4vw,8px);margin:0}.hdr__link[data-astro-cid-r7uuxm25]{position:relative;display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:12px;border-radius:var(--r-s);font-size:var(--fs-sm);font-weight:500;color:#e9f5f3d1;text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.hdr__link[data-astro-cid-r7uuxm25]:after{content:"";position:absolute;inset-inline:12px;inset-block-end:6px;block-size:1px;background:var(--c-mint);transform:scaleX(0);transition:transform var(--dur) var(--ease)}.hdr__link[data-astro-cid-r7uuxm25]:hover,.hdr__link[data-astro-cid-r7uuxm25][aria-expanded=true]{color:#fff}.hdr__link[data-astro-cid-r7uuxm25]:hover:after,.hdr__link[data-astro-cid-r7uuxm25].is-current:after,.hdr__link[data-astro-cid-r7uuxm25][aria-expanded=true]:after{transform:scaleX(1)}.hdr__link[data-astro-cid-r7uuxm25].is-current{color:#fff}.hdr__chev[data-astro-cid-r7uuxm25]{transition:transform var(--dur) var(--ease)}.hdr__trigger[data-astro-cid-r7uuxm25][aria-expanded=true] .hdr__chev[data-astro-cid-r7uuxm25]{transform:rotate(180deg)}.hdr__actions[data-astro-cid-r7uuxm25]{display:flex;align-items:center;gap:8px}.hdr__lang[data-astro-cid-r7uuxm25]{display:inline-grid;place-items:center;min-inline-size:44px;min-block-size:44px;border-radius:var(--r-s);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:#e9f5f3d1;text-decoration:none;transition:color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.hdr__lang[data-astro-cid-r7uuxm25]:lang(he){font-family:var(--font-he);font-size:14px;letter-spacing:0}.hdr__lang[data-astro-cid-r7uuxm25]:hover{color:#fff;background:#ffffff14}.hdr[data-astro-cid-r7uuxm25] .hdr__cta{display:none}.hdr__burger[data-astro-cid-r7uuxm25]{display:inline-grid;place-items:center;inline-size:48px;block-size:48px;margin-inline-end:-8px;border-radius:var(--r-control);color:#fff}.hdr__burger-box[data-astro-cid-r7uuxm25]{position:relative;inline-size:24px;block-size:10px}.hdr__burger-box[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]{position:absolute;inset-inline:0;block-size:1.5px;background:currentColor;transition:transform var(--dur) var(--ease),inset-block var(--dur) var(--ease)}.hdr__burger-box[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]:first-child{inset-block-start:0}.hdr__burger-box[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]:last-child{inset-block-end:0;inline-size:66%}.hdr__burger[data-astro-cid-r7uuxm25][aria-expanded=true] .hdr__burger-box[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]:first-child{inset-block-start:4.25px;transform:rotate(45deg)}.hdr__burger[data-astro-cid-r7uuxm25][aria-expanded=true] .hdr__burger-box[data-astro-cid-r7uuxm25] span[data-astro-cid-r7uuxm25]:last-child{inset-block-end:4.25px;inline-size:100%;transform:rotate(-45deg)}@media(min-width:1100px){.hdr[data-astro-cid-r7uuxm25]{--hdr-h: 80px}.hdr__nav[data-astro-cid-r7uuxm25]{display:block}.hdr[data-astro-cid-r7uuxm25] .hdr__cta{display:inline-flex;margin-inline-start:8px}.hdr__burger[data-astro-cid-r7uuxm25],.mmenu[data-astro-cid-r7uuxm25]{display:none}}.mega[data-astro-cid-r7uuxm25]{position:absolute;inset-inline:0;inset-block-start:100%;color:#e9f5f3;background:linear-gradient(180deg,#0c302cf7,#092421f7);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #000000b3;border-block-end:1px solid rgba(127,208,196,.18);visibility:hidden;opacity:0;clip-path:inset(0 0 100% 0);transition:clip-path .42s var(--ease-split),opacity .2s var(--ease-standard),visibility 0s linear .42s}.mega[data-astro-cid-r7uuxm25]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(183,220,214,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(183,220,214,.06) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 40%,transparent);mask-image:linear-gradient(180deg,transparent,#000 40%,transparent);pointer-events:none}.hdr[data-astro-cid-r7uuxm25][data-mega-open] .mega[data-astro-cid-r7uuxm25]{visibility:visible;opacity:1;clip-path:inset(0 0 0 0);transition:clip-path .52s var(--ease-split),opacity .16s var(--ease-standard),visibility 0s}.mega__inner[data-astro-cid-r7uuxm25]{position:relative;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--col-gap);padding-block:40px 48px}.mega__intro[data-astro-cid-r7uuxm25]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-inline-end:var(--sp-l);border-inline-end:1px solid rgba(255,255,255,.08)}.mega__title[data-astro-cid-r7uuxm25]{font-size:var(--fs-2xl);font-weight:300;line-height:1;color:#fff;margin:6px 0 0}.mega__text[data-astro-cid-r7uuxm25]{color:var(--fg-muted);font-size:var(--fs-sm);max-inline-size:34ch;margin:0}.mega__grid[data-astro-cid-r7uuxm25]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.mega__grid[data-astro-cid-r7uuxm25]>li[data-astro-cid-r7uuxm25]:last-child:nth-child(odd){grid-column:1 / -1}.mega__grid[data-astro-cid-r7uuxm25]>li[data-astro-cid-r7uuxm25]{opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease-standard),transform .5s var(--ease)}.hdr[data-astro-cid-r7uuxm25][data-mega-open] .mega__grid[data-astro-cid-r7uuxm25]>li[data-astro-cid-r7uuxm25]{opacity:1;transform:none;transition-delay:calc(80ms + var(--i) * 40ms)}.mtile[data-astro-cid-r7uuxm25]{--ticks-opacity: 0;position:relative;display:grid;gap:10px;block-size:100%;padding:18px 20px 20px;border-radius:var(--r-md);background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff14;color:inherit;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}.mtile[data-astro-cid-r7uuxm25]:hover,.mtile[data-astro-cid-r7uuxm25]:focus-visible{--ticks-opacity: 1;background:#7fd0c412;box-shadow:inset 0 0 0 1px #7fd0c452}.mtile__top[data-astro-cid-r7uuxm25]{display:flex;align-items:center;justify-content:space-between}.mtile__arrow[data-astro-cid-r7uuxm25]{color:var(--c-mint);opacity:.5;transform:scaleX(var(--dir));transition:transform var(--dur) var(--ease),opacity var(--dur-fast)}.mtile[data-astro-cid-r7uuxm25]:hover .mtile__arrow[data-astro-cid-r7uuxm25],.mtile[data-astro-cid-r7uuxm25]:focus-visible .mtile__arrow[data-astro-cid-r7uuxm25]{opacity:1;transform:translate(calc(var(--dir) * 4px)) scaleX(var(--dir))}.mtile__name[data-astro-cid-r7uuxm25]{display:flex;align-items:center;min-block-size:30px;padding-block:6px 2px}.mtile__desc[data-astro-cid-r7uuxm25]{font-size:var(--fs-sm);line-height:1.5;color:var(--fg-muted)}.mmenu[data-astro-cid-r7uuxm25]{position:fixed;inset:0;z-index:-1;overflow-y:auto;overscroll-behavior:contain;padding-block:calc(var(--hdr-h) + 16px) 32px;background-image:var(--bg-grad);visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .56s var(--ease-split),visibility 0s linear .56s}.hdr[data-astro-cid-r7uuxm25][data-menu-open] .mmenu[data-astro-cid-r7uuxm25]{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .62s var(--ease-split),visibility 0s}.mmenu__bg[data-astro-cid-r7uuxm25]{position:absolute;inset:0;pointer-events:none}.mmenu__nav[data-astro-cid-r7uuxm25]{position:relative;display:flex;flex-direction:column;min-block-size:100%;gap:var(--sp-l)}.mmenu__list[data-astro-cid-r7uuxm25]{margin:0;padding:0}.mmenu__item[data-astro-cid-r7uuxm25]{border-block-end:1px solid rgba(255,255,255,.08);opacity:0;transform:translateY(18px);transition:opacity .26s var(--ease-standard),transform .52s var(--ease)}.mmenu__foot[data-astro-cid-r7uuxm25]{opacity:0;transform:translateY(18px);transition:opacity .26s var(--ease-standard),transform .52s var(--ease)}.hdr[data-astro-cid-r7uuxm25][data-menu-open] .mmenu__item[data-astro-cid-r7uuxm25],.hdr[data-astro-cid-r7uuxm25][data-menu-open] .mmenu__foot[data-astro-cid-r7uuxm25]{opacity:1;transform:none;transition-delay:calc(.16s + var(--i) * 55ms)}.mmenu__link[data-astro-cid-r7uuxm25]{display:flex;align-items:baseline;gap:16px;padding-block:14px;font-size:clamp(1.625rem,1.2rem + 2.2vw,2.25rem);font-weight:300;line-height:1.15;color:#fff;text-decoration:none}.mmenu__link[data-astro-cid-r7uuxm25][aria-current=page]{color:var(--c-mint)}.mmenu__idx[data-astro-cid-r7uuxm25]{min-inline-size:2ch;color:var(--c-mint)}.mmenu__sub[data-astro-cid-r7uuxm25]{display:flex;flex-wrap:wrap;gap:8px;margin:-2px 0 0;padding:0 0 18px;padding-inline-start:calc(2ch + 24px);list-style:none}.mmenu__sublink[data-astro-cid-r7uuxm25]{display:inline-flex;align-items:center;min-block-size:40px;padding-inline:12px;border-radius:var(--r-s);box-shadow:inset 0 0 0 1px #ffffff24;font-family:var(--font-display);font-size:14px;letter-spacing:.04em;color:#e9f5f3;text-decoration:none;direction:ltr}.mmenu__foot[data-astro-cid-r7uuxm25]{display:grid;gap:var(--sp-m);margin-block-start:auto;justify-items:start}.mmenu__contact[data-astro-cid-r7uuxm25]{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:var(--fs-sm)}.mmenu__contact[data-astro-cid-r7uuxm25] a[data-astro-cid-r7uuxm25]{display:inline-flex;align-items:center;min-block-size:44px;color:var(--fg-muted)}.ftr[data-astro-cid-pnrjdgm4]{position:relative;isolation:isolate;overflow:hidden;background-image:var(--bg-grad);padding-block:var(--sp-2xl) var(--sp-l);border-block-start:1px solid rgba(127,208,196,.12)}.ftr__grid-bg[data-astro-cid-pnrjdgm4]{position:absolute;inset:0;z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);opacity:.8}.ftr__statement[data-astro-cid-pnrjdgm4]{display:grid;gap:var(--sp-l);padding-block-end:var(--sp-2xl);border-block-end:1px solid var(--line)}.ftr__station[data-astro-cid-pnrjdgm4]{display:flex;align-items:center;gap:14px;margin:0;direction:ltr;justify-content:flex-start}[dir=rtl] .ftr__station[data-astro-cid-pnrjdgm4]{justify-content:flex-end}.ftr__dim[data-astro-cid-pnrjdgm4]{inline-size:80px;color:var(--line-strong)}.ftr__big[data-astro-cid-pnrjdgm4]{display:grid;margin:0;font-family:"Hammer",var(--font-display);font-weight:100;font-size:var(--fs-mega);line-height:.86;letter-spacing:-.035em;color:#fff;text-align:left}.ftr__big-line[data-astro-cid-pnrjdgm4]{display:block;padding-block-end:.14em;margin-block-end:-.14em}.ftr__big-line--accent[data-astro-cid-pnrjdgm4]{font-weight:300;background:linear-gradient(90deg,var(--c-aqua),var(--c-mint) 55%,var(--c-mint-soft));-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-start:.6em}.ftr__statement-foot[data-astro-cid-pnrjdgm4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-m)}.ftr__sub[data-astro-cid-pnrjdgm4]{margin:0;font-size:var(--fs-lg);font-weight:300;color:var(--fg-muted)}.ftr__cols[data-astro-cid-pnrjdgm4]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--sp-xl) var(--col-gap);padding-block:var(--sp-xl)}.ftr__brand[data-astro-cid-pnrjdgm4]{display:grid;gap:var(--sp-s);align-content:start;justify-items:start}.ftr__logo[data-astro-cid-pnrjdgm4]{display:inline-flex;min-block-size:44px;align-items:center;color:#fff;text-decoration:none}.ftr__about[data-astro-cid-pnrjdgm4]{margin:0;max-inline-size:36ch;font-size:var(--fs-sm);color:var(--fg-subtle)}.ftr__social[data-astro-cid-pnrjdgm4]{display:flex;flex-wrap:wrap;gap:8px;margin:var(--sp-2xs) 0 0;padding:0}.ftr__social[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{display:inline-flex;align-items:center;min-block-size:40px;padding-inline:14px;border-radius:var(--r-pill);background:linear-gradient(180deg,#ffffff1a,#ffffff0a);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1a;font-size:var(--fs-xs);color:var(--fg);text-decoration:none;transition:box-shadow var(--dur-fast) var(--ease-standard)}.ftr__social[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]:hover{box-shadow:inset 0 1px #fff3,inset 0 0 0 1px var(--c-mint)}.ftr__nav[data-astro-cid-pnrjdgm4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-l) var(--col-gap)}.ftr__heading[data-astro-cid-pnrjdgm4]{margin:0 0 var(--sp-s);font-family:var(--font-mono);font-weight:500;color:var(--c-mint)}.ftr__col[data-astro-cid-pnrjdgm4] ul[data-astro-cid-pnrjdgm4]{display:grid;gap:2px;margin:0;padding:0}.ftr__col[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{display:inline-flex;align-items:center;min-block-size:36px;font-size:var(--fs-sm);color:var(--fg);text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 85% / 0 1px;transition:background-size var(--dur) var(--ease),color var(--dur-fast)}[dir=rtl] .ftr__col[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]{background-position:100% 85%}.ftr__col[data-astro-cid-pnrjdgm4] a[data-astro-cid-pnrjdgm4]:hover{background-size:100% 1px;color:#fff}.ftr__col[data-astro-cid-pnrjdgm4] address[data-astro-cid-pnrjdgm4]{font-style:normal}.ftr__muted[data-astro-cid-pnrjdgm4]{color:var(--fg-subtle);font-size:var(--fs-sm);min-block-size:36px;display:flex;align-items:center}.ftr__base[data-astro-cid-pnrjdgm4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px var(--sp-l);padding-block-start:var(--sp-m);border-block-start:1px solid var(--line);font-size:var(--fs-xs);color:var(--fg-subtle)}.ftr__copy[data-astro-cid-pnrjdgm4],.ftr__coords[data-astro-cid-pnrjdgm4]{margin:0}.ftr__coords[data-astro-cid-pnrjdgm4]{flex:1 1 auto;text-align:center}.ftr__top[data-astro-cid-pnrjdgm4]{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--fg-muted);text-decoration:none}.ftr__top[data-astro-cid-pnrjdgm4]:hover{color:#fff}@media(max-width:1023.98px){.ftr__cols[data-astro-cid-pnrjdgm4]{grid-template-columns:1fr}.ftr__nav[data-astro-cid-pnrjdgm4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639.98px){.ftr__big-line--accent[data-astro-cid-pnrjdgm4]{padding-inline-start:0}.ftr__coords[data-astro-cid-pnrjdgm4]{text-align:start;order:3;flex-basis:100%}}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-37fxchfa]{position:absolute;inset-block-start:0}main[data-astro-cid-37fxchfa]:focus{outline:none}
