@font-face{font-family:arabicDisplay;src:url(../media/TheYearofTheCamel_Bold-s.p.0vv_s.egyodum.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:arabicDisplay;src:url(../media/TheYearofTheCamel_Regular-s.p.0bme8bltixl8h.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:arabicDisplay Fallback;src:local(Arial);ascent-override:86.02%;descent-override:45.16%;line-gap-override:0.0%;size-adjust:93.0%}.arabicdisplay_619f7a56-module__hx4J3W__className{font-family:arabicDisplay,arabicDisplay Fallback}.arabicdisplay_619f7a56-module__hx4J3W__variable{--font-arabic-display:"arabicDisplay", "arabicDisplay Fallback"}
@font-face{font-family:englishBody;src:url(../media/IBMPlexSans_Light-s.p.0robwrrphy7_p.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:englishBody;src:url(../media/IBMPlexSans_Regular-s.p.0budfs4nw3bn2.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:englishBody;src:url(../media/IBMPlexSans_Medium-s.p.0zxrr0x6m-0jx.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:englishBody Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.englishbody_62ba2137-module__SMNPIa__className{font-family:englishBody,englishBody Fallback}.englishbody_62ba2137-module__SMNPIa__variable{--font-english-body:"englishBody", "englishBody Fallback"}
:root{--color-bg:#f5f4f0;--color-dark:#0d1240;--color-accent:#4db8ff;--color-text:#0a0a0a;--color-white:#fff;--color-line:#ffffff29;--shell-max:100rem;--shell-inline:clamp(1rem, 1.4vw + .7rem, 1.75rem);--section-space:clamp(3.25rem, 6vw, 6rem);--section-space-tight:clamp(2.75rem, 5vw, 5rem);--radius-card:clamp(1rem, 1vw + .75rem, 1.75rem);--radius-soft:clamp(1.25rem, 1vw + 1rem, 2rem);--shell:min(var(--shell-max), calc(100vw - (var(--shell-inline) * 2)))}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--color-dark);min-height:100vh;color:var(--color-white);font-family:var(--font-english-body), Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;min-width:0}img{max-width:100%;display:block}
