@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_next/static/media/Geist-Latin.22a5144e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:400 700;font-display:swap;src:url(/_next/static/media/Geist-LatinExt.aa016aab.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/IBMPlexSansArabic-Regular.bb782d1d.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-Medium.672b902f.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-SemiBold.4dcfee0f.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/IBMPlexSansArabic-Bold.2636ebe6.ttf) format("truetype")}:root{color-scheme:light;--canvas:#f5f5f7;--surface:#ffffff;--surface-muted:#ececef;--ink:#1d1d1f;--ink-secondary:#6e6e73;--ink-tertiary:#86868b;--on-ink:#ffffff;--hairline:#0000001a;--blue-100:#e6f2fc;--blue-300:#9fcdf3;--blue-500:#2575d3;--blue-200:#cfe7fa;--accent:#0a5fc2;--on-accent:#ffffff;--coral:#d43a4a;--glass:rgba(255,255,255,0.22);--glass-edge:rgba(255,255,255,0.45);--success:#1e7f4a;--danger:#c9302c;--font-display:Geist,"SF Pro Display",-apple-system,system-ui,sans-serif;--font-text:Geist,"SF Pro Text",-apple-system,system-ui,sans-serif;--font-arabic:"IBM Plex Sans Arabic","SF Arabic",Tahoma,sans-serif;--type-display-xl:600 80px/80px var(--font-display);--tracking-display-xl:-0.035em;--type-display-l:600 56px/60px var(--font-display);--tracking-display-l:-0.03em;--type-headline:600 40px/46px var(--font-display);--tracking-headline:-0.025em;--type-title:600 28px/34px var(--font-display);--tracking-title:-0.02em;--type-title-s:600 20px/26px var(--font-text);--tracking-title-s:-0.01em;--type-body-l:400 19px/28px var(--font-text);--tracking-body-l:0;--type-body:400 16px/24px var(--font-text);--tracking-body:0;--type-caption:500 13px/18px var(--font-text);--tracking-caption:0;--type-eyebrow:600 11px/14px var(--font-text);--tracking-eyebrow:0.08em;--type-ar-display:700 64px/84px var(--font-arabic);--tracking-ar-display:0;--type-ar-title:600 28px/42px var(--font-arabic);--tracking-ar-title:0;--type-ar-body:400 17px/30px var(--font-arabic);--tracking-ar-body:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--radius-s:10px;--radius-m:16px;--radius-l:24px;--radius-xl:32px;--radius-pill:999px;--shadow-card:0 1px 2px rgba(0,0,0,0.04),0 8px 24px rgba(0,0,0,0.06);--shadow-float:0 24px 60px rgba(10,40,90,0.18)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--canvas:#000000;--surface:#1c1c1e;--surface-muted:#2c2c2e;--ink:#f5f5f7;--ink-secondary:#a1a1a6;--ink-tertiary:#8e8e93;--on-ink:#1d1d1f;--hairline:#ffffff24;--blue-100:#0b2e59;--blue-300:#2a5f9e;--blue-500:#2575d3;--blue-200:#0e3a6b;--accent:#4aa3f5;--on-accent:#00182f;--coral:#d43a4a;--glass:rgba(255,255,255,0.10);--glass-edge:rgba(255,255,255,0.22);--success:#4cc38a;--danger:#ff6b61;--shadow-card:0 0 0 1px rgba(255,255,255,0.08);--shadow-float:0 24px 60px rgba(0,0,0,0.6)}}:root[data-theme=dark]{color-scheme:dark;--canvas:#000000;--surface:#1c1c1e;--surface-muted:#2c2c2e;--ink:#f5f5f7;--ink-secondary:#a1a1a6;--ink-tertiary:#8e8e93;--on-ink:#1d1d1f;--hairline:#ffffff24;--blue-100:#0b2e59;--blue-300:#2a5f9e;--blue-500:#2575d3;--blue-200:#0e3a6b;--accent:#4aa3f5;--on-accent:#00182f;--coral:#d43a4a;--glass:rgba(255,255,255,0.10);--glass-edge:rgba(255,255,255,0.22);--success:#4cc38a;--danger:#ff6b61;--shadow-card:0 0 0 1px rgba(255,255,255,0.08);--shadow-float:0 24px 60px rgba(0,0,0,0.6)}.display-xl{font:var(--type-display-xl);letter-spacing:var(--tracking-display-xl)}.display-l{font:var(--type-display-l);letter-spacing:var(--tracking-display-l)}.headline{font:var(--type-headline);letter-spacing:var(--tracking-headline)}.title{font:var(--type-title);letter-spacing:var(--tracking-title)}.title-s{font:var(--type-title-s);letter-spacing:var(--tracking-title-s)}.body-l{font:var(--type-body-l);letter-spacing:var(--tracking-body-l)}.body{font:var(--type-body);letter-spacing:var(--tracking-body)}.caption{font:var(--type-caption);letter-spacing:var(--tracking-caption)}.eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.ar-display{font:var(--type-ar-display);letter-spacing:var(--tracking-ar-display)}.ar-title{font:var(--type-ar-title);letter-spacing:var(--tracking-ar-title)}.ar-body{font:var(--type-ar-body);letter-spacing:var(--tracking-ar-body)}.display-l:lang(ar),.display-xl:lang(ar){font:var(--type-ar-display);letter-spacing:0}.headline:lang(ar){font-family:var(--font-arabic);letter-spacing:0;text-transform:none}.title:lang(ar){font:var(--type-ar-title);letter-spacing:0}.body-l:lang(ar),.title-s:lang(ar){font-family:var(--font-arabic);letter-spacing:0;text-transform:none}.body:lang(ar){font:var(--type-ar-body);letter-spacing:0}.caption:lang(ar),.eyebrow:lang(ar){font-family:var(--font-arabic);letter-spacing:0;text-transform:none}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased}.mh-ar,[dir=rtl]{font-family:var(--font-arabic)}.mh-row{flex-wrap:wrap;align-items:center;gap:var(--space-3)}.mh-row,.mh-stack{display:flex;padding:var(--space-6)}.mh-stack{flex-direction:column;gap:var(--space-4)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mh-logo{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--ink);text-decoration:none}.mh-logo img{width:36px;height:36px;display:block}.mh-logo__en{font-family:var(--font-display);font-weight:600;font-size:22px;letter-spacing:-.02em}.mh-logo__sep{width:1px;height:20px;background:var(--hairline)}.mh-logo__ar{font-family:var(--font-arabic);font-weight:600;font-size:22px}.mh-logo .mh-dark-only,[data-theme=dark] .mh-logo .mh-light-only{display:none}[data-theme=dark] .mh-logo .mh-dark-only{display:block}.mh-logo--s img{width:24px;height:24px}.mh-logo--s .mh-logo__ar,.mh-logo--s .mh-logo__en{font-size:16px}.mh-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:44px;padding:0 22px;border-radius:var(--radius-pill);border:0;font:600 15px/1 var(--font-text);letter-spacing:-.01em;cursor:pointer;text-decoration:none;transition:transform .15s ease,opacity .15s ease}.mh-btn:active{transform:scale(.97)}.mh-btn--primary{background:var(--ink);color:var(--on-ink)}.mh-btn--secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hairline)}.mh-btn--accent{background:var(--accent);color:var(--on-accent)}.mh-btn--on-blue{background:#ffffff;color:#1d1d1f}.mh-btn--s{height:34px;padding:0 16px;font-size:13px}.mh-btn[disabled]{opacity:.4;cursor:not-allowed}.mh-arrow{display:inline-flex;align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;font:600 13px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.mh-arrow__disc{width:34px;height:34px;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);display:grid;place-items:center;transition:transform .2s ease}.mh-arrow:hover .mh-arrow__disc{transform:rotate(45deg)}.mh-arrow--light .mh-arrow__disc{background:#ffffff;color:#1d1d1f}.mh-arrow--light{color:#ffffff}[dir=rtl] .mh-arrow__disc svg{transform:scaleX(-1)}[dir=rtl] .mh-arrow{letter-spacing:0;text-transform:none;font-family:var(--font-arabic);font-size:15px}.mh-pill{display:inline-flex;align-items:center;gap:var(--space-2);height:26px;padding:0 12px;border-radius:var(--radius-pill);font:600 11px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;background:var(--blue-100);color:var(--ink)}.mh-pill--glass{background:var(--glass);color:#ffffff;box-shadow:inset 0 0 0 1px var(--glass-edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mh-pill--verified{background:var(--surface);color:var(--success);box-shadow:inset 0 0 0 1px var(--hairline)}.mh-pill__dot{width:6px;height:6px;background:currentColor}.mh-capture,.mh-pill__dot{border-radius:var(--radius-pill)}.mh-capture{display:flex;align-items:center;gap:var(--space-2);width:100%;max-width:420px;height:52px;padding:5px 5px 5px 20px;box-sizing:border-box;background:var(--surface);box-shadow:var(--shadow-card)}.mh-capture input{flex:1 1;min-width:0;border:0;background:transparent;font:400 15px/1 var(--font-text);color:var(--ink);outline:none}.mh-capture input::placeholder{color:var(--ink-secondary)}.mh-capture:focus-within{box-shadow:0 0 0 2px var(--accent)}.mh-capture--glass{background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-edge);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mh-capture--glass input{color:#ffffff}.mh-capture--glass input::placeholder{color:rgba(255,255,255,.85)}.mh-capture--glass:focus-within{box-shadow:0 0 0 2px #ffffff}[dir=rtl] .mh-capture{padding:5px 20px 5px 5px}.mh-capture__note{font:500 13px/18px var(--font-text);color:var(--ink-secondary);margin:var(--space-2) 0 0}.mh-count{display:inline-flex;gap:var(--space-2);padding:var(--space-2);border-radius:calc(var(--radius-m) + 8px);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mh-count,.mh-count__tile{background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-edge)}.mh-count__tile{width:96px;padding:var(--space-4) 0;border-radius:var(--radius-m);text-align:center;color:#ffffff}.mh-count__num{font:600 28px/1 var(--font-display);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mh-count__unit{margin-top:6px;font:600 11px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;opacity:.9}.mh-hero{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:var(--space-16) var(--space-8) 0;text-align:center;color:#ffffff;background:radial-gradient(120% 80% at 50% 100%,var(--blue-200) 0,rgba(207,231,250,0) 60%),linear-gradient(180deg,var(--blue-500) 0,var(--blue-500) 35%,var(--blue-200) 100%)}.mh-hero h1{margin:var(--space-4) 0 var(--space-3)}.mh-hero p{margin:0 auto var(--space-8);max-width:440px;opacity:.95}.mh-hero__form,.mh-hero__stage{display:flex;justify-content:center}.mh-hero__stage{margin-top:var(--space-12)}.mh-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.mh-feature,.mh-grid{padding:var(--space-6)}.mh-feature{border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-card);text-align:center}.mh-feature__well{height:160px;border-radius:var(--radius-m);background:var(--surface-muted);display:grid;place-items:center;margin-bottom:var(--space-6);overflow:hidden}.mh-feature h3{margin:0 0 var(--space-1)}.mh-feature p{margin:0;color:var(--ink-secondary)}.mh-service{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;padding:var(--space-8);box-sizing:border-box;border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink)}.mh-service h3{margin:0;position:relative;z-index:1}.mh-service h3 span{display:block;color:var(--ink-tertiary)}.mh-service .mh-arrow{position:relative;z-index:1}.mh-service__object{position:absolute;inset-inline-end:-10px;inset-block:0;width:46%;display:grid;place-items:center}.mh-service--blue{background:linear-gradient(135deg,var(--accent) 0,var(--blue-500) 100%);color:#ffffff}.mh-service--blue h3 span{color:rgba(255,255,255,.78)}.mh-service--coral{background:var(--coral);color:#ffffff}.mh-service--coral h3 span{color:rgba(255,255,255,.82)}.mh-service--ink{background:var(--ink);color:var(--on-ink)}.mh-service--ink h3 span{color:var(--ink-tertiary)}.mh-stone{width:120px;height:120px;border-radius:38px;background:radial-gradient(80% 80% at 30% 25%,#4a4a4f 0,#1d1d1f 55%,#0a0a0b 100%);box-shadow:var(--shadow-float);position:relative;transform:rotate(-8deg)}.mh-stone:after{content:"";position:absolute;left:26%;top:47%;width:58%;height:14px;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--blue-500),var(--blue-300) 70%,#ffffff);transform:rotate(-44deg);box-shadow:0 0 18px rgba(159,205,243,.6)}.mh-stone--light{background:radial-gradient(80% 80% at 30% 25%,#ffffff 0,#e9e9ee 60%,#cfcfd6 100%)}