@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-arabic-400.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plex-arabic-500.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-600.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-arabic-700.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+898-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius-pill:999px;--radius-panel:24px;--radius-lg:20px;--radius-card:18px;--radius-grid:16px;--radius-md:14px;--radius-tile:12px;--radius-chip:10px;--radius-sm:9px;--border-width:1px;--card-gap:20px;--card-pad:32px;--card-pad-sm:24px;--card-pad-mobile:18px;--tap-min:44px;--input-height:46px;--page-max:1160px;--page-pad:28px;--page-pad-mobile:20px;--content-measure:720px;--prose-measure:620px;--section-gap:130px;--section-gap-lg:96px;--header-gap:44px;--nav-top:16px;--nav-pad:8px;--nav-pad-start:18px;--sticky-top:88px;--bp-nav-back:1000px;--bp-nav-lang:820px;--bp-stack:900px;--bp-compact:640px;--type-h1-size:clamp(40px, 5.4vw, 68px);--type-h1-tracking:-.045em;--type-h1-leading:1;--type-h2-size:clamp(28px, 3.6vw, 46px);--type-h2-tracking:-.035em;--type-h2-leading:1.08;--type-h3-size:clamp(26px, 3.2vw, 40px);--type-h3-tracking:-.035em;--type-h3-leading:1.1;--type-card-title-size:22px;--type-card-title-tracking:-.025em;--type-lead-size:18px;--type-lead-leading:1.6;--type-body-size:16px;--type-body-leading:1.6;--type-docs-leading:1.7;--type-small-size:15px;--type-meta-size:13.5px;--type-eyebrow-size:11px;--type-eyebrow-tracking:.2em;--type-label-size:10px;--type-label-tracking:.14em;--ease-entrance:cubic-bezier(.16, .8, .2, 1);--ease-standard:cubic-bezier(.4, 0, .2, 1);--dur-hover:.25s;--dur-menu:.2s;--dur-panel:.35s;--dur-enter:.55s;--dur-slide:.5s;--dur-ambient-glow:12s;--dur-ambient-grid:90s;--dur-ambient-drift:46s;--dur-nav-sweep:14s}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f1efea;--color-surface-sunken:#ebe8e2;--color-surface:#fdfcfa;--color-surface-elevated:#fdfcfa;--color-surface-elevated-hi:#f8f6f2;--color-surface-overlay:#fdfcfa;--color-border-subtle:#efece7;--color-border:#e7e3dd;--color-border-strong:#d8d3cb;--color-border-hover:#c6c0b6;--color-text-primary:#1c1917;--color-text-secondary:#57534e;--color-text-tertiary:#78716c;--color-text-muted:#a8a29e;--color-accent:#1c1917;--color-accent-hover:#44403c;--color-accent-sunken:#57534e;--color-accent-foreground:#fff;--fill-faint:#1c191708;--fill-subtle:#1c19170d;--fill:#1c19170f;--fill-strong:#1c19171a;--color-success:#15803d;--color-success-soft:#15803d1f;--color-success-border:#15803d52;--color-warning:#b45309;--color-warning-soft:#b453091f;--color-warning-border:#b4530952;--color-danger:#dc2626;--color-danger-soft:#dc26261a;--color-danger-border:#dc262657;--seo-score-good-bg:#15803d24;--seo-score-mid-bg:#b4530924;--seo-score-low-bg:#dc26261f;--session-row-bg:#f0eee9;--session-tile-bg:#fdfcfa;--danger-ghost-fill:#dc26260f}:root{--color-bg:#000;--color-surface-sunken:#050505;--color-surface:#0a0a0a;--color-surface-elevated:#111;--color-surface-elevated-hi:#161616;--color-border-subtle:#222;--color-border:#333;--color-border-strong:#444;--color-border-hover:#555;--color-text-primary:#fff;--color-text-secondary:#888;--color-text-tertiary:#666;--color-text-muted:#555;--color-accent:#fff;--color-accent-hover:#d4d4d4;--color-accent-sunken:#ccc;--color-accent-foreground:#000;--fill-faint:#ffffff08;--fill-subtle:#ffffff0a;--fill:#ffffff0f;--fill-strong:#ffffff14;--color-success:#22c55e;--color-success-soft:#22c55e1a;--color-success-border:#22c55e33;--color-warning:#f59e0b;--color-warning-soft:#f59e0b1a;--color-warning-border:#f59e0b52;--color-danger:#ef4444;--color-danger-soft:#ef44441a;--color-danger-border:#ef444466;--color-danger-foreground:#fff;--shadow-card:0 1px 3px #0006;--shadow-modal:0 8px 32px #0009;--color-border-card:#1a1a1a;--color-surface-3:#1a1a1a;--color-border-hairline:#111;--color-chip:#111;--color-border-faintest:#0d0d0d;--color-text-dim:#aaa;--color-text-bright:#ececec;--color-text-strong:#e5e5e5;--color-text-emphasis:#999;--color-text-quiet:#777;--color-text-faintest:#2a2a2a;--icon-faint:#444;--icon-faintest:#333;--color-danger-strong:#dc2626;--color-danger-surface:#1a0505;--color-header-scrim:#000000eb}:root[data-theme=light]{--logo-filter:invert(1);--color-border-card:#e7e3dd;--color-surface-3:#f0eee9;--color-border-hairline:#efece7;--color-chip:#f0eee9;--color-border-faintest:#f2f0ec;--color-text-dim:#78716c;--color-text-bright:#1c1917;--color-text-strong:#292524;--color-text-emphasis:#44403c;--color-text-quiet:#6b6560;--color-text-faintest:#c4bcb1;--icon-faint:#a29a8f;--icon-faintest:#b3aba0;--color-danger-strong:#991b1b;--color-danger-surface:#fef2f2;--color-header-scrim:#f6f5f3eb}:root{--hh-font-sans:"Geist", system-ui, sans-serif;--hh-font-mono:"Geist Mono", ui-monospace, Menlo, monospace;--hh-font-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--hh-font-mono-label:var(--hh-font-mono);--color-bg:#0f0f11;--color-bg-alt:#0b0b0d;--color-surface:#171719;--color-surface-elevated:#171719;--color-surface-elevated-hi:#1c1c1f;--color-text-primary:#ececec;--color-accent:#fff;--color-accent-foreground:#0f0f11;--color-success:#4ade80;--color-success-bright:#4ade80;--color-success-soft:#4ade801c;--color-success-border:#4ade8042;--color-warning:#fbbf24;--color-warning-bright:#fbbf24;--color-warning-soft:#fbbf241c;--color-warning-border:#fbbf2447;--color-danger:#ef4444;--color-danger-soft:#ef44441c;--color-danger-border:#ef44444d;--hv-card:linear-gradient(180deg, #ffffff0d, #fff0 42%), #171719;--hv-card-hover:linear-gradient(180deg, #ffffff16, #fff0 46%), #1c1c1f;--hv-glow:#ffffff1a;--hv-grid:#ffffff1a;--hv-blob-a:#ffffff1a;--hv-blob-b:#ffffff12;--nav-glass-header:#141417ad;--nav-glass-mobile:#060606f7;--nav-edge-hi:#ffffff8c;--nav-edge-lo:#ffffff12;--nav-shadow:0 1px 0 #ffffff0d inset, 0 18px 40px -18px #000000e6, 0 2px 8px -2px #0009;--shadow-card:0 1px 3px #0006;--shadow-modal:0 8px 32px #0009;--fw-1000:#fff;--fw-015:#ffffff04;--fw-02:#ffffff05;--fw-025:#ffffff06;--fw-03:#ffffff08;--fw-04:#ffffff0a;--fw-045:#ffffff0b;--fw-05:#ffffff0d;--fw-06:#ffffff0f;--fw-07:#ffffff12;--fw-08:#ffffff14;--fw-09:#ffffff17;--fw-1:#ffffff1a;--fw-12:#ffffff1f;--fw-14:#ffffff24;--fw-15:#ffffff26;--fw-18:#ffffff2e;--fw-2:#fff3;--fw-22:#ffffff38;--fw-28:#ffffff47;--fw-3:#ffffff4d;--fw-32:#ffffff52;--fw-35:#ffffff59;--fw-4:#fff6;--fw-45:#ffffff73;--fw-5:#ffffff80;--fw-55:#ffffff8c;--fw-6:#fff9;--fw-65:#ffffffa6;--fw-68:#ffffffad;--fw-7:#ffffffb3;--fw-72:#ffffffb8;--fw-75:#ffffffbf;--fw-8:#fffc;--fw-9:#ffffffe6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--color-bg:#f1efea;--color-bg-alt:#ebe8e2;--color-surface:#fdfcfa;--color-surface-elevated:#fdfcfa;--color-surface-elevated-hi:#f8f6f2;--color-text-primary:#1c1917;--color-accent:#1c1917;--color-accent-foreground:#fff;--color-success:#157f3c;--color-success-bright:#17914a;--color-success-soft:#157f3c1c;--color-success-border:#157f3c47;--color-warning:#b0770f;--color-warning-bright:#c98a12;--color-warning-soft:#b0770f1f;--color-warning-border:#b0770f4d;--color-danger:#dc2626;--color-danger-soft:#dc262617;--color-danger-border:#dc26264d;--hv-card:linear-gradient(180deg, #fff, #fbfaf7 62%), #fff;--hv-card-hover:linear-gradient(180deg, #fff, #f7f4ef 62%), #fff;--hv-glow:#1c19170f;--hv-grid:#1c19171a;--hv-blob-a:#1c19171a;--hv-blob-b:#78716c24;--nav-glass-header:#ffffffb8;--nav-glass-mobile:#fffffff7;--nav-edge-hi:#1c19176b;--nav-edge-lo:#1c191712;--nav-shadow:0 1px 0 #ffffffe6 inset, 0 18px 36px -20px #1c191759, 0 2px 6px -2px #1c19171a;--fw-1000:#1c1917;--shadow-card:0 1px 2px #1c19170f, 0 4px 12px -4px #1c19171a;--shadow-modal:0 8px 16px -8px #1c19171f, 0 24px 48px -16px #1c191733;--logo-filter:invert(1);--fw-015:#1c191704;--fw-02:#1c191705;--fw-025:#1c191706;--fw-03:#1c191708;--fw-04:#1c19170a;--fw-045:#1c19170b;--fw-05:#1c19170d;--fw-06:#1c19170f;--fw-07:#1c191712;--fw-08:#1c191714;--fw-09:#1c191717;--fw-1:#1c19171a;--fw-12:#1c19171f;--fw-14:#1c191724;--fw-15:#1c191726;--fw-18:#1c19172e;--fw-2:#1c191733;--fw-22:#1c191738;--fw-28:#1c191747;--fw-3:#1c19174d;--fw-32:#1c191752;--fw-35:#1c191759;--fw-4:#1c191766;--fw-45:#1c191773;--fw-5:#1c191780;--fw-55:#1c19178c;--fw-6:#1c191799;--fw-65:#1c1917a6;--fw-68:#1c1917ad;--fw-7:#1c1917b3;--fw-72:#1c1917b8;--fw-75:#1c1917bf;--fw-8:#1c1917cc;--fw-9:#1c1917e6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[dir=rtl]{--hh-font-sans:"IBM Plex Sans Arabic", "Geist", system-ui, sans-serif;--hh-font-mono:"Geist Mono", "IBM Plex Sans Arabic", ui-monospace, Menlo, monospace;--hh-font-serif:"IBM Plex Sans Arabic", "Geist", system-ui, sans-serif;--hh-font-mono-label:var(--hh-font-sans)}[dir=rtl] *{letter-spacing:normal!important}[dir=rtl] [data-arrow]{transform:scaleX(-1)}@property --na{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hh-naspin{to{--na:360deg}}@keyframes hh-fade{0%{opacity:0}to{opacity:1}}@keyframes hh-glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes hh-drift1{0%,to{transform:translate(-6%,-4%)scale(1)}50%{transform:translate(8%,6%)scale(1.15)}}@keyframes hh-drift2{0%,to{transform:translate(6%,5%)scale(1.1)}50%{transform:translate(-7%,-6%)scale(1)}}@keyframes hh-gridpan{0%{background-position:0 0}to{background-position:88px 88px}}@keyframes hh-livepulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes hh-livering{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.9)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
