@font-face{font-family:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f235769774d01a49-s.1qrkx9of01iep.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce22581a49ab45a1-s.0c21a57rcf6v3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7c055d011a2ec2cf-s.209rw8amxk8wr.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ecc570398eec5095-s.08xuoqugd-1b0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64aa2c6cd99fce58-s.3rso0y8-xymym.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:Didact Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/06ec7280694a228d-s.p.2bfj1w62y8ktb.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:Didact Gothic Fallback;src:local(Arial);ascent-override:110.24%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:94.89%}.didact_gothic_2919cc50-module__Oe8_WG__className{font-family:Didact Gothic,Didact Gothic Fallback;font-style:normal;font-weight:400}.didact_gothic_2919cc50-module__Oe8_WG__variable{--font-didact:"Didact Gothic", "Didact Gothic Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_74e91556-module__EvYt1W__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_74e91556-module__EvYt1W__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7431e9586bb7ba3a-s.0t_d-lvc66ffr.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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9936ae704f75ae4-s.1ch9t_wapdst1.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-weight:400;font-display:swap;src:url(../media/6881cf93187e1d60-s.07pk7ih65v5a3.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:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7431e9586bb7ba3a-s.0t_d-lvc66ffr.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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c9936ae704f75ae4-s.1ch9t_wapdst1.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-weight:700;font-display:swap;src:url(../media/6881cf93187e1d60-s.07pk7ih65v5a3.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:Noto Nastaliq Urdu Fallback;src:local(Times New Roman);ascent-override:167.79%;descent-override:52.52%;line-gap-override:0.0%;size-adjust:113.48%}.noto_nastaliq_urdu_79993db9-module__srxuiG__className{font-family:Noto Nastaliq Urdu,Noto Nastaliq Urdu Fallback;font-style:normal}.noto_nastaliq_urdu_79993db9-module__srxuiG__variable{--font-nastaliq:"Noto Nastaliq Urdu", "Noto Nastaliq Urdu Fallback"}
.blog-shell{--b-ink:#16293a;--b-slate:#3a5c6d;--b-green-text:#146b32;--b-green-btn:#177a39;--b-link:#0e5f93;--b-rule:#1170ad29;--b-rule-strong:#1170ad47;--b-wide:1200px;--b-measure:42rem;--b-radius:18px;--bar-h:3.75rem;--b-body:var(--font-didact), var(--body);--b-head:var(--font-outfit), var(--body);--urdu:var(--font-nastaliq), "Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", "Urdu Typesetting", serif;background:radial-gradient(1200px 560px at 50% -160px, #fffffff2, #fff0 70%), linear-gradient(var(--surface) 0, var(--shallow) 900px, var(--lagoon) 100%);min-height:100vh;color:var(--b-ink);font-family:var(--b-body);flex-direction:column;display:flex;overflow-x:clip}@media (max-width:700px){.blog-shell{--bar-h:3.4rem}}.blog-shell>main{flex:1}.blog-main{padding-bottom:clamp(1rem,4vw,2rem)}@media (prefers-reduced-motion:reduce){html:has(.blog-shell){scroll-behavior:auto}}.blog-main{font-kerning:none}.blog-main :is(h1,h2,h3,h4,strong,b,summary,th,.btn,button,.bcard-meta,.post-meta,.post-toc,.post-author,.post-crumbs,.bfeat-go,.bfeat-team,.post-share,.bcard-lang,.post-lang-badge,.post-translation),.blog-main [lang=ur]{font-kerning:normal}.blog-main [lang=ur] bdi{font-kerning:none}.blog-main [lang=ur] :is(h1,h2,h3,h4,strong,b,summary,th) bdi{font-kerning:normal}.blog-main strong,.blog-main b{font-family:var(--b-head);font-weight:600}.blog-main :is(h1,h2,h3,h4){font-family:var(--b-head);letter-spacing:0;max-width:none;color:var(--b-ink);margin:0}.blog-main a{color:var(--b-green-text)}.urdu-inline{font-family:var(--urdu);letter-spacing:0;line-height:1}.b-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-main .btn{font-family:var(--b-head);letter-spacing:0;text-transform:none;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.85rem 1.35rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.blog-main .btn svg{flex:none}.blog-shell .btn.solid{background:var(--b-green-btn);border-color:var(--b-green-btn);color:#fff}.blog-shell .btn.solid:hover{background:var(--b-green-text);border-color:var(--b-green-text);color:#fff}.blog-main .btn:active{transform:translateY(1px)}.blog-topbar{--read:0;z-index:30;height:var(--bar-h);border-bottom:1px solid var(--line);font-family:var(--body);background:#ffffffeb;justify-content:space-between;align-items:center;gap:1rem;padding:0 clamp(16px,4vw,3rem);display:flex;position:sticky;top:0;box-shadow:0 6px 24px #16293a0d}@media (min-width:861px){.blog-topbar{-webkit-backdrop-filter:blur(10px);background:#ffffffe0}}.blog-topbar:after{content:"";background:linear-gradient(90deg, var(--blue), var(--green));width:100%;height:3px;transform:scaleX(var(--read));transform-origin:0;opacity:0;transition:opacity .3s;position:absolute;bottom:-1px;left:0}.blog-topbar.is-rtl:after{transform-origin:100%;background:linear-gradient(270deg, var(--blue), var(--green))}.blog-topbar.is-reading:after{opacity:1}.blog-topbar-brand{align-items:center;gap:.9rem;min-width:0;display:flex}.blog-topbar-brand img{width:auto;height:2.2rem;display:block}.blog-topbar-section{font-family:var(--b-head);color:var(--b-ink);border-inline-start:1px solid var(--b-rule-strong);padding-inline-start:.9rem;font-size:1.05rem;font-weight:600;line-height:1.6;text-decoration:none}.blog-topbar-section:hover{color:var(--b-green-text)}.blog-topbar-links{align-items:center;gap:1.4rem;display:flex}.blog-topbar-links a:not(.btn):not(.bt-lang){color:var(--b-slate);text-transform:uppercase;letter-spacing:.13em;white-space:nowrap;font-size:.8rem;text-decoration:none;transition:color .2s}.blog-topbar-links a:not(.btn):not(.bt-lang):hover{color:var(--b-green-text)}.blog-topbar-links a.bt-lang{color:var(--b-green-text);border:1px solid var(--line);background:#fff9;border-radius:999px;padding:.15rem .8rem;font-family:Jameel Noori Nastaleeq,Urdu Typesetting,Segoe UI,Geeza Pro,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.5;text-decoration:none}.blog-topbar-links a.bt-lang:hover{border-color:var(--b-green-btn)}.blog-shell .bt-wa{background:var(--b-green-btn);border-color:var(--b-green-btn);color:#fff;font-size:.74rem;font-weight:600;font-family:var(--body);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;display:inline-flex}.blog-shell .bt-wa:hover{background:var(--b-green-text);border-color:var(--b-green-text);color:#fff}.bt-wa svg{width:15px;height:15px}@media (max-width:1000px){.blog-topbar-links .bt-wide{display:none}}@media (max-width:700px){.blog-topbar-links{gap:.7rem}.blog-topbar-links .bt-mid{display:none}.blog-topbar-brand{gap:.7rem}.blog-topbar-brand img{height:1.85rem}.blog-topbar-section{padding-inline-start:.7rem;font-size:.98rem}}@media (max-width:420px){.blog-shell .bt-wa{padding:.55rem}.bt-wa span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bt-wa svg{width:18px;height:18px}}.blog-shell footer.site{font-family:var(--body);font-kerning:auto}.bi-wrap{width:min(var(--b-wide), 100% - 32px);margin-inline:auto}.bi-hero,.post-hero{isolation:isolate;position:relative}.bi-hero{padding:clamp(2.6rem,7vw,4.8rem) 0 clamp(1.8rem,4vw,2.6rem)}.bi-hero-rings,.post-hero-rings{z-index:-1;pointer-events:none;aspect-ratio:1;top:-300px;fill:none;stroke:#1170ad;stroke-opacity:.11;stroke-width:1.2px;width:min(780px,130vw);position:absolute;inset-inline-end:-180px}.bi-kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--b-green-text);border:1px solid var(--line);background:#fffc;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .95rem;font-size:.72rem;display:inline-flex}.bi-kicker-dot{background:var(--green);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #1f9d4a2e}.bi-hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:13ch;margin-top:1.3rem;font-size:clamp(2.5rem,6.6vw,4.6rem);font-weight:700;line-height:1.02}.bi-h1-soft{color:var(--b-green-text)}.bi-lede{max-width:56ch;color:var(--b-slate);text-wrap:pretty;margin-top:1.2rem;font-size:clamp(1.05rem,2.1vw,1.2rem);line-height:1.7}.bi-lede a{text-underline-offset:3px}.bi-facts{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--b-slate);flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;margin-top:1.4rem;font-size:.72rem;display:flex}.bi-facts>*{align-items:center;gap:.45rem;display:inline-flex}.bi-facts>*+:before{content:"";background:var(--green);border-radius:50%;width:4px;height:4px;margin-inline-end:.95rem}.bi-facts a{color:var(--b-green-text);text-decoration:none}@media (max-width:640px){.bi-facts{gap:.5rem 1.1rem}.bi-facts>*+:before{display:none}}.bi-facts a:hover{text-underline-offset:3px;text-decoration:underline}.bi-filters{flex-wrap:wrap;align-items:center;gap:.9rem 1.2rem;margin-top:clamp(1.8rem,4vw,2.4rem);display:flex}.bi-seg{border:1px solid var(--b-rule-strong);background:#fff;border-radius:999px;gap:2px;padding:4px;display:inline-flex;box-shadow:0 4px 14px #16293a0d}.bi-seg button{font-family:var(--b-head);color:var(--b-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:2.4rem;padding:.42rem 1.05rem;font-size:.92rem;font-weight:500;transition:background .2s,color .2s}.bi-seg button:hover{background:var(--shallow)}.bi-seg button[aria-pressed=true]{background:var(--b-ink);color:#fff}.bi-seg .bi-seg-ur{font-family:var(--urdu);padding-block:.2rem .5rem;font-size:.95rem;font-weight:400;line-height:1.5}.bi-tags{flex-wrap:wrap;gap:.5rem;display:flex}.bi-tags button{font-family:var(--b-head);color:var(--b-ink);border:1px solid var(--b-rule-strong);cursor:pointer;white-space:nowrap;background:#ffffffd9;border-radius:999px;align-items:center;gap:.35rem;min-height:2.4rem;padding:.38rem .5rem .38rem .85rem;font-size:.88rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.bi-tags button:first-child{padding-inline-end:.95rem}.bi-tags button>span[aria-hidden]{color:var(--b-slate)}.bi-tags button:hover{border-color:var(--b-green-btn);background:#fff}.bi-count{background:var(--shallow);min-width:1.45rem;color:var(--b-slate);text-align:center;border-radius:999px;padding:.05rem .35rem;font-size:.72rem;font-weight:600}.bi-tags button[aria-pressed=true]{background:var(--b-green-btn);border-color:var(--b-green-btn);color:#fff}.bi-tags button[aria-pressed=true]>span[aria-hidden]{color:#fff}.bi-tags button[aria-pressed=true] .bi-count{color:#fff;background:#00000038}@media (max-width:640px){.bi-filters{gap:.8rem;display:grid}.bi-seg{justify-self:start}.bi-tags{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:2px 16px 6px;scroll-padding-inline:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 28px),#0000)}.bi-tags::-webkit-scrollbar{display:none}}.bi-list{padding-top:clamp(.4rem,1.5vw,1rem)}.bfeat-link{background:var(--card);border:1px solid var(--line);color:inherit;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);text-decoration:none;transition:box-shadow .3s,transform .3s;display:grid;overflow:hidden;box-shadow:0 24px 60px #16293a1a,0 2px 6px #16293a0a}.blog-main .bfeat-link{color:inherit}.bfeat-link:hover{transform:translateY(-2px);box-shadow:0 30px 70px #16293a26,0 2px 6px #16293a0a}.bfeat .bfeat-cover{aspect-ratio:auto;height:100%;min-height:340px}.bfeat-body{flex-direction:column;justify-content:center;gap:.9rem;padding:clamp(1.5rem,3.6vw,2.8rem);display:flex}.bfeat-kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--b-green-text);align-items:center;gap:.55rem;font-size:.7rem;display:inline-flex}.bfeat-dot{background:var(--green);border-radius:50%;width:.5rem;height:.5rem;position:relative}.bfeat-dot:after{content:"";border:1px solid var(--green);border-radius:50%;animation:2.4s ease-out infinite bi-ping;position:absolute;inset:-4px}@keyframes bi-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.bfeat-title{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.55rem,2.9vw,2.35rem);font-weight:700;line-height:1.14;transition:color .2s}.bfeat-link:hover .bfeat-title{color:var(--b-green-text)}.bfeat-desc{color:var(--b-slate);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.04rem;line-height:1.7;display:-webkit-box;overflow:hidden}.bfeat-foot{border-top:1px solid var(--b-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.2rem;margin-top:.6rem;padding-top:1.1rem;display:flex}.bfeat-by{align-items:center;gap:.7rem;display:flex}.bfeat-by img{border:1px solid var(--b-rule-strong);object-fit:contain;background:#fff;border-radius:50%;flex:none;width:2.4rem;height:2.4rem;padding:5px}.bfeat-by>span{gap:.05rem;display:grid}.bfeat-team{font-family:var(--b-head);color:var(--b-ink);font-size:.92rem;font-weight:600}.bfeat-by .bcard-meta{border:0;margin:0;padding:0}.bfeat-go{font-family:var(--b-head);color:var(--b-green-text);align-items:center;gap:.45rem;font-size:.95rem;font-weight:600;display:inline-flex}.bfeat-go svg{transition:transform .25s}.bfeat-link:hover .bfeat-go svg{transform:translate(4px)}[dir=rtl] .bfeat-go svg{transform:scaleX(-1)}[dir=rtl] .bfeat-link:hover .bfeat-go svg{transform:scaleX(-1)translate(4px)}@media (max-width:860px){.bfeat-link{border-radius:20px;grid-template-columns:1fr}.bfeat .bfeat-cover{aspect-ratio:1200/630;height:auto;min-height:0}}.bi-section-head{align-items:center;gap:1rem;margin:clamp(2.6rem,6vw,3.6rem) 0 1.4rem;display:flex}.bi-section-head h2{white-space:nowrap;font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:600;line-height:1.2}.bi-section-rule{background:var(--b-rule-strong);flex:1;height:1px}.bi-section-count{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-slate);white-space:nowrap;font-size:.72rem}.bi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}@media (max-width:980px){.bi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bi-grid{grid-template-columns:1fr}}.bcard{min-width:0}.bcard-link{background:var(--card);border:1px solid var(--line);border-radius:var(--b-radius);height:100%;box-shadow:var(--shadow);color:inherit;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.blog-main .bcard-link{color:inherit}.bcard-link:hover{border-color:var(--b-rule-strong);transform:translateY(-4px);box-shadow:0 22px 48px #16293a24}.bcard-cover img,.bfeat-cover img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bcard-link:hover .bcard-cover img,.bfeat-link:hover .bfeat-cover img{transform:scale(1.035)}.bcard-body{flex-direction:column;flex:1;gap:.6rem;padding:1.15rem 1.35rem 1.25rem;display:flex}.bcard-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.bcard-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--b-green-text);font-size:.7rem}.bcard-lang,.post-lang-badge{font-family:var(--b-head);color:var(--b-slate);border:1px solid var(--b-rule-strong);white-space:nowrap;border-radius:999px;padding:.12rem .6rem;font-size:.74rem;font-weight:500;line-height:1.4}.bcard-lang[lang=ur],.post-lang-badge[lang=ur]{font-family:var(--urdu);padding-block:0 .1rem;font-size:.82rem;line-height:1.7}.bcard-title{letter-spacing:-.005em;text-wrap:balance;font-size:1.2rem;font-weight:600;line-height:1.3;transition:color .2s}.bcard-link:hover .bcard-title{color:var(--b-green-text)}.bcard-desc{color:var(--b-slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.96rem;line-height:1.65;display:-webkit-box;overflow:hidden}.bcard-meta{border-top:1px solid var(--b-rule);font-family:var(--b-head);color:var(--b-slate);flex-wrap:wrap;align-items:center;gap:.3rem .6rem;margin-top:auto;padding-top:.85rem;font-size:.8rem;font-weight:500;display:flex}.bcard-sep,.post-meta-sep{opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px}.bi-nomatch{text-align:center;border:1px dashed var(--b-rule-strong);border-radius:var(--b-radius);color:var(--b-slate);background:#ffffffb3;padding:3rem 1.2rem}.bi-reset{font-family:var(--b-head);cursor:pointer;color:var(--b-green-text);text-underline-offset:3px;background:0 0;border:0;margin-top:.8rem;font-size:.95rem;font-weight:600;text-decoration:underline}.bi-cta{isolation:isolate;border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(120deg,#fff 0%,#f3faf8 60%,#e6f3f1 100%);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.2rem 1.8rem;margin-top:clamp(3rem,7vw,4.6rem);padding:clamp(1.4rem,4vw,2.4rem);display:grid;position:relative;overflow:hidden}.bi-cta-rings{z-index:-1;aspect-ratio:1;inset-inline-end:-120px;fill:none;stroke:#1170ad;stroke-opacity:.12;stroke-width:1.2px;width:420px;position:absolute;top:50%;transform:translateY(-50%)}.bi-cta-icon{width:3.6rem;height:3.6rem;color:var(--b-green-text);background:#e2f2e8;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 8px #1f9d4a14}.bi-cta-kicker{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--b-green-text);font-size:.7rem}.bi-cta h2{letter-spacing:-.01em;margin-top:.35rem;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:700;line-height:1.2}.bi-cta-text>p:last-child{color:var(--b-slate);max-width:56ch;margin-top:.5rem;line-height:1.65}.bi-cta-actions{flex-direction:column;gap:.6rem;min-width:15rem;display:flex}.blog-main .bi-btn-quiet{border:1px solid var(--b-rule-strong);color:var(--b-ink);background:#fff}.blog-main .bi-btn-quiet:hover{border-color:var(--b-green-btn);color:var(--b-green-text);background:#fff}.bi-btn-quiet svg{color:var(--b-green-text)}@media (max-width:900px){.bi-cta{grid-template-columns:auto minmax(0,1fr)}.bi-cta-actions{flex-flow:wrap;grid-column:1/-1;min-width:0}.bi-cta-actions .btn{flex:13rem}}@media (max-width:520px){.bi-cta{grid-template-columns:1fr}.bi-cta-icon{width:3rem;height:3rem}}.bi-empty{padding-top:clamp(.4rem,1.5vw,1rem)}.bi-empty-card{isolation:isolate;color:#eef7f5;background:linear-gradient(135deg,#16293a,#0e2233 60%,#0c1c29);border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(1.2rem,4vw,2.6rem);padding:clamp(1.5rem,5vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0c1c2940}.bi-empty-art{aspect-ratio:1;place-items:center;width:clamp(7rem,16vw,10rem);display:grid;position:relative}.bi-empty-art svg{fill:none;stroke:#8fd0a8;stroke-opacity:.3;stroke-width:1.2px;width:100%;height:100%;position:absolute;inset:0}.bi-empty-art svg circle:first-child{stroke-opacity:.6}.bi-empty-icon{aspect-ratio:1;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:42%;display:grid;position:relative;box-shadow:0 0 0 10px #1f9d4a2e,0 0 40px #7fc24159}.bi-empty-kicker{color:#8fd0a8}.bi-empty-card h2{color:#fff;letter-spacing:-.015em;margin-top:.45rem;font-size:clamp(1.5rem,3.4vw,2.3rem);font-weight:700;line-height:1.15}.bi-empty-text>p:last-child{color:#c7dde5;max-width:58ch;margin-top:.8rem;font-size:1.04rem;line-height:1.7}.blog-main .bi-empty-text a{color:#8fd0a8;text-underline-offset:3px}.bi-empty-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.bi-empty-link{background:var(--card);border:1px solid var(--line);border-radius:var(--b-radius);height:100%;box-shadow:var(--shadow);align-items:center;gap:1rem;padding:1.15rem 1.2rem;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.blog-main .bi-empty-link{color:var(--b-ink)}.bi-empty-link:hover{border-color:var(--b-rule-strong);transform:translateY(-3px);box-shadow:0 18px 40px #16293a1f}.bi-empty-link-icon{width:2.9rem;height:2.9rem;color:var(--b-green-text);background:#e2f2e8;border-radius:14px;flex:none;place-items:center;display:grid}.bi-empty-link-icon svg{width:22px;height:22px}.bi-empty-link>span:nth-child(2){flex:1;gap:.15rem;display:grid}.bi-empty-link strong{font-size:1.02rem}.bi-empty-link strong+span{color:var(--b-slate);font-size:.9rem;line-height:1.5}.bi-empty-arrow{color:var(--b-green-text);flex:none;transition:transform .25s}.bi-empty-link:hover .bi-empty-arrow{transform:translate(3px)}@media (max-width:860px){.bi-empty-links{grid-template-columns:1fr}}@media (max-width:560px){.bi-empty-card{grid-template-columns:1fr}.bi-empty-art{width:6.5rem}}.blog-cover{aspect-ratio:1200/630;background:var(--lagoon);position:relative;overflow:hidden}.blog-cover img{object-fit:cover;width:100%;height:100%;display:block}.blog-cover-fallback{--s:1;color:#fff;background:var(--bcf-glow), var(--bcf-bg);container-type:inline-size}.bcf-p1{--bcf-bg:linear-gradient(135deg, #0c2233 0%, #0f3d5e 55%, #0f5f94 100%);--bcf-glow:radial-gradient(circle at 76% 34%, #7fc2412e, transparent 44%)}.bcf-p2{--bcf-bg:linear-gradient(135deg, #0b2230 0%, #0d4450 55%, #0e6468 100%);--bcf-glow:radial-gradient(circle at 76% 34%, #7fc2412e, transparent 44%)}.bcf-p3{--bcf-bg:linear-gradient(135deg, #0c2027 0%, #0f3d33 55%, #145c3c 100%);--bcf-glow:radial-gradient(circle at 76% 34%, #1170ad57, transparent 46%)}.bcf-p4{--bcf-bg:linear-gradient(135deg, #131c35 0%, #1f3466 55%, #284788 100%);--bcf-glow:radial-gradient(circle at 76% 34%, #1f9d4a3d, transparent 44%)}.bcf-rings{top:50%;right:calc(-16cqi * var(--s));width:calc(82cqi * var(--s));aspect-ratio:1;fill:none;stroke:#fff;stroke-opacity:.13;stroke-width:1px;vector-effect:non-scaling-stroke;position:absolute;transform:translateY(-54%)}.bcf-rings circle{vector-effect:non-scaling-stroke}.bcf-rings circle:first-child{stroke-opacity:.5;stroke:#bfe6a0}.bcf-icon{top:50%;right:calc(25cqi * var(--s) - 7.5cqi * var(--s));width:calc(15cqi * var(--s));aspect-ratio:1;box-shadow:0 0 calc(6cqi * var(--s)) #7fc24140;color:#d7f0c2;background:#ffffff14;border:1px solid #bfe6a073;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translateY(-54%)}.bcf-icon svg{width:55%;height:55%}.bcf-mark{top:calc(6cqi * var(--s));left:calc(7cqi * var(--s));font-family:var(--b-head);font-weight:700;font-size:calc(5.2cqi * var(--s));color:#0000;-webkit-text-stroke:1px #eef7f58c;letter-spacing:.02em;line-height:1;position:absolute}.bcf-text{left:calc(7cqi * var(--s));bottom:calc(15cqi * var(--s));gap:calc(1.6cqi * var(--s));flex-direction:column;display:flex;position:absolute;right:40cqi}.bcf-label{font-family:var(--mono);font-size:max(.6rem, calc(2.5cqi * var(--s)));letter-spacing:.22em;text-transform:uppercase;color:#dcf2cb;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bcf-word{font-family:var(--b-head);font-weight:700;font-size:calc(10.5cqi * var(--s));letter-spacing:-.03em;color:#fff;white-space:nowrap;line-height:1}.bcf-dot{aspect-ratio:1;background:var(--lime);opacity:.55;border-radius:50%;width:max(3px,.9cqi);position:absolute;box-shadow:0 0 8px 2px #7fc24159}.bcf-wave{width:100%;height:calc(10cqi * var(--s));position:absolute;bottom:-1px;left:0;right:0}.bcf-wave .w1{fill:var(--green);opacity:.85}.bcf-wave .w2{fill:#0c1c29;opacity:.4}.post-cover.blog-cover-fallback{aspect-ratio:1200/400;--s:.66}@media (max-width:640px){.post-cover.blog-cover-fallback{aspect-ratio:1200/630;--s:1}}.blog-draft-banner{width:min(var(--b-wide), 100% - 32px);color:#5a4200;background:#fff4d6;border:1px solid #e0b64c;border-radius:10px;margin:1.2rem auto 0;padding:.7rem 1rem;font-size:.95rem}.post-hero-inner{text-align:center;width:min(52rem,100% - 32px);margin-inline:auto;padding-top:clamp(2.2rem,6vw,4.2rem)}.post-crumbs{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .7rem;display:flex}.post-crumbs a{font-family:var(--b-head);color:var(--b-green-text);font-size:.9rem;font-weight:600;text-decoration:none}.post-crumbs a:hover{text-underline-offset:3px;text-decoration:underline}.post-crumbs a.post-crumb-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--b-rule-strong);background:#fff;border-radius:999px;padding:.3rem .75rem;font-size:.72rem;font-weight:400}.post-crumb-sep{border-top:1.5px solid var(--b-slate);border-right:1.5px solid var(--b-slate);opacity:.7;width:.4rem;height:.4rem;transform:rotate(45deg)}[dir=rtl] .post-crumb-sep{transform:rotate(-135deg)}.post-lang-badge{background:#ffffffb3}.post-hero h1{letter-spacing:-.025em;text-wrap:balance;margin-top:1.3rem;font-size:clamp(2.1rem,5.4vw,3.9rem);font-weight:700;line-height:1.06}.post-dek{max-width:58ch;color:var(--b-slate);text-wrap:pretty;margin:1.2rem auto 0;font-size:clamp(1.08rem,2.2vw,1.25rem);line-height:1.65}.post-byline{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem 1.4rem;margin-top:1.8rem;display:flex}.post-avatar{border:1px solid var(--b-rule-strong);object-fit:contain;background:#fff;border-radius:50%;width:2.9rem;height:2.9rem;padding:6px;box-shadow:0 4px 14px #16293a14}.post-byline-text{text-align:start;gap:.1rem;display:grid}.post-author{font-family:var(--b-head);color:var(--b-ink);font-size:1rem;font-weight:600}.post-meta{font-family:var(--b-head);color:var(--b-slate);flex-wrap:wrap;align-items:center;gap:.2rem .6rem;font-size:.88rem;font-weight:500;display:flex}.post-byline>.post-avatar+.post-byline-text{margin-inline-start:-.5rem}.blog-main .post-translation{font-family:var(--b-head);color:var(--b-green-text);border:1px solid var(--b-rule-strong);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex;box-shadow:0 4px 14px #16293a0f}.blog-main .post-translation:hover{border-color:var(--b-green-btn)}.blog-main .post-translation[lang=ur]{font-family:var(--urdu);padding-block:.2rem .45rem;font-size:.98rem;font-weight:400;line-height:1.9}.post-translation-arrow{width:16px;height:16px}.post-translation[dir=rtl] .post-translation-arrow{transform:scaleX(-1)}.post-cover{width:min(var(--b-wide), 100% - 32px);border-radius:24px;margin:clamp(2rem,4.5vw,3rem) auto 0;box-shadow:0 30px 70px #16293a29,0 2px 6px #16293a0d}@media (max-width:640px){.post-cover{border-radius:16px}}.post-body{width:min(var(--b-wide), 100% - 32px);margin:clamp(2.2rem,5vw,3.6rem) auto 0}.post-col{max-width:var(--b-measure);min-width:0;margin-inline:auto}.post-rail{display:none}@media (min-width:1100px){.post-body{grid-template-columns:minmax(13.5rem, 1fr) minmax(0, var(--b-measure)) minmax(4rem, 1fr);align-items:start;column-gap:clamp(2rem,3vw,3rem);display:grid}.post-aside{top:calc(var(--bar-h) + 2rem);grid-area:1/1;position:sticky}.post-col{grid-area:1/2;margin:0}.post-rail{top:calc(var(--bar-h) + 2rem);grid-area:1/3;display:block;position:sticky}}.post-toc summary{cursor:pointer;list-style:none}.post-toc summary::-webkit-details-marker{display:none}.post-toc-title{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--b-slate);font-size:.68rem}.post-toc ol{margin:0;padding:0;list-style:none}.post-toc a{font-family:var(--b-head);font-weight:500;line-height:1.4;text-decoration:none;display:block}.blog-main .post-toc a{color:var(--b-slate)}.blog-main .post-toc a:hover{color:var(--b-green-text)}.blog-main .post-toc a[aria-current]{color:var(--b-ink);font-weight:600}@media (min-width:1100px){.post-toc summary{display:none}.post-toc::details-content{content-visibility:visible;display:contents}.post-toc-title-side{margin-bottom:.9rem}.post-toc ol{border-inline-start:2px solid var(--b-rule);max-height:calc(100vh - var(--bar-h) - 12rem);scrollbar-width:thin;gap:.1rem;display:grid;position:relative;overflow:auto}.post-toc li{position:relative}.post-toc a{border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:.38rem 0 .38rem 1rem;padding-inline:1rem .4rem;font-size:.88rem;transition:color .2s,border-color .2s}.blog-main .post-toc a[aria-current]{border-inline-start-color:var(--green)}.post-toc .toc-l3 a{padding-inline-start:1.8rem;font-size:.82rem}}@media (max-width:1099.98px){.post-aside{top:var(--bar-h);z-index:15;margin:-.4rem -16px 1.8rem;position:sticky}.post-toc{position:relative}.post-toc summary{border-block:1px solid var(--line);background:#fffffff2;align-items:center;gap:.7rem;min-height:3rem;padding:.55rem 16px;display:flex;box-shadow:0 8px 20px #16293a0f}.post-toc-current{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--b-head);color:var(--b-ink);flex:1;font-size:.92rem;font-weight:600;overflow:hidden}.post-toc-current :is(bdi,code){white-space:nowrap}.post-toc-chev{color:var(--b-slate);flex:none;transition:transform .25s}.post-toc[open] .post-toc-chev{transform:rotate(180deg)}.post-toc-title-side{display:none}.post-toc nav{border-bottom:1px solid var(--line);background:#fff;max-height:min(62vh,30rem);padding:.5rem 0 .8rem;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 40px #16293a24}.post-toc a{border-inline-start:3px solid #0000;padding:.6rem 16px;font-size:.96rem}.blog-main .post-toc a[aria-current]{border-inline-start-color:var(--green);background:var(--surface)}.post-toc .toc-l3 a{padding-inline-start:2rem;font-size:.9rem}}@media (min-width:700px) and (max-width:1099.98px){.post-aside{margin-inline:0}.post-toc summary{border:1px solid var(--line);border-radius:14px}.post-toc nav{border:1px solid var(--line);border-radius:14px;margin-top:.4rem}}.post-share-label{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--b-slate);font-size:.68rem}.post-share-links{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.post-share-btn{cursor:pointer;min-height:2.6rem;font-family:var(--b-head);color:var(--b-ink);border:1px solid var(--b-rule-strong);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.blog-main .post-share-btn{color:var(--b-ink)}.post-share-btn svg{color:var(--b-green-text);flex:none}.blog-main .post-share-btn:hover,.post-share-btn[data-copied]{border-color:var(--b-green-btn);color:var(--b-green-text)}.post-share-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.post-share-rail{flex-direction:column;align-items:center;width:2.75rem;display:flex}.post-share-rail .post-share-label{letter-spacing:.14em;font-size:.62rem}.post-share-rail .post-share-links{flex-direction:column;gap:.55rem;margin-top:.6rem}.post-share-rail .post-share-btn{border-radius:50%;justify-content:center;width:2.75rem;height:2.75rem;padding:0}.post-share-rail .post-share-btn span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose{font-family:var(--b-body);color:var(--b-ink);overflow-wrap:break-word;font-size:1.1rem;font-weight:400;line-height:1.75}.prose>*+*{margin-top:1.2em}.prose>p:first-child{font-size:1.2em;line-height:1.7}.prose h2,.prose h3,.prose h4{font-family:var(--b-head);color:var(--b-ink);text-wrap:balance;scroll-margin-top:calc(var(--bar-h) + 1.6rem);position:relative}@media (max-width:1099.98px){.prose :is(h2,h3,h4),.post-faq h2{scroll-margin-top:calc(var(--bar-h) + 4.4rem)}}.prose h2{letter-spacing:-.012em;margin-top:2.3em;font-size:clamp(1.5rem,3.2vw,1.95rem);font-weight:700;line-height:1.22}.prose h2:before{content:"";background:var(--green);border-radius:3px;width:2.2rem;height:3px;margin-bottom:.85rem;display:block}.prose h3{margin-top:1.9em;font-size:clamp(1.2rem,2.4vw,1.32rem);font-weight:600;line-height:1.35}.prose h4{margin-top:1.6em;font-size:1.08rem;font-weight:600;line-height:1.4}.prose>:first-child{margin-top:0}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.65em}.h-anchor{opacity:0;margin-inline-start:.35em;font-size:.8em;font-weight:400;text-decoration:none;transition:opacity .2s}.blog-main .h-anchor{color:var(--b-slate);text-decoration:none}.prose :is(h2,h3,h4):hover .h-anchor,.h-anchor:focus{opacity:1}.prose a{color:var(--b-green-text);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #146b3273;text-decoration:underline #146b3273;text-decoration-thickness:1px;transition:text-decoration-color .2s}.prose a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.prose ul,.prose ol{padding:0;list-style:none}.prose li{padding-inline-start:1.7em;position:relative}.prose li+li,.prose li>:is(ul,ol){margin-top:.55em}.prose ul>li:before{content:"";inset-inline-start:.45em;background:var(--green);border-radius:50%;width:.42em;height:.42em;position:absolute;top:.66em}.prose ul ul>li:before{border:1.5px solid var(--green);background:0 0}.prose ol{counter-reset:item}.prose ol>li{counter-increment:item;padding-inline-start:2.2em}.prose ol>li:before{content:counter(item);inset-inline-start:0;width:1.55em;height:1.55em;font-family:var(--b-head);color:var(--b-green-text);background:#e2f2e8;border-radius:50%;place-items:center;font-size:.82em;font-weight:600;line-height:1;display:grid;position:absolute;top:.18em}.prose blockquote{border-inline-start:4px solid var(--green);font-family:var(--b-head);color:var(--b-ink);background:#ffffffbf;border-start-end-radius:14px;border-end-end-radius:14px;margin-block:1.8em;padding:1.1rem 1.4rem;font-size:1.1em;font-weight:500;line-height:1.55}.prose blockquote>*+*{margin-top:.7em}.prose .callout{border:1px solid var(--c-edge);background:var(--c-bg);border-inline-start-width:4px;border-radius:14px;margin-block:1.8em;padding:1.1rem 1.35rem 1.2rem;font-size:1rem;line-height:1.7}.prose .callout>*+*{margin-top:.6em}.callout-title{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink);align-items:center;gap:.5rem;font-size:.72rem;display:flex}.callout-title:before{content:"";background:var(--c-edge);border-radius:50%;width:.55rem;height:.55rem}.callout-note{--c-bg:#eef6fb;--c-edge:#1170ad;--c-ink:#0e5f93}.callout-tip{--c-bg:#ecf7f0;--c-edge:#1f9d4a;--c-ink:#146b32}.callout-important{--c-bg:#eef3f6;--c-edge:#16293a;--c-ink:#16293a}.callout-warning{--c-bg:#fff6e3;--c-edge:#c98410;--c-ink:#7a4a00}.prose hr{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='14' viewBox='0 0 88 14'%3E%3Cpath d='M1 7 C8 1 15 1 22 7 S36 13 44 7 S58 1 66 7 S80 13 87 7' fill='none' stroke='%231f9d4a' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border:0;width:5.5rem;height:14px;margin:2.6em auto}.prose img{max-width:100%;height:auto;display:block}.prose>.post-figure{margin-block:2.3em}.prose>.post-figure+.post-figure{margin-top:1.5em}.post-figure img{background:var(--card);border:1px solid var(--line);border-radius:16px;width:100%;height:auto;box-shadow:0 1px 2px #16293a0d,0 18px 44px #16293a1a}.post-figure figcaption{color:var(--b-slate);align-items:baseline;gap:.7rem;margin-top:.9rem;padding-inline:.2rem;font-size:.92rem;line-height:1.55;display:flex}.post-figure figcaption:before{content:"";background:var(--green);border-radius:2px;flex:none;width:1.3rem;height:2px;transform:translateY(-.3em)}.prose .post-inline-img{vertical-align:middle;border-radius:4px;display:inline-block}.prose code{font-family:var(--mono);color:var(--b-ink);overflow-wrap:anywhere;background:#1170ad14;border-radius:5px;padding:.14em .42em;font-size:.85em}.prose pre{color:#e6f1f4;text-align:left;direction:ltr;background:#12263a;border-radius:14px;padding:1.15rem 1.35rem;font-size:.88rem;line-height:1.65;overflow-x:auto;box-shadow:inset 0 0 0 1px #9dbcc81f}.prose pre code{font-size:inherit;color:inherit;overflow-wrap:normal;background:0 0;padding:0}.table-wrap{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:14px;overflow-x:auto}.prose>.table-wrap{margin-block:1.8em}.prose table{border-collapse:collapse;width:100%;font-size:.96rem;line-height:1.55}.prose th,.prose td{text-align:start;border-bottom:1px solid var(--b-rule);vertical-align:top;padding:.8rem 1rem}.prose th{font-family:var(--b-head);color:var(--b-ink);white-space:nowrap;background:#eef6f5;font-size:.9rem;font-weight:600}.prose tbody tr:nth-child(2n) td{background:#f8fbfb}.prose tr:last-child td{border-bottom:0}.prose td:first-child{font-family:var(--b-head);font-weight:500}.post-faq{margin-top:clamp(3rem,6vw,4.2rem)}.post-faq h2{letter-spacing:-.012em;font-size:clamp(1.5rem,3.2vw,1.95rem);font-weight:700;line-height:1.22}.post-faq h2:before{content:"";background:var(--green);border-radius:3px;width:2.2rem;height:3px;margin-bottom:.85rem;display:block}.post-faq-list{gap:.7rem;margin-top:1.3rem;display:grid}.post-faq details{background:var(--card);border:1px solid var(--line);border-radius:14px;transition:border-color .2s,box-shadow .2s}.post-faq details:hover{border-color:var(--b-rule-strong)}.post-faq details[open]{border-color:var(--b-rule-strong);box-shadow:var(--shadow)}.post-faq summary{cursor:pointer;font-family:var(--b-head);color:var(--b-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem;font-size:1.06rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.post-faq summary::-webkit-details-marker{display:none}.post-faq summary:hover{color:var(--b-green-text)}.post-faq-icon{background:#e2f2e8;border-radius:50%;flex:none;width:1.8rem;height:1.8rem;transition:transform .25s,background .25s;position:relative}.post-faq-icon:before,.post-faq-icon:after{content:"";background:var(--b-green-text);border-radius:2px;width:.7rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-faq-icon:after{transition:opacity .2s;transform:translate(-50%,-50%)rotate(90deg)}.post-faq details[open] .post-faq-icon{background:var(--b-green-btn);transform:rotate(180deg)}.post-faq details[open] .post-faq-icon:before{background:#fff}.post-faq details[open] .post-faq-icon:after{opacity:0}.post-faq details p{color:var(--b-ink);padding:0 1.25rem 1.2rem;font-size:1.02rem;line-height:1.75}.post-end{border-top:1px solid var(--b-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.4rem 2rem;margin-top:clamp(2.4rem,5vw,3.2rem);padding-top:1.6rem;display:flex}.post-tags{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.post-tags a{font-family:var(--mono);border:1px solid var(--b-rule-strong);background:#ffffffb3;border-radius:999px;padding:.35rem .8rem;font-size:.74rem;text-decoration:none;display:inline-block}.post-tags a:hover{border-color:var(--b-green-btn);background:#fff}.post-cta{isolation:isolate;color:#eef7f5;background:linear-gradient(135deg,#16293a,#0e2233 60%,#0c1c29);border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.4rem,4vw,3rem);width:min(62rem,100% - 32px);margin:clamp(3rem,7vw,4.6rem) auto 0;padding:clamp(1.5rem,5vw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0c1c2947}.post-cta-glow{z-index:-1;inset-inline-end:-160px;background:radial-gradient(circle,#1f9d4a59,#1f9d4a00 65%);border-radius:50%;width:520px;height:520px;position:absolute;top:-240px}.post-cta-kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#8fd0a8;font-size:.72rem}.blog-main .post-cta h2{color:#fff;letter-spacing:-.015em;text-wrap:balance;margin-top:.5rem;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:700;line-height:1.15}.post-cta-text>p:last-child{color:#c7dde5;max-width:52ch;margin-top:.8rem;line-height:1.7}.post-cta-actions{flex-direction:column;gap:.7rem;display:flex}.post-cta-actions .btn{width:100%}.blog-main .post-cta-quiet{color:#fff;background:0 0;border:1px solid #c7dde573}.blog-main .post-cta-quiet:hover{color:#fff;background:#ffffff1a;border-color:#c7dde5}.post-cta .btn:focus-visible,.post-cta a:focus-visible{outline-offset:3px;outline:2px solid #8fd0a8}.blog-main .post-cta-check{text-align:center;font-family:var(--b-head);color:#8fd0a8;text-underline-offset:3px;font-size:.92rem;font-weight:500;-webkit-text-decoration:underline #8fd0a873;text-decoration:underline #8fd0a873}.blog-main .post-cta-check:hover{color:#fff}@media (max-width:760px){.post-cta{grid-template-columns:1fr}}.post-related{width:min(var(--b-wide), 100% - 32px);margin:clamp(3.4rem,7vw,5rem) auto 0}.post-related-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.4rem;display:flex}.post-related-head h2{letter-spacing:-.012em;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:700;line-height:1.2}.post-related-head a{font-family:var(--b-head);white-space:nowrap;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.post-related-head a:hover{text-underline-offset:3px;text-decoration:underline}[dir=rtl] .post-related-head a svg{transform:scaleX(-1)}.post-ur,.bcard[lang=ur],.bfeat[lang=ur]{font-family:var(--urdu)}.post-ur,.post-ur *,.bcard[lang=ur],.bcard[lang=ur] *,.bfeat[lang=ur],.bfeat[lang=ur] *,.blog-shell [lang=ur]{letter-spacing:0!important;text-transform:none!important}.bcard[lang=ur] .bcard-tag,.bfeat[lang=ur] .bcard-tag,.bfeat[lang=ur] .bfeat-kicker,.post-ur .post-crumb-tag,.post-ur .post-tags a{font-family:var(--mono)}.bcard[lang=ur] .bcard-tag,.bfeat[lang=ur] .bcard-tag{letter-spacing:.16em!important;text-transform:uppercase!important}.bfeat[lang=ur] .bfeat-kicker{letter-spacing:.2em!important;text-transform:uppercase!important}.post-ur .post-crumb-tag{letter-spacing:.16em!important;text-transform:uppercase!important}.post-ur .post-share-rail .post-share-label{font-size:.8rem}.post-ur :is(h1,h2,h3,h4,summary,strong,b,.post-author,.post-meta,.post-toc a,.post-toc-current,.btn,.post-crumbs a,.post-share-btn,.post-related-head a,.post-cta-check,blockquote,th,td:first-child),.bcard[lang=ur] :is(.bcard-title,.bcard-meta),.bfeat[lang=ur] :is(.bfeat-title,.bfeat-team,.bfeat-go,.bcard-meta),.post-related-head .post-ur{font-family:var(--urdu)}.post-ur :is(h1,h2,h3,h4,summary,strong,b),.bcard[lang=ur] .bcard-title,.bfeat[lang=ur] .bfeat-title,.post-related-head h2.post-ur{font-weight:700;line-height:1.9}.post-ur .post-hero h1{font-size:clamp(1.75rem,4.6vw,2.9rem);line-height:1.85}.post-ur .post-dek{font-size:clamp(1.05rem,2.1vw,1.2rem);line-height:2.05}.post-ur .post-author{font-weight:700;line-height:1.9}.post-ur .post-meta{font-size:.9rem;font-weight:400;line-height:2}.post-ur .post-crumbs a:not(.post-crumb-tag){font-size:.98rem;font-weight:400;line-height:1.9}.post-ur .prose{font-family:var(--urdu);font-size:1.16rem;line-height:2.15}.post-ur .prose>p:first-child{font-size:1.1em;line-height:2.1}.post-ur .prose>*+*{margin-top:1em}.post-ur .prose h2{margin-top:2em;font-size:clamp(1.3rem,3vw,1.7rem)}.post-ur .prose h3{font-size:1.22rem}.post-ur .prose ul>li:before{top:.95em}.post-ur .prose ol>li:before{font-family:var(--b-head);top:.55em}.post-ur .prose blockquote{font-size:1.05em;font-weight:400;line-height:2}.post-ur .prose td:first-child{font-weight:400}.post-ur .prose th,.post-ur .prose td{line-height:2}.post-ur .post-figure figcaption{font-size:.98rem;line-height:2}.post-ur .post-figure figcaption:before{transform:translateY(-.5em)}.post-ur .post-faq summary{padding-block:.75rem;font-size:1.04rem;line-height:1.9}.post-ur .post-faq details p{line-height:2.05}.post-ur .post-toc a{font-weight:400;line-height:1.9}.post-ur .post-toc a[aria-current]{font-weight:700}.post-ur .post-toc-title,.post-ur .post-share-label,.post-ur .post-cta-kicker{font-family:var(--urdu);font-size:.88rem;line-height:1.9}.post-ur .btn{padding-block:.4rem .7rem;font-size:1rem;font-weight:400;line-height:1.9}.post-ur .post-share-btn{font-weight:400;line-height:1.9}.post-ur .blog-main .post-cta h2,.blog-main .post-ur.post-cta h2,.post-ur .post-cta h2{font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.8}.post-ur .post-cta-text>p:last-child{line-height:2.05}.post-ur .post-cta-check{font-weight:400}.bcard[lang=ur] .bcard-title{font-size:1.1rem}.bcard[lang=ur] .bcard-desc,.bfeat[lang=ur] .bfeat-desc{line-height:2.05}.bcard[lang=ur] .bcard-meta,.bfeat[lang=ur] .bcard-meta{font-size:.86rem;font-weight:400;line-height:1.9}.bfeat[lang=ur] .bfeat-title{font-size:clamp(1.35rem,2.5vw,1.9rem);line-height:1.85}.bfeat[lang=ur] .bfeat-team{font-weight:700;line-height:1.8}.bfeat[lang=ur] .bfeat-go{font-weight:400}.post-ur bdi,.bcard[lang=ur] bdi,.bfeat[lang=ur] bdi{font-family:var(--b-body);white-space:nowrap;font-size:.9em;font-weight:400}.post-ur .prose a bdi{white-space:normal}.post-ur :is(h1,h2,h3,h4,summary,strong,b,th,.post-author) bdi,.bcard[lang=ur] .bcard-title bdi,.bfeat[lang=ur] :is(.bfeat-title,.bfeat-team) bdi{font-family:var(--b-head);font-weight:600}.post-ur pre,.post-ur code{font-family:var(--mono)}@media (prefers-reduced-motion:reduce){.bcard-link,.bfeat-link,.bi-empty-link,.bcard-cover img,.bfeat-cover img,.bfeat-go svg,.post-faq-icon,.post-toc-chev,.blog-topbar:after{transition:none!important}.bcard-link:hover,.bfeat-link:hover,.bi-empty-link:hover,.bcard-link:hover .bcard-cover img,.bfeat-link:hover .bfeat-cover img{transform:none}.bfeat-dot:after{opacity:0;animation:none}}.post-ur .post-author bdi,.bfeat[lang=ur] .bfeat-team bdi{margin-inline-end:.3em}
