@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_961c6a{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed873e0918d65364-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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(/_next/static/media/e142b3780bacc0a9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,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(/_next/static/media/50a22be602a0c7d8-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:600;font-display:swap;src:url(/_next/static/media/ed873e0918d65364-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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:600;font-display:swap;src:url(/_next/static/media/e142b3780bacc0a9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/50a22be602a0c7d8-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:113.48%}.__className_d59333{font-family:Noto Nastaliq Urdu,Noto Nastaliq Urdu Fallback;font-style:normal}.bh{--ink:#1d1d1f;--key:#ffd60a;--paper:#ffffff;--wash:#f5f5f7;--mute:#6e6e73;color:var(--ink);background:var(--paper);font-weight:400;font-size:1.0625rem;line-height:1.6;min-height:100vh;scroll-behavior:smooth}.bh *,.bh :after,.bh :before{box-sizing:border-box}.bh a{color:inherit}.bh :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.bh .wrap{max-width:1080px;margin:0 auto;padding:0 24px}.bh header{position:sticky;top:0;background:var(--paper);border-bottom:2.5px solid var(--ink);z-index:5}.bh header .wrap{justify-content:space-between;height:64px}.bh .brand,.bh header .wrap{display:flex;align-items:center}.bh .brand{font-weight:800;font-size:1.35rem;letter-spacing:-.02em;text-decoration:none;gap:10px}.bh .brand svg{width:34px;height:32px;display:block;flex:none}.bh nav a{margin-left:24px;text-decoration:none;font-weight:600;padding:6px 2px;border-bottom:3px solid transparent}.bh nav a:hover{border-color:var(--key)}.bh .hero{padding:56px 0 72px}.bh .hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.bh .eyebrow{display:inline-block;margin:0 0 18px;padding:6px 14px;font-size:.9rem;font-weight:600;background:var(--key);border:2.5px solid var(--ink);border-radius:999px}.bh h1{font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.02;letter-spacing:-.035em;font-weight:800;margin:0 0 20px}.bh .lede{max-width:44ch;font-size:1.2rem;margin:0 0 32px}.bh .facts{display:flex;flex-wrap:wrap;gap:8px 28px;list-style:none;margin:36px 0 0;padding:0;font-weight:600;font-size:.95rem}.bh .facts li{display:flex;align-items:center;gap:8px}.bh .facts li:before{content:"";width:10px;height:10px;border:2.5px solid var(--ink);background:var(--key);border-radius:3px 2px 3px 2px}.bh .btn{display:inline-block;background:var(--key);color:var(--ink);font:800 1.05rem inherit;text-decoration:none;padding:14px 26px;border:3px solid var(--ink);border-radius:14px 12px 15px 11px/12px 15px 11px 14px;box-shadow:0 6px 0 var(--ink);transition:transform .12s,box-shadow .12s;cursor:pointer}.bh .btn:hover{transform:translateY(2px);box-shadow:0 4px 0 var(--ink)}.bh .btn:active{transform:translateY(6px);box-shadow:0 0 0 var(--ink)}.bh .hero figure{margin:0}.bh .chat{background:var(--paper);border:3px solid var(--ink);border-radius:28px 24px 30px 22px/24px 30px 22px 28px;box-shadow:12px 12px 0 var(--key);padding:20px 20px 22px;max-width:460px;margin-inline:auto}.bh .chat-top{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:16px;border-bottom:2.5px solid var(--ink);font-weight:800}.bh .chat-top i{width:12px;height:12px;border-radius:50%;background:#30d158;border:2px solid var(--ink)}.bh .chat-top small{margin-left:auto;font-weight:600;color:var(--mute);font-size:.8rem}.bh .bub{margin:0 0 14px;padding:12px 16px 10px;border:2.5px solid var(--ink);border-radius:18px;max-width:92%}.bh .bub .ur{display:block;font-size:1.05rem;font-weight:400;line-height:2.05;direction:rtl;text-align:right}.bh .bub .en{display:block;margin-top:2px;font-size:.78rem;line-height:1.4;color:var(--mute)}.bh .bub.me{background:var(--key);margin-left:auto;border-bottom-right-radius:4px}.bh .bub.bot{background:var(--wash);margin-right:auto;border-bottom-left-radius:4px}.bh .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.bh .chips span{font-size:.82rem;font-weight:600;padding:5px 12px;border:2px solid var(--ink);border-radius:999px;margin:0;color:var(--ink)}.bh .chat-note{margin:14px 0 0;text-align:center;font-size:.78rem;color:var(--mute)}.bh section{padding:72px 0}.bh #who h2{max-width:24ch;font-size:clamp(2rem,4.6vw,3.2rem);margin-bottom:16px}.bh #who .sub{margin-bottom:48px}.bh .cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.bh .cols.four{grid-template-columns:repeat(4,1fr);gap:28px}.bh .cols div{border-top:4px solid var(--key);padding-top:14px}.bh .cols h3{margin:0 0 6px;font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.bh .cols p{margin:0}.bh .actions{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center}.bh .alt{font-weight:800;text-underline-offset:4px}.bh .steps{list-style:none;margin:0;padding:0;counter-reset:s}.bh .steps li{counter-increment:s;background:var(--paper);border:2.5px solid var(--ink);border-radius:16px 13px 17px 12px/13px 17px 12px 16px;box-shadow:0 5px 0 var(--ink);padding:22px 24px 24px}.bh .steps li:before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;margin-bottom:10px;background:var(--key);border:2.5px solid var(--ink);border-radius:9px 7px 10px 7px;font-weight:800}.bh h2{font-size:clamp(1.8rem,3.6vw,2.6rem);letter-spacing:-.03em;line-height:1.1;font-weight:800;margin:0 0 10px}.bh .sub{color:var(--mute);margin:0 0 40px;max-width:56ch}.bh #who{background:#000}.bh #who,.bh #who h2,.bh #who h3{color:#fff}.bh #who .sub{color:#a1a1a6}.bh #who .cols p{color:#d2d2d7}.bh #who :focus-visible{outline-color:#fff}.bh #categories,.bh #request{background:var(--wash)}.bh #partners{background:var(--key);border-top:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink)}.bh #partners .sub{color:var(--ink)}.bh #partners .cols div{border-top-color:var(--ink)}.bh #partners .btn{background:var(--ink);color:#fff;box-shadow:0 6px 0 rgba(0,0,0,.35)}.bh #partners .btn:hover{box-shadow:0 4px 0 rgba(0,0,0,.35)}.bh .keys{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;margin:0;padding:0}.bh .keys li{flex:0 1 calc((100% - 48px) / 3);min-width:280px;display:flex}.bh .keys a{--bg:#e8f3ff;--line:#c7e2ff;--acc:#2997ff;display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:270px;padding:28px 30px;text-decoration:none;background:var(--bg);border:2px solid var(--line);border-radius:28px;box-shadow:0 2px 6px rgba(58,58,58,.06);color:var(--ink)}.bh .keys .tag{background:var(--acc);font-size:.9rem;font-weight:600;font-style:normal;line-height:1.2;padding:6px 16px;border-radius:999px}.bh .keys strong{margin-top:18px;font-size:1.45rem;font-weight:800;letter-spacing:-.02em;line-height:1.15}.bh .keys span{margin:10px 0 28px;color:var(--mute);font-size:1rem;line-height:1.5}.bh .keys .go{margin-top:auto;display:inline-flex;align-items:center;gap:10px;background:var(--acc);color:var(--ink);font-weight:800;padding:12px 22px;border:2.5px solid var(--ink);border-radius:14px;box-shadow:3px 4px 0 var(--ink);transition:transform .12s,box-shadow .12s}.bh .keys .go svg{width:16px;height:16px}.bh .keys a:hover .go{transform:translate(2px,3px);box-shadow:1px 1px 0 var(--ink)}.bh .keys a:active .go{transform:translate(3px,4px);box-shadow:0 0 0 var(--ink)}.bh #request .wrap{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.bh form{display:flex;flex-direction:column;gap:14px}.bh label{font-weight:600}.bh input,.bh textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);padding:12px 14px;border:2.5px solid var(--ink);border-radius:10px 8px 11px 8px}.bh textarea{min-height:110px;resize:vertical}.bh .ok{display:none;margin:0;font-weight:600;padding:12px 14px;border:2.5px solid var(--ink);background:var(--key);border-radius:10px 8px 11px 8px}.bh form.sent .ok{display:block}.bh form .btn{align-self:flex-start}.bh .form-error{margin:0;font-weight:600;color:#9f1239}.bh footer{background:var(--paper);padding:40px 0 48px;font-size:.95rem}.bh footer .wrap{display:grid;grid-template-columns:2fr 1fr;gap:32px}.bh footer h3{margin:0 0 8px;font-size:1rem;font-weight:800}.bh footer p{margin:0;color:var(--mute);max-width:44ch}.bh .copy{grid-column:1/-1;color:var(--mute)}.bh .partner-action{margin:40px 0 0}@media (max-width:960px){.bh .cols.four{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.bh .cols.four{grid-template-columns:1fr}}@media (max-width:640px){.bh .keys li{flex-basis:100%}}@media (max-width:480px){.bh .wrap{padding:0 18px}.bh .brand{font-size:1.2rem}.bh nav a{margin-left:12px;font-size:.95rem}.bh .chat{box-shadow:8px 8px 0 var(--key)}}@media (max-width:820px){.bh #request .wrap,.bh .hero .wrap,.bh footer .wrap{grid-template-columns:1fr}.bh .hero{padding-top:32px}.bh nav a{margin-left:16px}}@media (prefers-reduced-motion:reduce){.bh *,.bh :after,.bh :before{transition:none!important;scroll-behavior:auto!important}}