:root,[data-theme=leaf]{--ground:#fafcf7;--ink:#1e2b22;--ink-soft:#425047;--muted:#5a6a60;--fill:#86c96a;--fill-hover:#74b957;--on-fill:#10261a;--deep:#4fa03c;--tint:#ecf6e5;--tint-2:#ddefd1;--neutral:#eef3e8;--accent:#256b33;--link:#2e7a3c;--link-hover:#1f5e2c;--line:#e1eada;--line-2:#d5e1cd;--soft-hover-border:#b6e09c;--mark:#b6e09c;--selection:#cdebb9;--focus:#3e9a4e;--shadow-rgb:46 96 52}[data-theme=lime]{--ground:#fbfcf5;--ink:#212a16;--ink-soft:#464f38;--muted:#5e6850;--fill:#b3d75f;--fill-hover:#a2c94c;--on-fill:#1f2a0e;--deep:#6f9a22;--tint:#f4f9e3;--tint-2:#eaf3d0;--neutral:#f1f4e8;--accent:#4a6610;--link:#4d6b12;--link-hover:#3b530c;--line:#e4ead3;--line-2:#d9e1c5;--soft-hover-border:#c9df8c;--mark:#d6eb98;--selection:#dceda5;--focus:#6f9a22;--shadow-rgb:90 110 30}[data-theme=rose]{--ground:#fdfafb;--ink:#2a1e24;--ink-soft:#54444b;--muted:#6e5e65;--fill:#efa0c0;--fill-hover:#e68bb0;--on-fill:#3a0f24;--deep:#c9497f;--tint:#fceff4;--tint-2:#f8e1eb;--neutral:#f6f0f2;--accent:#8e2556;--link:#9c2a5e;--link-hover:#7e1f4a;--line:#efe2e8;--line-2:#e6d5dd;--soft-hover-border:#f0b7ce;--mark:#f5bcd2;--selection:#f7c9db;--focus:#c9497f;--shadow-rgb:156 42 94}[data-theme=lavender]{--ground:#fbfafe;--ink:#211f2e;--ink-soft:#4a4659;--muted:#646075;--fill:#b9a8f0;--fill-hover:#a893e8;--on-fill:#1e1640;--deep:#7a5fd6;--tint:#f3f0fd;--tint-2:#e8e2fb;--neutral:#f3f1f8;--accent:#4f35a3;--link:#5b3fb5;--link-hover:#462f94;--line:#e6e2f0;--line-2:#dad4ea;--soft-hover-border:#cbbef4;--mark:#d5c9f7;--selection:#ddd3f9;--focus:#7a5fd6;--shadow-rgb:91 63 181}:root{--surface:#fff;--brand-mark-bg:#86c96a;--brand-mark-ink:#10261a;--ok-fill:#b3d75f;--ok-tint:#f4f9e3;--ok-tag-bg:#f0f7d9;--ok-tag-ink:#4a6610;--ok-ink:#212a16;--ok-soft:#464f38;--ok-link:#4d6b12;--ww-fill:#efa0c0;--ww-tint:#fceff4;--ww-tag-bg:#fce8f0;--ww-tag-ink:#8e2556;--ww-ink:#2a1e24;--ww-soft:#54444b;--ww-link:#9c2a5e;--ac-fill:#b9a8f0;--ac-tint:#f3f0fd;--ac-tag-bg:#eeeafd;--ac-tag-ink:#4f35a3;--ac-ink:#211f2e;--ac-soft:#4a4659;--ac-link:#5b3fb5;--cfc-fill:#86c96a;--cfc-tint:#ecf6e5;--cfc-tag-bg:#ecf6e5;--cfc-tag-ink:#256b33;--cfc-ink:#1e2b22;--cfc-soft:#425047;--cfc-link:#2e7a3c;--placeholder-border:#c3d3b8;--code-bg:#1e2b22;--code-ink:#e3f0db;--font-sans:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Newsreader", Georgia, "Times New Roman", serif;--font-urdu:"Noto Nastaliq Urdu", serif;--text-display-xl:clamp(52px, 7vw, 100px);--text-display-l:clamp(50px, 6.6vw, 96px);--text-post-title:clamp(40px, 5.4vw, 72px);--text-statement:clamp(32px, 4.2vw, 60px);--text-section:clamp(40px, 5vw, 72px);--text-feature:clamp(38px, 4.4vw, 64px);--text-compact:clamp(36px, 4.2vw, 60px);--text-slogan:clamp(36px, 5vw, 72px);--text-sub-slogan:clamp(24px, 2.6vw, 34px);--text-stat:clamp(40px, 4vw, 54px);--text-article-h2:clamp(28px, 3vw, 38px);--text-lede:clamp(19px, 1.6vw, 22px);--container:1320px;--container-wide:1360px;--container-box:calc(var(--container) + 2 * var(--gutter));--gutter:clamp(20px, 4vw, 56px);--inset:clamp(12px, 2vw, 24px);--section-y:clamp(80px, 10vw, 140px);--feature-pad:clamp(40px, 6vw, 88px) clamp(24px, 5vw, 72px);--hero-gap:clamp(32px, 5vw, 72px);--r-pill:999px;--r-xs:8px;--r-sm:10px;--r-md:12px;--r-row:14px;--r-step:16px;--r-tile-sm:18px;--r-tile:20px;--r-card-sm:22px;--r-card:24px;--r-hero:28px;--r-feature:32px;--shadow-card:0 20px 50px rgb(var(--shadow-rgb) / .1);--shadow-lift:0 20px 40px rgb(var(--shadow-rgb) / .12);--shadow-bar:0 16px 40px rgb(var(--shadow-rgb) / .18);--shadow-menu:0 24px 50px #1e2b2224;--shadow-panel:0 24px 40px #1e2b221f;--shadow-tab:0 1px 3px #00000014;--dur-fast:.15s;--dur:.2s}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--link);text-underline-offset:3px}a:hover{color:var(--link-hover)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}::selection{background:var(--selection)}.mark{background:linear-gradient(transparent 56%, var(--mark) 56%, var(--mark) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .05em}.container{max-width:var(--container-box);padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--r-md);background:var(--ink);color:var(--ground);padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:12px}.skip-link:focus{top:12px}.urdu{font-family:var(--font-urdu);text-align:left;font-weight:500;line-height:2}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-standard-normal.DY7AcnAa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-standard-normal.7khWdh9v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-italic.kJKFiXvB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-italic.CSPGnFdO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-nastaliq-urdu-arabic-500-normal.BeFFiPQV.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
