:root{--primary-color:#0c75c4;--secondary-color:#00dd64;--black-color:#111827;--muted-text-color:#9bb8cf}@font-face{font-family:'Noto Sans Arabic';src:local('Noto Sans Arabic Black'),local('NotoSansArabic-Black'),url('/fonts/NotoSansArabic-Black.woff2') format('woff2'),url('/fonts/NotoSansArabic-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Arabic';src:local('Noto Sans Arabic Bold'),local('NotoSansArabic-Bold'),url('/fonts/NotoSansArabic-Bold.woff2') format('woff2'),url('/fonts/NotoSansArabic-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Arabic';src:local('Noto Sans Arabic Light'),local('NotoSansArabic-Light'),url('/fonts/NotoSansArabic-Light.woff2') format('woff2'),url('/fonts/NotoSansArabic-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Arabic';src:local('Noto Sans Arabic Medium'),local('NotoSansArabic-Medium'),url('/fonts/NotoSansArabic-Medium.woff2') format('woff2'),url('/fonts/NotoSansArabic-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Arabic';src:local('Noto Sans Arabic Regular'),local('NotoSansArabic-Regular'),url('/fonts/NotoSansArabic-Regular.woff2') format('woff2'),url('/fonts/NotoSansArabic-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:local('Noto Sans Black'),local('NotoSans-Black'),url('/fonts/NotoSans-Black.woff2') format('woff2'),url('/fonts/NotoSans-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:local('Noto Sans Bold'),local('NotoSans-Bold'),url('/fonts/NotoSans-Bold.woff2') format('woff2'),url('/fonts/NotoSans-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:local('Noto Sans Light'),local('NotoSans-Light'),url('/fonts/NotoSans-Light.woff2') format('woff2'),url('/fonts/NotoSans-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:local('Noto Sans Medium'),local('NotoSans-Medium'),url('/fonts/NotoSans-Medium.woff2') format('woff2'),url('/fonts/NotoSans-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans';src:local('Noto Sans Regular'),local('NotoSans-Regular'),url('/fonts/NotoSans-Regular.woff2') format('woff2'),url('/fonts/NotoSans-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}:root{--site-gutter:40px;--site-header-height:82px;--tap-target:44px}@media(max-width:1100px){:root{--site-gutter:28px}}@media(max-width:900px){:root{--site-gutter:24px;--site-header-height:120px}}@media(max-width:600px){:root{--site-gutter:20px;--site-header-height:119px}}@media(max-width:480px){:root{--site-gutter:16px;--site-header-height:115px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--site-header-height)}html,body{margin:0;padding:0;width:100%;max-width:100%;overflow-x:clip;font-family:'Noto Sans','Noto Sans Arabic',sans-serif}section{width:100%;max-width:100%}article{width:100%;max-width:calc(1200px + (var(--site-gutter)*2));margin:0 auto;padding-left:var(--site-gutter);padding-right:var(--site-gutter);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}img,svg,video{max-width:100%}h1,h2,h3,p{margin:0;padding:0}.site-hero-section{width:100%;max-width:100%;background:linear-gradient(135deg,rgba(12,117,196,.08),rgba(0,221,100,.08));min-height:calc(100vh - var(--site-header-height));min-height:calc(100svh - var(--site-header-height));display:flex;align-items:center}.site-hero-section article{padding:80px var(--site-gutter)}.site-hero-section .site-hero{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.site-hero-section .site-hero .site-hero-content{width:100%;max-width:720px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.site-hero-section .site-hero .site-hero-content h1{width:100%;max-width:100%;margin:14px 0 14px;font-size:60px;line-height:1;font-weight:800;letter-spacing:-3px;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;color:transparent;overflow-wrap:break-word}.site-hero-section .site-hero .site-hero-content p{width:100%;max-width:92%;color:#2c3e55;font-size:1rem;line-height:1.6;font-weight:400;overflow-wrap:break-word}.site-hero-section .site-hero .site-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:25px}.site-hero-section .site-hero-visual{width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.site-hero-section .site-hero{grid-template-columns:1fr;gap:34px}}.site-button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:12px;min-height:var(--tap-target);border-radius:13px;text-decoration:none;font-size:1rem;line-height:1.2;text-align:center;transition:.2s ease;box-sizing:border-box}.site-button svg{width:15px}.site-button._no-fill{color:var(--secondary-color);background:transparent;border:.2px solid var(--secondary-color)}.site-button._no-fill:hover{transition:all .3s ease-in-out;color:#fff;background-color:var(--secondary-color);box-shadow:0 2px 8px var(--secondary-color)}.site-button._fill{color:#fff;background-color:var(--secondary-color);border:.2px solid var(--secondary-color)}.site-button._fill:hover{transition:all .3s ease-in-out;box-shadow:0 2px 8px var(--secondary-color)}.eyebrow._primary{padding:9px 16px;border-radius:999px;background-color:#fff;color:var(--primary-color);font-size:13px;font-weight:700;border:1px solid #d9ecf5}.eyebrow._secondary{padding:9px 16px;border-radius:999px;background-color:#fff;color:var(--secondary-color);font-size:13px;font-weight:700;border:1px solid #d9ecf5}.eyebrow._hero{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #d9ecf5;border-radius:999px;background-color:#fff;color:#00639b;color:var(--secondary-color);border-color:var(--secondary-color);font-size:11px;font-weight:700}.appstores{display:inline-flex;flex-direction:row;align-items:center;gap:10px;min-width:148px;max-width:100%;min-height:var(--tap-target);padding:7px 14px 7px 12px;border-radius:9px;text-decoration:none;box-sizing:border-box;color:#fff;background-color:#2c3e55;border:1px solid rgba(255,255,255,.18)}.appstores:hover{background-color:#2a2a33;border-color:rgba(255,255,255,.28)}.appstores svg{flex-shrink:0}.appstores-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;line-height:1.05}.appstores-label{font-size:9px;font-weight:400;letter-spacing:.01em;white-space:nowrap}.appstores-name{font-size:15px;font-weight:700;white-space:nowrap}.appstores._google svg{width:24px;height:24px}.appstores._google svg path{fill:none;stroke:currentColor}.appstores._google .appstores-label{text-transform:uppercase;letter-spacing:.04em}.appstores._apple svg{width:22px;height:22px}.appstores._web svg{width:22px;height:22px}html[lang="ar"] h2{padding-top:.5rem;padding-bottom:.7rem}html[lang="ar"] .site-hero-section .site-hero{direction:rtl}html[lang="ar"] .site-hero-section .site-hero .site-hero-content{align-items:flex-start;text-align:right}html[lang="ar"] .site-hero-section .site-hero .site-hero-content h1{line-height:1.2;letter-spacing:0;width:100%;max-width:90%;padding-bottom:1.3rem}html[lang="ar"] .site-hero-section .site-hero .site-hero-content p{max-width:92%;text-align:right}html[lang="ar"] .site-hero-section .site-hero .site-hero-actions{flex-direction:row}