@font-face{font-family:inter;src:url(../media/Inter_Variable_latin-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_3bb05c60-module__hoxFua__className{font-family:inter,inter Fallback;font-style:normal}.inter_3bb05c60-module__hoxFua__variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:interExtended;src:url(../media/Inter_Variable_latin_ext-s.3gdi_th3seg1n.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:interExtended Fallback;src:local(Arial);ascent-override:96.88%;descent-override:24.12%;line-gap-override:0.0%;size-adjust:100.0%}.interextended_62050a46-module__M-RKva__className{font-family:interExtended,interExtended Fallback;font-style:normal}.interextended_62050a46-module__M-RKva__variable{--font-inter-ext:"interExtended", "interExtended Fallback"}
@font-face{font-family:notoSansArabic;src:url(../media/NotoSansArabic_Variable_arabic-s.30bz475acv3ru.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:notoSansArabic Fallback;src:local(Arial);ascent-override:137.4%;descent-override:73.8%;line-gap-override:0.0%;size-adjust:100.0%}.notosansarabic_9c56dbab-module__EISIYG__className{font-family:notoSansArabic,notoSansArabic Fallback;font-style:normal}.notosansarabic_9c56dbab-module__EISIYG__variable{--font-arabic:"notoSansArabic", "notoSansArabic Fallback"}
:root{--ink:#0a0a0a;--graphite:#3a3a3a;--structure:#b8b8b8;--line:#dedede;--surface:#f4f4f4;--white:#fff;--quiet:#6e6e6e;--on-ink:#fff;--on-ink-2:#b8b8b8;--on-ink-3:#8a8a8a;--ink-line:#2a2a2a;--ease:cubic-bezier(.22, 1, .36, 1);--t-fast:.15s;--t:.2s;--t-slow:.3s;--max:1440px;--gutter:clamp(16px, 4.4vw, 64px);--col-gap:clamp(16px, 2vw, 32px);--section-y:clamp(96px, 11vw, 176px);--header-h:64px;--font:var(--font-inter), var(--font-inter-ext), var(--font-arabic), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-ar:var(--font-arabic), var(--font-inter), var(--font-inter-ext), ui-sans-serif, system-ui, sans-serif;--start:left;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[dir=rtl]{--start:right}@media (min-width:1024px){:root{--header-h:72px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h);background:var(--white)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-family:var(--font);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;margin:0;font-size:17px;line-height:1.6;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}img,svg{display:block}::selection{background:var(--ink);color:var(--white)}[lang=ar]{font-family:var(--font-ar)}[lang=en]{font-family:var(--font)}html[lang=ar] body :not([lang=en],[lang=en] *){letter-spacing:0!important}html[lang=ar] :is(h1,h2,h3,.h2){line-height:1.3}html[lang=ar] .label{font-size:13px}html[lang=ar] .btn{font-size:14px}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.onInk :focus-visible{outline-color:var(--white)}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.grid12{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.label{letter-spacing:.16em;text-transform:uppercase;color:var(--quiet);font-size:12px;font-weight:600;line-height:1.4}.h2{letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.25rem,1.15rem + 3.7vw,4.75rem);font-weight:700;line-height:1}.h2 .soft{color:var(--quiet)}.lead{color:var(--graphite);text-wrap:pretty;max-width:50ch;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55}.tnum{font-variant-numeric:tabular-nums}.btn{border:1px solid var(--ink);background:var(--ink);min-height:52px;color:var(--white);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) ease-out, color var(--t-fast) ease-out, border-color var(--t-fast) ease-out;border-radius:2px;justify-content:center;align-items:center;gap:14px;padding:0 22px 0 24px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{background:#262626;border-color:#262626}.btn .arrow{transition:transform var(--t) var(--ease)}.btn:hover .arrow{transform:translate(4px)}[dir=rtl] .arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover .arrow{transform:scaleX(-1)translate(4px)}.btnLight{background:var(--white);color:var(--ink);border-color:var(--white)}.btnLight:hover{background:var(--surface);border-color:var(--surface)}.btnGhost{color:inherit;background:0 0;border-color:currentColor}.btnGhost:hover{background:#ffffff14;border-color:currentColor}.textLink{text-underline-offset:6px;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--structure);text-decoration-color:var(--structure);transition:text-decoration-color var(--t-fast) ease-out;align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.textLink:hover{text-decoration-color:currentColor}.textLink .arrow{transition:transform var(--t) var(--ease)}.textLink:hover .arrow{transform:translateY(3px)}[dir=rtl] .textLink:hover .arrow{transform:scaleX(-1)translateY(3px)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{top:8px;z-index:100;background:var(--ink);color:var(--white);transition:transform var(--t) var(--ease);padding:12px 16px;font-size:14px;font-weight:600;text-decoration:none;position:fixed;inset-inline-start:8px;transform:translateY(-160%)}.skip:focus-visible{transform:none}html.js [data-reveal]{opacity:0;transition:opacity var(--t-slow) var(--ease), transform var(--t-slow) var(--ease);transition-delay:calc(var(--d,0) * 70ms);transform:translateY(14px)}html.js [data-reveal=wipe]{opacity:1;clip-path:inset(0 100% 0 0);transition:clip-path .64s var(--ease);transition-delay:calc(var(--d,0) * 70ms);transform:none}html.js[dir=rtl] [data-reveal=wipe]{clip-path:inset(0 0 0 100%)}html.js [data-reveal=rule]{opacity:1;transform-origin:var(--start) center;transition:transform .7s var(--ease);transition-delay:calc(var(--d,0) * 70ms);transform:scaleX(0)}html.js [data-reveal].is-in{opacity:1;clip-path:inset(0);transform:none}@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
