:root{--brand-purple900:#231A5B;--brand-purple700:#372482;--brand-purple500:#5433A8;--brand-orchid600:#B554C4;--brand-orchid800:#8F469E;--brand-turquoise600:#22C1E2;--brand-turquoise800:#188695;--brand-blue600:#3574C3;--brand-blue800:#2A5E96;--brand-grey300:#D6D6D6;--brand-white:#FFFFFF;--bg-page:#FFFFFF;--bg-tint:#FCFCFD;--bg-subtle:#F5F5F6;--text-heading:#231A5B;--text-body:#3C3C44;--text-muted:#8A8A91;--text-link:#188695;--text-link-hover:#231A5B;--border-subtle:#EAEAEC;--border-default:#D6D6D6;--focus-ring:#22C1E2;--gradient-hero:linear-gradient(160deg,#231A5B,#2B1E6E 55%,#372482);--text-on-dark:#FFFFFF;--text-on-dark-secondary:rgba(255,255,255,.66);--text-on-dark-tertiary:rgba(255,255,255,.6);--border-on-dark:rgba(255,255,255,.16);--surface-on-dark:rgba(255,255,255,.08);--accent-cyan:#22C1E2;--accent-cyan-ink-on-chip:#14707E;--accent-cyan-chip-bg:#E9F8FB;--accent-orchid:#B554C4;--accent-orchid-ink-on-chip:#8F469E;--accent-orchid-chip-bg:#F7EEF9;--status-live-text:#1F8A4C;--status-live-bg:#E7F4EC;--status-pilot-text:#2A5E96;--status-pilot-bg:#EAF1FB;--status-in-development-text:#5433A8;--status-in-development-bg:#DED4F1;--status-technical-prototype-text:#0F5F6A;--status-technical-prototype-bg:#E4F9FC;--status-concept-study-text:#5E5E66;--status-concept-study-bg:#EAEAEC;--status-prior-experience-text:#231A5B;--status-prior-experience-bg:#F1EBFA;--annotation-ink:#188695;--annotation-grid:rgba(35,26,91,.045);--font-arabic:"Fustat";--font-latin:"Neue Gravica";--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--container:1280px;--side-pad:80px;--header-h:76px;--radius-pill:999px;--radius-card:12px;--radius-doc:8px;--radius-overlay:4px;--shadow-doc-glow:0 0 70px rgba(34,193,226,.22),0 24px 60px -20px rgba(0,0,0,.5);--shadow-card-hover:0 10px 28px -10px rgba(35,26,91,.18)}.hv-0:hover{color:#231A5B}.hv-1:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-2:hover{color:#231A5B}.hv-3:hover,.hv-4:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-5:hover{color:#231A5B}.hv-6:hover,.hv-7:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-10:hover,.hv-11:hover,.hv-12:hover,.hv-13:hover,.hv-14:hover,.hv-15:hover,.hv-16:hover,.hv-17:hover,.hv-18:hover,.hv-19:hover,.hv-20:hover,.hv-21:hover,.hv-22:hover,.hv-23:hover,.hv-8:hover,.hv-9:hover{color:#188695}.hv-101:hover,.hv-102:hover,.hv-103:hover{color:#FFFFFF}.hv-104:hover{border-color:#22C1E2;color:#FFFFFF}.hv-1000:hover,.hv-1001:hover,.hv-1002:hover,.hv-1003:hover,.hv-1004:hover{border-color:#188695;color:#231A5B}.hv-1005:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-1006:hover{color:#231A5B}.hv-1007:hover,.hv-1008:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-1009:hover{color:#231A5B}.hv-1010:hover{transform:translateY(-2px);box-shadow:0 10px 28px -10px rgba(35,26,91,.18)}.hv-1011:hover,.hv-1012:hover,.hv-1013:hover{color:#231A5B}@font-face{font-family:Fustat;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/fustat-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+08e3-08ff,u+200c-200e,u+2010-2011,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Fustat;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/fustat-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+20ac,u+2122}@font-face{font-family:Neue Gravica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/neue-gravica-vf.ttf) format("truetype-variations")}*{box-sizing:border-box}body{margin:0;background:var(--bg-page);font-family:var(--font-arabic),var(--font-latin),sans-serif;color:var(--brand-purple900);-webkit-font-smoothing:antialiased}a{color:var(--text-link);text-decoration:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dark-band{background:var(--gradient-hero)}@media (max-width:900px){[data-rs=container]{padding-left:24px!important;padding-right:24px!important}[data-rs=hero-grid]{gap:48px!important}[data-rs=grid],[data-rs=hero-grid]{grid-template-columns:1fr!important}[data-rs=desktop-nav],[data-rs=header-cta]{display:none!important}[data-rs=burger]{display:inline-flex!important}}input[type=email],input[type=text],select,textarea{font-family:var(--font-arabic),sans-serif;font-size:15px;color:var(--brand-purple900);background:#FFFFFF;border:1px solid var(--border-default);border-radius:10px;height:48px;padding:0 16px;outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box}textarea{height:auto;padding:13px 16px;line-height:1.8;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--focus-ring)}input::placeholder,textarea::placeholder{color:var(--text-muted)}label{font-size:14px;font-weight:600;color:#3C3C44}@media (max-width:900px){h1{font-size:30px!important}h2{font-size:24px!important}[data-rs=container]{padding-top:48px!important;padding-bottom:56px!important}}@media (max-width:620px){[data-diag=container]{width:100%!important}[data-diag=container]>div:first-of-type{flex-direction:column!important;gap:28px!important}[data-diag=container]>div:first-of-type>div:first-child{width:100%!important}[data-diag=container]>div:first-of-type>div:nth-child(2){display:none!important}[data-diag=container]>div:first-of-type>div:last-child{flex-direction:row!important;flex-wrap:wrap!important}[data-diag=doc]{height:420px!important}[data-diag=dest]{flex-wrap:wrap!important;margin-top:40px!important}}html[dir=ltr] body{font-family:var(--font-latin),var(--font-arabic),sans-serif}html[dir=ltr] h1,html[dir=ltr] h2,html[dir=ltr] h3{letter-spacing:-.015em}html[dir=ltr] input,html[dir=ltr] select,html[dir=ltr] textarea{font-family:var(--font-latin),sans-serif}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}