.hero[data-astro-cid-i3irphx7]{flex-direction:column;min-height:100svh;padding-top:7rem;display:flex;position:relative;overflow:clip}.hero__copy[data-astro-cid-i3irphx7]{z-index:1;padding-bottom:3rem;position:relative}h1[data-astro-cid-i3irphx7]{overflow-wrap:normal;max-width:12ch;margin-block:2rem;font-size:clamp(3.7rem,10.6vw,12rem)}h1[data-astro-cid-i3irphx7] .accent[data-astro-cid-i3irphx7]{display:block}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.link-arrow[data-astro-cid-i3irphx7]{min-height:44px}.hero__image[data-astro-cid-i3irphx7]{aspect-ratio:4/3;overflow:hidden}.hero__image[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:cover;width:100%;height:110%}.hero__marquee[data-astro-cid-i3irphx7]{background:var(--paper);border-top:1px solid var(--paper-lo);z-index:2;margin-top:auto;padding-block:1.3rem;position:relative;overflow:hidden}.hero__track[data-astro-cid-i3irphx7]{width:max-content;animation:65s linear infinite marquee;display:flex}.hero__track[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{white-space:pre;flex-shrink:0}.hero__marquee[data-astro-cid-i3irphx7]:hover .hero__track[data-astro-cid-i3irphx7]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}@media (width>=1024px){.hero[data-astro-cid-i3irphx7]{padding-top:clamp(4rem,7vh,7rem)}.hero__copy[data-astro-cid-i3irphx7]{padding-bottom:5rem}.hero__copy[data-astro-cid-i3irphx7] .lede[data-astro-cid-i3irphx7]{width:50%;max-width:33ch}.hero__image[data-astro-cid-i3irphx7]{aspect-ratio:auto;clip-path:polygon(25% 0,100% 0,100% 100%,0 100%);width:45%;height:100%;position:absolute;inset:0 0 0 auto}h1[data-astro-cid-i3irphx7]{width:100%;position:relative}}@media (prefers-reduced-motion:reduce){.hero__track[data-astro-cid-i3irphx7]{animation:none}}h2[data-astro-cid-mr6ayyn2]{margin-block:1.4rem 2rem}.service-index__intro[data-astro-cid-mr6ayyn2]{max-width:65ch;margin-bottom:3rem}.service-index__list[data-astro-cid-mr6ayyn2]{padding:0;list-style:none}li[data-astro-cid-mr6ayyn2]{border-top:1px solid var(--ink-3)}li[data-astro-cid-mr6ayyn2]:last-child{border-bottom:1px solid var(--ink-3)}li[data-astro-cid-mr6ayyn2] a[data-astro-cid-mr6ayyn2]{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:1rem;min-height:44px;padding-block:1.7rem;text-decoration:none;display:grid}.service-index__name[data-astro-cid-mr6ayyn2]{transition:transform .3s var(--ease-out),color .3s;font-size:clamp(1.7rem,4.2vw,4.5rem)}.service-index__group[data-astro-cid-mr6ayyn2]{grid-column:2}a[data-astro-cid-mr6ayyn2]:hover .service-index__name[data-astro-cid-mr6ayyn2],a[data-astro-cid-mr6ayyn2]:focus-visible .service-index__name[data-astro-cid-mr6ayyn2]{color:var(--signal);transform:translate(.4rem)}.service-preview[data-astro-cid-mr6ayyn2]{aspect-ratio:3/2;z-index:10;pointer-events:none;opacity:0;width:240px;display:none;position:fixed;top:0;left:0;overflow:hidden}.service-preview[data-astro-cid-mr6ayyn2] img[data-astro-cid-mr6ayyn2]{object-fit:cover;width:100%;height:100%}@media (width>=1024px){li[data-astro-cid-mr6ayyn2] a[data-astro-cid-mr6ayyn2]{grid-template-columns:3rem minmax(0,1fr) 9rem}.service-index__group[data-astro-cid-mr6ayyn2]{text-align:right;grid-column:auto}}@media (width>=1024px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.service-preview[data-astro-cid-mr6ayyn2]{display:block}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-mr6ayyn2]:hover .service-index__name[data-astro-cid-mr6ayyn2]{transform:none}}.layers__inner[data-astro-cid-npudyipu]{gap:3rem;display:grid}.lede[data-astro-cid-npudyipu]{margin-top:2rem}.layers__text[data-astro-cid-npudyipu]{max-width:53ch;margin-top:1.5rem}.layers__diagram[data-astro-cid-npudyipu]{flex-direction:column-reverse;justify-content:center;padding:0;list-style:none;display:flex}.layers__band[data-astro-cid-npudyipu]{background:var(--paper-hi);border:1px solid var(--ink);margin-top:-1px;padding:1.2rem;position:relative}.layers__band[data-astro-cid-npudyipu]:nth-child(2n){background:var(--paper-lo)}h3[data-astro-cid-npudyipu]{font-size:var(--t-s);margin-block:.4rem}.layers__band[data-astro-cid-npudyipu] a[data-astro-cid-npudyipu]{min-height:44px;font-size:var(--t-small);align-items:center;margin-right:1rem;display:inline-flex}@media (width>=1024px){.layers__inner[data-astro-cid-npudyipu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.layers__band[data-astro-cid-npudyipu]{margin-inline-start:calc(var(--layer) * .6rem)}}.pakistan[data-astro-cid-pn6um7jn]{min-height:100svh;overflow:clip}.pakistan__image[data-astro-cid-pn6um7jn]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pakistan[data-astro-cid-pn6um7jn]:after{content:"";background:var(--ink);opacity:.55;position:absolute;inset:0}.pakistan__inner[data-astro-cid-pn6um7jn]{z-index:1;gap:3rem;display:grid;position:relative}.pakistan__copy[data-astro-cid-pn6um7jn]{background:var(--ink);padding:clamp(1.2rem,3vw,3rem)}.pakistan__copy[data-astro-cid-pn6um7jn] p[data-astro-cid-pn6um7jn]+p[data-astro-cid-pn6um7jn]{margin-top:1.5rem}@media (width>=1024px){.pakistan__inner[data-astro-cid-pn6um7jn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}h2[data-astro-cid-pn6um7jn]{writing-mode:vertical-rl;white-space:nowrap;font-size:min(9vw,10.5svh);line-height:.85;transform:rotate(180deg)}}.process__inner[data-astro-cid-2kegqo7y]{gap:3rem;display:grid}.lede[data-astro-cid-2kegqo7y]{margin-top:2rem}ol[data-astro-cid-2kegqo7y]{padding:0;list-style:none}li[data-astro-cid-2kegqo7y]{border-top:1px solid var(--paper-lo);grid-template-columns:3rem minmax(0,1fr);gap:1.5rem;padding-block:2.5rem;display:grid}li[data-astro-cid-2kegqo7y]>span[data-astro-cid-2kegqo7y]{color:var(--signal-deep)}h3[data-astro-cid-2kegqo7y]{margin-bottom:1rem}@media (width>=1024px){.process__inner[data-astro-cid-2kegqo7y]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.process__head[data-astro-cid-2kegqo7y]{align-self:start;position:sticky;top:3rem}li[data-astro-cid-2kegqo7y]{grid-template-columns:5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.process__head[data-astro-cid-2kegqo7y]{position:static}}.lede[data-astro-cid-4htdy44a]{margin-block:2rem 3rem}.industries__grid[data-astro-cid-4htdy44a]{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:minmax(0,1fr);display:grid}.industries__grid[data-astro-cid-4htdy44a] a[data-astro-cid-4htdy44a]{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:2rem;text-decoration:none;transition:background-color .25s,color .25s}h3[data-astro-cid-4htdy44a]{margin-block:1.5rem 1rem}a[data-astro-cid-4htdy44a]:hover,a[data-astro-cid-4htdy44a]:focus-visible{background:var(--ink);color:var(--paper)}@media (width>=640px){.industries__grid[data-astro-cid-4htdy44a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.industries__grid[data-astro-cid-4htdy44a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.contact__inner[data-astro-cid-rm6npfgm]{gap:4rem;display:grid}h2[data-astro-cid-rm6npfgm]{font-size:clamp(3.6rem,7.8vw,9rem)}.lede[data-astro-cid-rm6npfgm]{margin-block:2rem}.contact__email[data-astro-cid-rm6npfgm]{overflow-wrap:anywhere;min-height:44px;margin-bottom:1.5rem;font-size:clamp(1.25rem,2.4vw,2.8rem);display:inline-block}.contact__inner[data-astro-cid-rm6npfgm]>div[data-astro-cid-rm6npfgm]>p[data-astro-cid-rm6npfgm]:last-child{max-width:48ch}@media (width>=1024px){.contact__inner[data-astro-cid-rm6npfgm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.home-stack[data-astro-cid-lcdefpme]>.service-index{z-index:2;position:relative}@media (width<=1023px),(prefers-reduced-motion:reduce){.home-stack[data-astro-cid-lcdefpme]>.stack__panel{min-height:auto;position:relative}}.home-stack[data-astro-cid-lcdefpme] a:focus-visible{z-index:3;position:relative}#main>.band{isolation:isolate}#main .faq-wrap__head{align-self:start}@media (prefers-reduced-motion:reduce){#main .faq-wrap__head{position:static}}
