@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}@font-face{font-family:Overused Grotesk;src:url(/_astro/overused-grotesk-medium.6izvIDao.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;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+2070-209F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+22??,U+FEFF,U+FFFD}@font-face{font-family:Overused Grotesk;src:url(/_astro/overused-grotesk-bold.C3Fk7DO7.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;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+2070-209F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+22??,U+FEFF,U+FFFD}:root{--c-home:#0d2245;--c-ms:#8e1218;--c-vv:#0e3b2a;--c-pc:#1e1d1a;--c-ib:#133e7c;--c-theme:var(--c-home);--c-theme-rgb:13 34 69;--c-theme-hover:color-mix(in srgb, var(--c-theme) 78%, #000);--c-svc:var(--c-theme);--c-bg:#f7f7f7;--c-surface:#fff;--c-surface-hover:#ececec;--c-subtle:#0000000d;--c-ink-90:#000000e6;--c-ink-80:#000c;--c-ink-70:#000000b3;--c-ink-60:#0009;--c-on-dark-90:#ffffffe6;--c-on-dark-80:#fffc;--c-on-dark-70:#ffffffb3;--c-on-dark-60:#fff9;--c-on-dark-line:#ffffff40;--c-on-dark-tint:#ffffff14;--c-line:#00000014;--c-line-strong:#00000024;--c-success:#22a05b;--c-error:#b42318;--c-focus:#e8a317;--c-sme:#d6262b;--overlay:.25;--font-body:"Inter", system-ui, sans-serif;--font-head:"Overused Grotesk", "Inter", system-ui, sans-serif;--font-arabic:"IBM Plex Sans Arabic", "Inter", system-ui, sans-serif;--fs-display:clamp(38px, min(5.28vw, 7.6vh), 76px);--fs-h1:clamp(34px, min(4.8vw, 7vh), 70px);--fs-h2:clamp(28px, min(3.33vw, 5.6vh), 48px);--fs-h3:28px;--fs-h4:22px;--fs-20:20px;--fs-18:18px;--fs-16:16px;--fs-15:15px;--fs-14:14px;--fs-13:13px;--fs-label:12px;--lh-display:.974;--lh-tight:1;--lh-head:1.083;--lh-body:1.5;--tracking-head:-.03em;--tracking-body:-.01em;--tracking-label:.1em}:root:lang(ar){--font-body:var(--font-arabic);--font-head:var(--font-arabic);--tracking-head:0;--tracking-body:0;--tracking-label:0;--lh-display:1.2;--lh-tight:1.25;--lh-head:1.35;--lh-body:1.8;--fs-label:13px}:root{--wrap-max:1280px;--gutter:40px;--header-h:80px;--section-y:100px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:56px;--radius:4px;--radius-glass:12px 4px 12px 4px;--radius-rim:8px;--shadow-card:0 .48px .48px -1.75px #00000029, 0 1.83px 1.83px -3.5px #00000024, 0 8px 8px -5.25px #0000000f;--shadow-pop:0 30px 70px #00000038;--shadow-header:0 1px 0 #00000014, 0 10px 30px -18px #00000040;--shadow-bar:0 -10px 30px #00000014;--shadow-widget:0 18px 40px -12px #00000040;--ease:cubic-bezier(.22, 1, .36, 1);--dur-fast:.2s;--dur:.3s;--dur-slow:.9s;--dur-reveal:.5s;--z-header:20;--z-bar:25;--z-widget:30;--z-drawer:45;--z-dialog:50}@media (width<=900px){:root{--section-y:72px}}@media (width<=700px){:root{--gutter:16px}}@media (height<=860px) and (width>=901px){:root{--section-y:80px}}[data-theme=home]{--c-theme:var(--c-home);--c-theme-rgb:13 34 69}[data-theme=ms]{--c-theme:var(--c-ms);--c-theme-rgb:142 18 24}[data-theme=vv]{--c-theme:var(--c-vv);--c-theme-rgb:14 59 42}[data-theme=pc]{--c-theme:var(--c-pc);--c-theme-rgb:30 29 26}[data-theme=ib]{--c-theme:var(--c-ib);--c-theme-rgb:19 62 124}[data-svc=home]{--c-svc:var(--c-home)}[data-svc=ms]{--c-svc:var(--c-ms)}[data-svc=vv]{--c-svc:var(--c-vv)}[data-svc=pc]{--c-svc:var(--c-pc)}[data-svc=ib]{--c-svc:var(--c-ib)}*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 20px);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-x:clip}body{min-height:100dvh;font-family:var(--font-body);font-size:var(--fs-16);letter-spacing:var(--tracking-body);color:var(--c-ink-90);background:var(--c-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.4}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}ul[role=list],ol[role=list]{padding:0;list-style:none}:where([dir=rtl]) :where(.ltr,input[type=email],input[type=tel],input[type=url]){direction:ltr;unicode-bidi:isolate}.t-display,.t-h1,.t-h2,.t-h3,.t-h4{font-family:var(--font-head);text-wrap:balance;font-weight:500}.t-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tracking-head)}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tracking-head)}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:calc(var(--tracking-head) * .75)}.t-h3{font-size:var(--fs-h3);line-height:1.14}.t-h4{font-size:var(--fs-h4);line-height:1.18}.t-20{font-size:var(--fs-20);font-weight:500;line-height:1.45}.t-18{font-size:var(--fs-18);font-weight:500;line-height:1.3}.t-16{font-size:var(--fs-16);line-height:var(--lh-body)}.t-15{font-size:var(--fs-15);line-height:var(--lh-body)}.t-14{font-size:var(--fs-14);line-height:1.45}.t-13{font-size:var(--fs-13);line-height:1.4}.t-label{font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:500;line-height:1}.t-muted{color:var(--c-ink-70)}.t-faint{color:var(--c-ink-60)}.t-underline{text-decoration:underline}:lang(ar) :is(.t-display,.t-h1,.t-h2,.t-h3,.t-h4){font-weight:600}:lang(ar) :is(.t-h3,.t-h4){line-height:1.45}:lang(ar) :is(.t-20,.t-18){line-height:1.55}:lang(ar) :is(.t-16,.t-15,.t-14){line-height:1.8}:lang(ar) .t-figure{font-family:Overused Grotesk,Inter,sans-serif}.wrap{max-width:calc(var(--wrap-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section.flush-top{padding-top:0}.section.flush{padding-block:0}.section-head{gap:var(--space-7);margin-bottom:var(--space-8);grid-template-columns:1fr 1fr;align-items:end;display:grid}.section-head>p{justify-self:end;max-width:400px}@media (width<=900px){.section-head{grid-template-columns:1fr}.section-head>p{justify-self:start}}.surface{background:var(--c-surface);border-radius:var(--radius);box-shadow:var(--shadow-card)}.on-dark{background:var(--c-theme);color:#fff}@property --glass-a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --glass-b{syntax:"<angle>";inherits:false;initial-value:180deg}.glass{--glass-bg:linear-gradient(145deg, color-mix(in srgb, var(--c-svc) 70%, #fff 12%) 0%, color-mix(in srgb, var(--c-svc) 88%, transparent) 45%, color-mix(in srgb, var(--c-svc) 72%, transparent) 100%);isolation:isolate;color:#fff;border-radius:var(--radius-glass);background:var(--glass-bg);-webkit-backdrop-filter:blur(18px)saturate(1.4);transition:background .35s, color .35s, transform .45s var(--ease);animation:14s ease-in-out infinite glass-shape;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff0f,0 24px 48px -24px #0009}.glass:nth-child(4n+2){animation-delay:-3.5s}.glass:nth-child(4n+3){animation-delay:-7s}.glass:nth-child(4n){animation-delay:-10.5s}.glass:before,.glass:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glass:before{background:conic-gradient(from var(--glass-a), #ffffff2e 0deg 200deg, #e9edf2 250deg, #fff 268deg, #9aa4b1 285deg, #ffffff2e 320deg);animation:5.5s linear infinite glass-edge-a}.glass:after{background:conic-gradient(from var(--glass-b), transparent 0deg 290deg, #c9d1db 320deg, #fff 334deg, transparent 350deg);animation:8s linear infinite glass-edge-b}.glass:nth-child(2n):before{animation-direction:reverse}.glass:nth-child(2n):after{animation-duration:7s}.glass.opaque{--glass-bg:linear-gradient(145deg, color-mix(in srgb, var(--c-svc) 78%, #fff 22%), var(--c-svc) 55%)}a.glass:hover{color:var(--c-svc);background:#fffffff0}a.glass:hover:before{background:conic-gradient(from var(--glass-a), color-mix(in srgb, var(--c-svc) 30%, transparent) 0deg 200deg, var(--c-svc) 260deg, #fff 270deg, var(--c-svc) 285deg, color-mix(in srgb, var(--c-svc) 30%, transparent) 320deg)}@keyframes glass-shape{0%,to{border-radius:12px 4px}25%{border-radius:6px 12px 5px 13px}50%{border-radius:13px 6px 10px 5px}75%{border-radius:5px 12px 13px 7px}}@keyframes glass-edge-a{to{--glass-a:360deg}}@keyframes glass-edge-b{to{--glass-b:-180deg}}@property --rim-a{syntax:"<angle>";inherits:false;initial-value:0deg}.rim{isolation:isolate;border-radius:var(--radius-rim);background:linear-gradient(155deg, var(--c-surface) 55%, color-mix(in srgb, var(--c-svc) 7%, var(--c-surface)));box-shadow:var(--shadow-card);position:relative}.rim:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--rim-a), #00000012 0deg 215deg, color-mix(in srgb, var(--c-svc) 55%, #fff) 255deg, #aab3bf 272deg, #00000012 310deg);-webkit-mask-composite:xor;padding:1px;animation:9s linear infinite rim-turn;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.rim:nth-child(2n):before,:nth-child(2n)>.rim:before{animation-direction:reverse}a.rim:hover{box-shadow:var(--shadow-card), 0 26px 44px -26px color-mix(in srgb, var(--c-svc) 60%, transparent)}@keyframes rim-turn{to{--rim-a:360deg}}:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px;border-radius:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{inset-inline-start:var(--space-4);top:var(--space-4);z-index:calc(var(--z-dialog) + 1);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--c-surface);color:var(--c-ink-90);box-shadow:var(--shadow-pop);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rv{opacity:0;transition:opacity var(--dur-reveal) var(--ease), transform var(--dur-reveal) var(--ease);transition-delay:var(--rv-delay,0s);transform:translateY(24px)}.rv.rv-in{opacity:1;transform:none}.fill-ch{color:color-mix(in srgb, currentColor 16%, transparent);transition:color var(--dur-fast) linear}.fill-ch.lit{color:inherit}[data-parallax]{will-change:transform}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}.fill-ch{color:inherit}}@media print{.rv{opacity:1!important;transform:none!important}}@view-transition{navigation:auto}.site-header{view-transition-name:site-header}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}
