.article-body,.article-editor .ProseMirror{font-family:var(--article-body-font,var(--font-noto-sans-arabic), "IBM Plex Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif);color:var(--article-ink,var(--mujaz-ink,#0e2a47));max-width:44rem;margin-inline:auto;font-size:18px;line-height:1.9}.article-body p,.article-editor .ProseMirror p{unicode-bidi:plaintext;margin:0 0 1.15em}.article-body h2,.article-body h3,.article-editor .ProseMirror h2,.article-editor .ProseMirror h3{font-family:var(--article-headline-font,var(--font-fraunces), var(--font-tajawal), Georgia, serif);text-wrap:balance;letter-spacing:-.01em;unicode-bidi:plaintext;margin:1.7em 0 .55em;font-weight:700;line-height:1.3}.article-body h2,.article-editor .ProseMirror h2{font-size:1.65em}.article-body h3,.article-editor .ProseMirror h3{font-size:1.25em}.article-body a,.article-editor .ProseMirror a{color:var(--article-accent,var(--mujaz-teal,#3fbfb6));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.article-body strong,.article-editor .ProseMirror strong{font-weight:700}.article-body ul,.article-body ol,.article-editor .ProseMirror ul,.article-editor .ProseMirror ol{unicode-bidi:plaintext;margin:0 0 1.15em;padding-inline-start:1.5em}.article-body li,.article-editor .ProseMirror li{margin:0 0 .35em}.article-body li p,.article-editor .ProseMirror li p{margin:0}.article-body li::marker{color:var(--article-accent,var(--mujaz-teal,#3fbfb6))}.article-editor .ProseMirror li::marker{color:var(--article-accent,var(--mujaz-teal,#3fbfb6))}.article-body blockquote,.article-editor .ProseMirror blockquote{border-inline-start:3px solid var(--article-accent,var(--mujaz-teal,#3fbfb6));unicode-bidi:plaintext;margin:1.5em 0;padding:.2em 1.2em}.article-body blockquote.pull,.article-editor .ProseMirror blockquote.pull{text-align:center;font-size:1.3em;line-height:1.55;font-family:var(--article-headline-font,var(--font-fraunces), var(--font-tajawal), Georgia, serif);border-inline-start:0;padding:1.2em 0 1.4em;font-weight:500;position:relative}.article-body blockquote.pull:before,.article-body blockquote.pull:after,.article-editor .ProseMirror blockquote.pull:before,.article-editor .ProseMirror blockquote.pull:after{content:"";background:radial-gradient(circle, var(--mujaz-teal,#3fbfb6) 3px, transparent 3.6px) left center / 33.33% 100% no-repeat, radial-gradient(circle, var(--mujaz-yellow,#f6c544) 3px, transparent 3.6px) center / 33.33% 100% no-repeat, radial-gradient(circle, var(--mujaz-coral,#f46a5c) 3px, transparent 3.6px) right center / 33.33% 100% no-repeat;width:5.5em;height:10px;margin:0 auto .9em;display:block}.article-body blockquote.pull:after,.article-editor .ProseMirror blockquote.pull:after{margin:.9em auto 0}.article-body blockquote p:last-child,.article-editor .ProseMirror blockquote p:last-child{margin-bottom:0}.article-body hr,.article-editor .ProseMirror hr{background:radial-gradient(circle, var(--mujaz-teal,#3fbfb6) 3.5px, transparent 4.2px) left center / 33.33% 100% no-repeat, radial-gradient(circle, var(--mujaz-yellow,#f6c544) 3.5px, transparent 4.2px) center / 33.33% 100% no-repeat, radial-gradient(circle, var(--mujaz-coral,#f46a5c) 3.5px, transparent 4.2px) right center / 33.33% 100% no-repeat;border:0;width:6.5em;height:12px;margin:2.4em auto}.article-body figure,.article-editor .ProseMirror figure{margin:1.6em 0}.article-body img,.article-editor .ProseMirror img{border-radius:12px;max-width:100%;height:auto;margin-inline:auto;display:block}.article-body figcaption,.article-editor .ProseMirror figcaption{text-align:center;color:var(--article-muted,var(--mujaz-ink-50,#7a8aa0));margin-top:.55em;font-size:.78em}.article-body pre,.article-editor .ProseMirror pre{background:var(--mujaz-cream-2,#f3efe6);text-align:left;direction:ltr;border-radius:10px;margin:0 0 1.15em;padding:.9em 1.1em;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.8em;line-height:1.6;overflow-x:auto}.article-body code,.article-editor .ProseMirror code{background:var(--mujaz-cream-2,#f3efe6);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.9em}.article-body pre code,.article-editor .ProseMirror pre code{background:0 0;padding:0}.article-body .callout,.article-editor .ProseMirror aside[data-callout]{background:var(--mujaz-cream-2,#f3efe6);border-inline-start:4px solid var(--mujaz-teal,#3fbfb6);unicode-bidi:plaintext;border-radius:12px;margin:1.5em 0;padding:1em 1.2em}.article-body .callout.tip,.article-editor .ProseMirror aside[data-callout=tip]{border-inline-start-color:var(--mujaz-yellow,#f6c544)}.article-body .callout.warning,.article-editor .ProseMirror aside[data-callout=warning]{border-inline-start-color:var(--mujaz-coral,#f46a5c)}.article-body .callout p:last-child,.article-editor .ProseMirror aside[data-callout] p:last-child{margin-bottom:0}.article-body .embed.video{background:#000;border-radius:12px;margin:1.6em 0;padding-top:56.25%;position:relative;overflow:hidden}.article-body .embed.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.article-editor .ProseMirror div[data-youtube-video]{margin:1.6em 0}.article-editor .ProseMirror div[data-youtube-video] iframe{aspect-ratio:16/9;border-radius:12px;width:100%;height:auto}.article-body .cta,.article-editor .ProseMirror .cta{text-align:center;margin:1.8em 0}.article-body .cta-button,.article-editor .ProseMirror .cta-button{background:var(--mujaz-ink,#0e2a47);border-radius:999px;padding:.7em 1.6em;font-size:.9em;font-weight:600;display:inline-block;color:#fff!important;text-decoration:none!important}.article-body sup.fnref a{padding:0 .15em;font-weight:600;text-decoration:none}.article-body .footnotes{color:var(--article-muted,var(--mujaz-ink-50,#7a8aa0));border-top:1px solid #0e2a471f;margin-top:3em;padding-top:1.2em;font-size:.8em}.article-body .footnotes ol{padding-inline-start:1.4em}.article-body .footnotes li{margin:0 0 .5em}.article-body .fnback{margin-inline-start:.3em;text-decoration:none}.article-body p.empty{display:none}.article-editor .ProseMirror{min-height:40vh;caret-color:var(--mujaz-teal,#3fbfb6);outline:none;padding-bottom:24vh}.article-editor .ProseMirror ::selection{background:#3fbfb647}.article-editor .ProseMirror .is-empty:before{content:attr(data-placeholder);color:var(--mujaz-ink-50,#7a8aa0);opacity:.8;float:inline-start;pointer-events:none;height:0}.article-editor .ProseMirror{counter-reset:fn}.article-editor .ProseMirror sup.fnref{counter-increment:fn;color:var(--mujaz-teal,#3fbfb6);cursor:default;padding:0 .15em;font-weight:600}.article-editor .ProseMirror sup.fnref:after{content:counter(fn)}.article-editor .ProseMirror hr.preview-break{border-top:2px dashed var(--mujaz-coral,#f46a5c);background:0 0;width:100%;height:0;margin:2.4em 0;position:relative}.article-editor .ProseMirror hr.preview-break:after{content:attr(data-label);top:-.9em;background:var(--mujaz-paper,#fff);letter-spacing:.02em;color:var(--mujaz-coral,#f46a5c);white-space:nowrap;padding:0 .7em;font-family:inherit;font-size:12px;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .article-editor .ProseMirror hr.preview-break:after{transform:translate(50%)}.article-editor .ProseMirror .ProseMirror-selectednode{outline:2px solid var(--mujaz-teal,#3fbfb6);outline-offset:3px;border-radius:8px}.article-editor .ProseMirror .cta-button{pointer-events:none}