@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&family=Noto+Kufi+Arabic:wght@500;600;700;800&display=swap);:root{--font-arabic:"Cairo", "Noto Sans Arabic", "IBM Plex Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif;--font-heading:"Noto Kufi Arabic", "Cairo", "Noto Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif;--ink:#2b2327;--muted:#6a5861}body{color:var(--ink);font-family:var(--font-arabic);font-size:16.5px;font-weight:500;line-height:1.85;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.mj-brand,.mj-brand-word,.mj-kicker,.mj-cta,.mj-section-nav a,.mj-title-card-body span{font-family:var(--font-heading)}input,select,textarea,button{font:inherit}.mj-brand-word{font-size:31px}.mj-hero h1{font-size:42px;font-weight:800;line-height:1.3}.mj-metrics strong{font-size:29px;line-height:1.3}.mj-section h2{font-size:25px;line-height:1.45}.mj-card h3{font-size:18px;line-height:1.45}.mj-page h1{font-size:31px;line-height:1.45}.mj-excerpt,.mj-content{font-size:16.5px}.mj-title-card h3{font-size:15.5px;line-height:1.55}@media (max-width:760px){body{font-size:16px}.mj-brand-word{font-size:29px}.mj-hero h1{font-size:31px}.mj-page h1{font-size:26px}.mj-section h2{font-size:22px}.mj-title-card h3{font-size:15px}}