@font-face{font-family:Alexandria;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/alexandria-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/alexandria-latin-ext.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:Alexandria;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/alexandria-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-400-latin-ext.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(/assets/fonts/ibm-plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-500-latin-ext.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:500;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-600-latin-ext.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:600;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/manrope-latin-ext.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:Manrope;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/space-grotesk-latin-ext.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:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/space-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--scrollbar-thumb: #2377bc;--scrollbar-thumb-hover: #1a3058;--scrollbar-track: #eae8e1;color-scheme:light;--brand-navy: #1a3058;--brand-steel: #234d7d;--brand-blue: #2377bc;--brand-green: #015b30;--brand-lime: #79b33f;--bg: #f4f3ef;--bg-raised: #ffffff;--bg-sunken: #eae8e1;--ink: #0a1428;--ink-2: #4f5b6e;--ink-3: #5f6978;--ink-faint: #7c8697;--line: rgba(10, 20, 40, .12);--line-strong: rgba(10, 20, 40, .26);--accent: #1f6fb2;--accent-ink: #ffffff;--accent-soft: rgba(31, 111, 178, .1);--signal: #015b30;--signal-bright: #79b33f;--inverse-bg: #060b16;--inverse-bg-raised: #0c1424;--inverse-ink: #ecf1f8;--inverse-ink-2: #8d9bb0;--inverse-line: rgba(236, 241, 248, .14);--inverse-accent: #3d9bff;--font-display: "Space Grotesk", "Alexandria", system-ui, sans-serif;--font-body: "Manrope", "IBM Plex Sans Arabic", system-ui, sans-serif;--tracking-display: -.045em;--tracking-tight: -.02em;--tracking-label: .14em;--leading-display: .88;--leading-heading: 1.04;--leading-body: 1.65;--fs-mega: clamp(3.4rem, 14.2vw, 16.5rem);--fs-display: clamp(2.8rem, 8.4vw, 9.5rem);--fs-h1: clamp(2.2rem, 5.4vw, 6rem);--fs-h2: clamp(1.85rem, 3.7vw, 3.75rem);--fs-h3: clamp(1.3rem, 2vw, 2rem);--fs-lead: clamp(1.08rem, 1.4vw, 1.4rem);--fs-body: clamp(1rem, .96rem + .2vw, 1.075rem);--fs-small: .875rem;--fs-label: .72rem;--gutter: clamp(18px, 4.2vw, 64px);--section-y: clamp(6rem, 15vh, 11.5rem);--header-h: 76px;--max-w: 1600px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .18s;--dur: .42s;--dur-slow: .9s;--z-guides: 0;--z-content: 1;--z-controls: 40;--z-menu: 50;--z-header: 60;--z-cursor: 80;--z-skip: 100}:root[data-theme=dark]{--scrollbar-thumb: #2377bc;--scrollbar-thumb-hover: #3d9bff;--scrollbar-track: #03060d;color-scheme:dark;--bg: #060b16;--bg-raised: #0c1424;--bg-sunken: #03060d;--ink: #ecf1f8;--ink-2: #8d9bb0;--ink-3: #74829a;--ink-faint: #5d6b80;--line: rgba(236, 241, 248, .11);--line-strong: rgba(236, 241, 248, .24);--accent: #3d9bff;--accent-ink: #050a14;--accent-soft: rgba(61, 155, 255, .13);--signal: #79b33f;--signal-bright: #8cc94d;--inverse-bg: #f4f3ef;--inverse-bg-raised: #ffffff;--inverse-ink: #0a1428;--inverse-ink-2: #4f5b6e;--inverse-line: rgba(10, 20, 40, .14);--inverse-accent: #1f6fb2}:root[lang=ar]{--tracking-display: 0;--tracking-tight: 0;--tracking-label: 0;--leading-display: 1.16;--leading-heading: 1.32;--leading-body: 1.9;--fs-mega: clamp(3rem, 12.5vw, 14rem);--fs-display: clamp(2.5rem, 7.4vw, 8.4rem)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h);background:var(--bg)}html.is-menu-open{overflow:hidden}body{margin:0;min-height:100svh;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--leading-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4{font-weight:500}ul,ol{margin:0;padding:0;list-style:none}img,svg,canvas,video{display:block;max-width:100%}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;inset-inline-start:var(--gutter);top:12px;z-index:var(--z-skip);padding:.7rem 1.1rem;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-weight:500;transform:translateY(-160%);transition:transform var(--dur) var(--ease-out)}.skip-link:focus-visible{transform:none}::view-transition-old(root),::view-transition-new(root){animation-duration:.52s;animation-timing-function:cubic-bezier(.65,0,.35,1)}:root.is-theme-switching::view-transition-old(root),:root.is-theme-switching::view-transition-new(root){animation:none;mix-blend-mode:normal}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.container{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-family:var(--font-display);font-size:var(--fs-label);font-weight:500;letter-spacing:var(--tracking-label);line-height:1.2;text-transform:uppercase;display:inline-flex;align-items:center;gap:.9em;color:var(--ink-2)}.eyebrow__index{color:var(--accent);font-variant-numeric:tabular-nums}.eyebrow__line{width:2.6em;height:1px;background:currentColor;opacity:.6}.t-muted{color:var(--ink-2)}.t-lead{font-size:var(--fs-lead);line-height:1.55;color:var(--ink-2);max-width:34ch}.btn{--btn-bg: var(--ink);--btn-fg: var(--bg);--btn-wipe: var(--accent);--btn-wipe-fg: var(--accent-ink);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.85em;min-height:3.35rem;padding:0 1.6rem;border-radius:999px;overflow:hidden;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-display);font-size:.98rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;transition:color var(--dur) var(--ease-out)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--btn-wipe);transform:translateY(101%);transition:transform .52s var(--ease-out)}@media(hover:hover)and (pointer:fine){.btn:hover{color:var(--btn-wipe-fg)}.btn:hover:before{transform:none}.btn:hover .btn__icon{transform:translate(3px)}}.btn__icon{width:1.05em;height:1.05em;flex:none;transition:transform var(--dur) var(--ease-out)}.btn--accent{--btn-bg: var(--accent);--btn-fg: var(--accent-ink);--btn-wipe: var(--ink);--btn-wipe-fg: var(--bg)}.btn--ghost{--btn-bg: transparent;--btn-fg: var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.btn--small{min-height:2.6rem;padding:0 1.15rem;font-size:.9rem}[dir=rtl] .btn:hover .btn__icon{transform:translate(-3px)}[dir=rtl] .icon-dir{transform:scaleX(-1)}[dir=rtl] .btn:hover .btn__icon.icon-dir{transform:translate(-3px) scaleX(-1)}.link{position:relative;display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-display);font-weight:500}.link:after{content:"";position:absolute;inset-inline:0;bottom:-.2em;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .52s var(--ease-out)}@media(hover:hover)and (pointer:fine){.link:hover:after{transform:scaleX(1);transform-origin:left}}[dir=rtl] .link:after{transform-origin:left}[dir=rtl] .link:hover:after{transform-origin:right}.status-dot{position:relative;display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--signal-bright)}.status-dot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--signal-bright);opacity:0;animation:status-pulse 2.4s var(--ease-out) infinite}@keyframes status-pulse{0%{opacity:.6;transform:scale(1)}70%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(1)}}.guides{position:fixed;inset:0;z-index:var(--z-guides);pointer-events:none}.guides__inner{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter);height:100%;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.guides__inner{grid-template-columns:repeat(4,1fr)}}.guides span{border-inline-start:1px solid var(--line);opacity:.5}.guides span:last-child{border-inline-end:1px solid var(--line)}.guides span:nth-child(n+3){display:none}@media(min-width:900px){.guides span:nth-child(n+3){display:block}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}.split-line-mask{padding-block:.25em;margin-block:-.25em}.statement__word{color:color-mix(in srgb,var(--word-ink, var(--ink)) calc(var(--lit, 1) * 100%),var(--ink-faint))}.statement__forward .statement__word{--word-ink: var(--accent)}
