@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/plex-arabic-400.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/plex-arabic-500.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/plex-arabic-600.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/plex-arabic-700.woff2) format("woff2");font-weight:700 900;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/arabic/naskh-arabic-500.woff2) format("woff2");font-weight:300 500;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/arabic/naskh-arabic-600.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Noto Naskh Arabic;src:url(/fonts/arabic/naskh-arabic-700.woff2) format("woff2");font-weight:700 900;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0898-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}.eg{--sans:"Inter Tight Variable","IBM Plex Sans Arabic",system-ui,sans-serif;--serif:"Fraunces Variable","Noto Naskh Arabic",Georgia,serif;--mono:"JetBrains Mono","IBM Plex Sans Arabic",ui-monospace,monospace;font-family:var(--sans)}.eg *,.eg :after,.eg :before{letter-spacing:0!important}.eg em{font-style:normal!important}.eg :is(p,li,h3,h4,blockquote,small){unicode-bidi:plaintext}.eg h1,.eg h2,.eg h3{line-height:1.35}.eg .hero__title{font-size:clamp(38px,5.4vw,72px);line-height:1.3}.eg .sec-head h2{font-size:clamp(30px,3.8vw,52px)}.eg .final h2{font-size:clamp(44px,7vw,104px);line-height:1.3}.eg .mono{font-family:var(--sans);font-size:.95em}.eg .lucide-arrow-right,.eg .lucide-arrow-up-right,.eg .lucide-chevron-right{transform:scaleX(-1)}.eg__english{font-size:14px;font-weight:600;color:var(--ink-2);padding:6px 10px;border:1px solid var(--line);border-radius:999px}.eg__english:hover{color:var(--ink);border-color:var(--ink-3)}.mcqdemo{display:grid;gap:14px;padding:22px;border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);text-align:left}.mcqdemo__top{display:flex;justify-content:space-between;color:var(--red-2);font-size:12px}.mcqdemo__q{font-family:Fraunces Variable,Georgia,serif;font-size:clamp(19px,2vw,23px);line-height:1.35}.mcqdemo .mcq__opt{min-height:50px;font-size:15px}.mcqdemo__hint{color:var(--ink-3);font-size:14px}.mcqdemo .mcq__why strong,.mcqdemo__hint{text-align:right}.mcqdemo__again{display:inline-flex;align-items:center;gap:6px;justify-self:end;margin-top:4px;font-size:14px;font-weight:600;color:var(--red-2);background:none;border:0;cursor:pointer}