@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}[class*=world-em-]{--em-0:#082219;--em-1:#0c3328;--em-2:#145c45;--jade:#2e8b6a;--gold:#e2b53e;--gold-soft:#f1d58a;--ivory:#f4f1e8;--ink:#0b241b;--ink-muted:#4b5a52;--on-em:#cfe0d6;background:var(--em-1)}body[class*=world-em-] .masthead{background:#082219d1}[class*=world-em-] .iw-mark--ink{--m:var(--ivory);--w:var(--gold)}[class*=world-em-] ::selection{background:var(--gold);color:var(--ink)}body[class*=world-em-] .foot{background:var(--em-0)}.em svg{max-width:none}.em .btn svg{fill:currentColor;width:18px;height:18px}.em .btn--quiet{color:var(--ivory);box-shadow:none;background:0 0}.em h1,.em .em-h{font-family:"Alexandria", var(--font-body);letter-spacing:-.035em;font-weight:700}.em h1{max-width:8.5ch;color:var(--ivory);font-size:clamp(3rem,6.8vw,6rem);line-height:.95}.em .em-h{max-width:16ch;font-size:clamp(2.2rem,4.4vw,3.8rem);line-height:1}.em .em-block{padding-block:var(--course);gap:60px;display:grid}.em .em-lead{gap:18px;display:grid}.em .em-lead p{max-width:56ch;color:var(--on-em);font-size:1.12rem}.em .em-dark{background:var(--em-1);color:var(--ivory)}.em .em-deep{background:var(--em-0);color:var(--ivory)}.em .em-green{background:var(--em-2);color:var(--ivory)}.em .em-ivory{--bg:var(--ivory);--surface:#fff;--surface-2:#e6e0d2;--text:var(--ink);--text-muted:var(--ink-muted);--link:var(--em-2);--accent:var(--em-2);--accent-strong:var(--em-2);--accent-tint:#ddebe3;--border:#d7d0c0;background:var(--ivory);color:var(--ink)}.em .em-ivory .em-lead p{color:var(--ink-muted)}.em .em-ivory .btn--quiet{color:var(--ink)}.em .ref{font-variant-numeric:tabular-nums lining-nums}.em .grade{font:600 .75rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#1c4a37;background:#ddebe3;border-radius:3px;padding:5px 8px;display:inline-block}.em .em-quran{font:400 clamp(2.2rem, 4.6vw, 3.4rem)/1.9 var(--font-quran);color:var(--gold)}[class*=world-em-gs-]{--black:#070d0a;--g900:#0b2a20;--g700:#12523e;--g500:#1e7a5a;--gold:#c99a2e;--gold-light:#e2c27a;--cream:#f4efe3;--cream-2:#e9e2d0;--paper:#fffdf8;--yellow:var(--gold);--yellow-soft:var(--gold-light);--em-0:var(--black);--em-1:var(--g900);--em-2:var(--g700);--jade:var(--g500);--gold-soft:var(--gold-light);--ivory:var(--cream);--ink:#0b1a14;--ink-muted:#4a5650;--on-em:#cfddd4;background:var(--g900)}body[class*=world-em-gs-] .masthead{background:#070d0ae0;box-shadow:inset 0 -1px #c99a2e59}body[class*=world-em-gs-] .iw-mark--ink{--m:var(--cream);--w:var(--gold)}body[class*=world-em-gs-] .foot{background:var(--black)}[class*=world-em-gs-] ::selection{background:var(--gold);color:var(--black)}.em .t-dark{--fg:var(--cream);--fg-2:var(--on-em);--acc:var(--gold);--acc-text:var(--gold-light);--rule:#c99a2e4d;--card:#f4efe30d;color:var(--cream)}.em .t-light{--fg:var(--ink);--fg-2:var(--ink-muted);--acc:var(--gold);--acc-text:var(--g700);--rule:#d9d0bc;--card:var(--paper);color:var(--ink);--bg:var(--cream);--surface:var(--paper);--surface-2:var(--cream-2);--text:var(--ink);--text-muted:var(--ink-muted);--link:var(--g700);--accent:var(--g700);--accent-strong:var(--g700);--accent-tint:#dde9e1;--border:#d9d0bc}.em .g-black{background:var(--black)}.em .g-g900{background:var(--g900)}.em .g-g700{background:var(--g700)}.em .g-cream{background:var(--cream)}.em .g-cream2{background:var(--cream-2)}.em .g-gold{background:var(--gold);--fg:var(--black);--fg-2:#070d0ab8;--acc:var(--black);--acc-text:var(--black);--rule:#070d0a40;color:var(--black)}.em .em-h{color:var(--fg)}.em .em-lead p{color:var(--fg-2)}.em .btn{background:var(--gold);color:var(--black);box-shadow:0 14px 30px -16px #c99a2ea6}.em .btn:hover{background:var(--gold-light)}.em .btn--quiet,.em .btn--quiet:hover{color:var(--fg,var(--cream));box-shadow:none;background:0 0}.em .t-light .btn,.em .g-gold .btn{background:var(--black);color:var(--cream);box-shadow:0 14px 30px -18px #070d0acc}.em .t-light .btn:hover,.em .g-gold .btn:hover{background:var(--g700)}.em .key,.em .em-quran{color:var(--gold)}.em .t-light .em-quran{color:var(--g700)}.em .t-light .btn--quiet,.em .t-light .btn--quiet:hover,.em .g-gold .btn--quiet,.em .g-gold .btn--quiet:hover{color:var(--fg);box-shadow:none;background:0 0}.soc[data-astro-cid-fvhemjle].soc{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.soc[data-astro-cid-fvhemjle].soc li[data-astro-cid-fvhemjle]{max-width:none;display:block}.soc__i[data-astro-cid-fvhemjle]{border-radius:50%;place-items:center;width:48px;height:48px;text-decoration:none;transition:background .2s,color .2s;display:grid}.soc__i[data-astro-cid-fvhemjle] svg{fill:currentColor;width:26px;height:26px}.soc--dark[data-astro-cid-fvhemjle] .soc__i[data-astro-cid-fvhemjle]{color:var(--cream);box-shadow:inset 0 0 0 1px #c99a2e8c}.soc--dark[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle].soc__i:hover{background:var(--gold);color:var(--g900)}.soc--light[data-astro-cid-fvhemjle] .soc__i[data-astro-cid-fvhemjle]{color:var(--g700);box-shadow:inset 0 0 0 1px var(--gold)}.soc--light[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle].soc__i:hover{background:var(--g700);color:var(--cream)}.soc__i--off[data-astro-cid-fvhemjle]{opacity:.9}body.site{background:var(--cream);color:var(--ink)}.skip[data-astro-cid-q3w3lmez]{z-index:40;background:var(--g700);color:var(--cream);border-radius:999px;padding:10px 14px;text-decoration:none;position:absolute;top:-60px;left:16px}.skip[data-astro-cid-q3w3lmez]:focus{top:12px}.sh[data-astro-cid-q3w3lmez]{z-index:30;-webkit-backdrop-filter:saturate(1.2)blur(10px);background:#f4efe3eb;position:sticky;top:0;box-shadow:inset 0 -1px #c99a2e73}.sh__in[data-astro-cid-q3w3lmez]{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.sh__brand[data-astro-cid-q3w3lmez]{color:var(--ink);align-items:center;gap:10px;font:600 1.7rem/1 Markazi Display,Markazi Text,serif;text-decoration:none;display:flex}.sh__brand[data-astro-cid-q3w3lmez] .iw-mark{--m:var(--ink);--w:var(--g700)}.sh__list[data-astro-cid-q3w3lmez]{align-items:center;gap:clamp(8px,1.6vw,22px);margin:0;padding:0;list-style:none;display:flex}.sh__link[data-astro-cid-q3w3lmez]{color:var(--ink);font:500 1rem/1 var(--font-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 4px;text-decoration:none;transition:border-color .2s;display:inline-flex}.sh__link[data-astro-cid-q3w3lmez]:hover,.sh__link[data-astro-cid-q3w3lmez][aria-current=page],.sh__link[data-astro-cid-q3w3lmez][aria-expanded=true]{border-color:var(--gold)}.sh__caret[data-astro-cid-q3w3lmez] svg{fill:currentColor;width:12px;height:12px;transition:transform .3s var(--ease)}[data-astro-cid-q3w3lmez][aria-expanded=true]>.sh__caret[data-astro-cid-q3w3lmez] svg{transform:rotate(180deg)}.sh__start[data-astro-cid-q3w3lmez]{background:var(--g700);color:var(--cream);font:700 .98rem/1 var(--font-body);border-radius:999px;align-items:center;padding:11px 18px;text-decoration:none;transition:background-color .2s;display:inline-flex}.sh__start[data-astro-cid-q3w3lmez]:hover{background:var(--g900)}.sh__item--drop[data-astro-cid-q3w3lmez]{position:relative}.sh__drop[data-astro-cid-q3w3lmez]{background:var(--paper);width:min(720px,92vw);box-shadow:0 30px 60px -30px #0b2a208c, 0 0 0 1px var(--cream-2);opacity:0;visibility:hidden;transition:opacity .2s, transform .3s var(--ease), visibility .2s;border-radius:16px;padding:20px;position:absolute;top:calc(100% + 14px);right:-180px;transform:translateY(-6px)}[data-astro-cid-q3w3lmez][aria-expanded=true]+.sh__drop[data-astro-cid-q3w3lmez]{opacity:1;visibility:visible;transform:none}.sh__vols[data-astro-cid-q3w3lmez]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.sh__vols[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:var(--ink);border-radius:10px;grid-template-columns:40px minmax(0,1fr);gap:2px 12px;padding:12px;text-decoration:none;display:grid}.sh__vols[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]:hover,.sh__vols[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]:focus-visible{background:var(--cream)}.sh__vn[data-astro-cid-q3w3lmez]{width:40px;height:40px;box-shadow:inset 0 0 0 2px var(--gold);color:var(--g700);border-radius:50%;grid-row:span 2;place-items:center;font-size:.8rem;display:grid}.sh__vt[data-astro-cid-q3w3lmez]{font:700 1rem/1.2 "Alexandria", var(--font-body);letter-spacing:-.01em}.sh__vp[data-astro-cid-q3w3lmez]{color:var(--ink-muted);font-size:.85rem;line-height:1.35}.sh__drop--tools[data-astro-cid-q3w3lmez]{width:min(580px,92vw);right:0}.sh__tools[data-astro-cid-q3w3lmez]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;display:grid}.sh__tcol[data-astro-cid-q3w3lmez]:first-child{grid-row:span 2}.sh__th[data-astro-cid-q3w3lmez]{font:700 .78rem/1 "Alexandria", var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--g700);margin:4px 12px 6px}.sh__tcol[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez],.sh__soon[data-astro-cid-q3w3lmez]{border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:.97rem;line-height:1.25;text-decoration:none;display:flex}.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:var(--ink);font-weight:500}.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]:hover,.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]:focus-visible,.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez][aria-current=page]{background:var(--cream)}.sh__soon[data-astro-cid-q3w3lmez]{color:var(--ink-muted)}.sh__soon[data-astro-cid-q3w3lmez] em[data-astro-cid-q3w3lmez]{background:var(--cream);color:var(--ink-muted);white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:.7rem;font-style:normal;font-weight:700}.sh__all[data-astro-cid-q3w3lmez]{color:var(--g700);box-shadow:inset 0 1px 0 var(--cream-2);border-radius:10px;margin-top:12px;padding:12px;font-weight:700;text-decoration:none;display:block}.sh__all[data-astro-cid-q3w3lmez]:hover,.sh__all[data-astro-cid-q3w3lmez]:focus-visible{background:var(--cream)}.sh__tlist[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez],.sh__quiz[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px}.sh__quiz[data-astro-cid-q3w3lmez]{box-shadow:inset 0 1px 0 var(--cream-2);margin-top:12px;padding-top:14px}.sh__menu[data-astro-cid-q3w3lmez]{display:none}@media (width<=900px){.sh[data-astro-cid-q3w3lmez]{-webkit-backdrop-filter:none;background:var(--cream)}.sh__menu[data-astro-cid-q3w3lmez]{background:var(--g700);width:44px;height:44px;color:var(--cream);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid}.sh__menu[data-astro-cid-q3w3lmez] svg{fill:currentColor;width:22px;height:22px}.sh__menu-close[data-astro-cid-q3w3lmez],body.nav-open .sh__menu-open[data-astro-cid-q3w3lmez]{display:none}body.nav-open .sh__menu-close[data-astro-cid-q3w3lmez]{display:block}.sh__panel[data-astro-cid-q3w3lmez]{z-index:29;padding:16px var(--gutter) 40px;background:var(--cream);visibility:hidden;opacity:0;transition:opacity .2s, transform .3s var(--ease), visibility .2s;position:fixed;inset:72px 0 0;overflow-y:auto;transform:translateY(-8px)}body.nav-open .sh__panel[data-astro-cid-q3w3lmez]{visibility:visible;opacity:1;transform:none}body.nav-open{overflow:hidden}.sh__list[data-astro-cid-q3w3lmez]{flex-direction:column;align-items:stretch;gap:4px}.sh__link[data-astro-cid-q3w3lmez]{border-bottom:1px solid var(--cream-2);justify-content:space-between;width:100%;padding:16px 4px;font-size:1.15rem}.sh__drop[data-astro-cid-q3w3lmez]{width:auto;box-shadow:none;opacity:1;visibility:visible;background:0 0;padding:4px 0 12px;display:none;position:static;transform:none}[data-astro-cid-q3w3lmez][aria-expanded=true]+.sh__drop[data-astro-cid-q3w3lmez]{display:block}.sh__vols[data-astro-cid-q3w3lmez]{grid-template-columns:minmax(0,1fr)}.sh__tools[data-astro-cid-q3w3lmez]{grid-template-columns:minmax(0,1fr);gap:10px}.sh__tcol[data-astro-cid-q3w3lmez]:first-child{grid-row:auto}.sh__th[data-astro-cid-q3w3lmez]{margin-inline:4px}.sh__tcol[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez],.sh__soon[data-astro-cid-q3w3lmez]{padding:12px 4px;font-size:1.02rem}.sh__all[data-astro-cid-q3w3lmez]{margin-top:6px;padding:14px 4px}.sh__tlist[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez],.sh__quiz[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez]{grid-template-columns:minmax(0,1fr)}.sh__item--cta[data-astro-cid-q3w3lmez]{margin-top:18px}.sh__start[data-astro-cid-q3w3lmez]{justify-content:center;width:100%;padding:16px;font-size:1.05rem}}.crumbs[data-astro-cid-q3w3lmez]{padding-top:18px}.crumbs[data-astro-cid-q3w3lmez] ol[data-astro-cid-q3w3lmez]{color:var(--ink-muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.crumbs[data-astro-cid-q3w3lmez] li[data-astro-cid-q3w3lmez]+li[data-astro-cid-q3w3lmez]:before{content:"/";color:var(--gold);margin-right:6px}.crumbs[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:var(--g700);padding-block:3px;display:inline-block}.sf[data-astro-cid-q3w3lmez]{background:var(--g900);color:var(--cream);box-shadow:inset 0 1px #c99a2e73}.sf__in[data-astro-cid-q3w3lmez]{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:40px;padding-block:64px 44px;display:grid}.sf__brand[data-astro-cid-q3w3lmez]{align-content:start;gap:12px;display:grid}.sf__logo[data-astro-cid-q3w3lmez]{color:var(--cream);align-items:center;gap:12px;font:600 2rem/1 Markazi Display,Markazi Text,serif;text-decoration:none;display:flex}.sf__logo[data-astro-cid-q3w3lmez] .iw-mark{--m:var(--cream);--w:var(--gold)}.sf__tag[data-astro-cid-q3w3lmez]{font:700 1.1rem/1.2 "Alexandria", var(--font-body);color:var(--gold-light)}.sf__line[data-astro-cid-q3w3lmez]{color:var(--on-em);max-width:38ch}.sf__h[data-astro-cid-q3w3lmez]{font:700 .95rem/1 "Alexandria", var(--font-body);color:var(--gold-light);margin-bottom:14px}.sf__col[data-astro-cid-q3w3lmez] ul[data-astro-cid-q3w3lmez]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sf__col[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:var(--cream);padding-block:2px;font-size:.98rem;text-decoration:none;display:inline-block}.sf__col[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]:hover{color:var(--gold-light);text-decoration:underline}.sf__base[data-astro-cid-q3w3lmez]{color:var(--on-em);border-top:1px solid #c99a2e40;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding-block:22px 40px;font-size:.88rem;display:flex}.sf__base[data-astro-cid-q3w3lmez] p[data-astro-cid-q3w3lmez]:first-child{max-width:80ch}.sf__base[data-astro-cid-q3w3lmez] a[data-astro-cid-q3w3lmez]{color:var(--gold-light)}.sf[data-astro-cid-q3w3lmez] [data-astro-cid-q3w3lmez]:focus-visible{outline-color:var(--gold-light)}@media (width<=900px){.sf__in[data-astro-cid-q3w3lmez]{grid-template-columns:repeat(2,minmax(0,1fr))}.sf__brand[data-astro-cid-q3w3lmez]{grid-column:1/-1}}@media (width<=520px){.sf__in[data-astro-cid-q3w3lmez]{grid-template-columns:minmax(0,1fr)}}
