.pk-page{font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#fff}.pk-page em{font-style:normal;color:#b5d0ac}.pk-page .container{width:min(1320px,calc(100% - 104px));margin-inline:auto}.pk-header{position:absolute;z-index:10;top:0;left:0;right:0;height:88px;border-bottom:1px solid #ffffff25}.pk-header__inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.pk-brand{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.2}.pk-brand img{width:48px;height:48px;object-fit:contain}.pk-header nav{display:flex;gap:28px;align-items:center;font-size:12px;font-weight:600}.pk-header nav a:hover{color:#b5d0ac}.pk-header__cta{border:1px solid #ffffff70;padding:12px 18px}.pk-hero{position:relative;isolation:isolate;min-height:710px;height:min(840px,100svh);display:flex;align-items:center;overflow:hidden;background:#081827}.pk-hero:before{content:"";position:absolute;z-index:-2;inset:0;background:url(/images/company-pakistan.jpg) center/cover no-repeat}.pk-hero:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#051526f5,#061727df 37%,#07172766 78%),linear-gradient(0deg,#051526d9,transparent 42%)}.pk-hero__content{padding:125px 0 130px}.pk-crumb{display:flex;align-items:center;gap:12px;color:#d2dce5;font-size:12px;margin-bottom:90px}.pk-crumb a:hover{color:#b5d0ac}.pk-eyebrow,.pk-kicker{color:#b5d0ac;text-transform:uppercase;font-size:11px;letter-spacing:.19em;font-weight:750;margin:0 0 22px}.pk-hero h1{font-size:clamp(53px,6.5vw,104px);font-weight:650;letter-spacing:-.06em;line-height:1.04;margin:0 0 27px}.pk-hero__lead{max-width:580px;color:#d4e0e9;font-size:clamp(16px,1.4vw,20px);line-height:1.75;margin:0 0 35px}.pk-button{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;background:#b5d0ac;color:#081827;padding:16px 22px;font-size:13px;font-weight:750;transition:background .2s,transform .2s}.pk-button:hover{background:#d0e4c9;transform:translateY(-2px)}.pk-hero__strip{position:absolute;bottom:0;left:0;right:0;background:#071725;border-top:1px solid #ffffff26}.pk-hero__strip .container{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:72px;font-size:10px;letter-spacing:.14em;font-weight:750;color:#c9d8e4}.pk-hero__strip a{color:#b5d0ac}.pk-about{background:#f0f3f5;color:#102b46;padding:110px 0}.pk-about__grid{display:grid;grid-template-columns:1fr 1fr;gap:12%}.pk-about .pk-kicker{color:#527360}.pk-about h2,.pk-services h2,.pk-contact h2{font-size:clamp(37px,4.7vw,69px);font-weight:650;letter-spacing:-.052em;line-height:1.12;margin:0}.pk-about h2 em{color:#587866}.pk-about__copy{font-size:17px;line-height:1.85;color:#425466}.pk-about__copy p{margin:0 0 19px}.pk-text-link{display:inline-block;color:#1c4e75;font-weight:750;font-size:14px;margin-top:10px;border-bottom:1px solid #1c4e75;padding-bottom:8px}.pk-services{padding:110px 0;background:#102b46}.pk-services__heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:45px}.pk-services__heading>p{color:#c9d5e0;max-width:370px;line-height:1.7;margin:0}.pk-services__grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#46617a;border:1px solid #46617a}.pk-service{background:#173954;padding:32px;display:grid;grid-template-columns:42px 1fr 16px;gap:17px;min-height:190px}.pk-service__number{color:#b5d0ac;font-size:12px;font-weight:750}.pk-service h3{font-size:22px;letter-spacing:-.025em;margin:0 0 12px}.pk-service p{color:#c5d3df;line-height:1.7;margin:0;font-size:14px}.pk-service__arrow{color:#b5d0ac}.pk-contact{padding:110px 0;background:#081827}.pk-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:13%}.pk-contact p:not(.pk-kicker){max-width:430px;color:#cbd8e3;line-height:1.75;margin:24px 0 32px}.pk-contact__details>div{border-bottom:1px solid #ffffff2b;padding:18px 0;display:flex;flex-direction:column;gap:8px}.pk-contact__details>div:first-child{padding-top:0}.pk-contact__details span{color:#a9bbca;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.pk-contact__details strong,.pk-contact__details a{font-size:16px;font-weight:550;line-height:1.5}.pk-contact__details a:hover{color:#b5d0ac}.pk-contact__details small{color:#a9bbca;line-height:1.5}.pk-social{display:flex;gap:22px}.pk-footer{background:#06121f;border-top:1px solid #ffffff18;padding:25px 0}.pk-footer__inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:#aebfcd;font-size:12px}.pk-footer nav{display:flex;gap:22px}.pk-footer a:hover{color:#b5d0ac}@media(max-width:900px){.pk-page .container{width:min(100% - 60px,1320px)}.pk-about__grid,.pk-contact__grid{gap:7%}.pk-hero{min-height:690px}}@media(max-width:650px){.pk-page .container{width:min(100% - 38px,1320px)}.pk-header{height:76px}.pk-brand{font-size:10px}.pk-brand img{width:43px;height:43px}.pk-header nav>a:not(.pk-header__cta){display:none}.pk-header__cta{padding:10px;font-size:11px}.pk-hero{height:auto;min-height:740px}.pk-hero:before{background-position:64% center}.pk-hero:after{background:linear-gradient(0deg,#051526fa,#051526dc 40%,#05152650 95%)}.pk-hero__content{padding:120px 0 125px}.pk-crumb{margin-bottom:85px}.pk-hero h1{font-size:clamp(43px,10vw,64px)}.pk-hero__strip .container{min-height:65px;font-size:9px}.pk-hero__strip span:nth-child(2){display:none}.pk-about,.pk-services,.pk-contact{padding:75px 0}.pk-about__grid,.pk-contact__grid{grid-template-columns:1fr;gap:35px}.pk-about__copy{font-size:16px}.pk-services__heading{display:block}.pk-services__heading>p{margin-top:22px}.pk-services__grid{grid-template-columns:1fr}.pk-service{min-height:155px;padding:24px;grid-template-columns:30px 1fr 12px;gap:12px}.pk-service h3{font-size:19px}.pk-contact__details{margin-top:12px}}@media(prefers-reduced-motion:reduce){.pk-button{transition:none}}
