.ur{--urdu:var(--font-nastaliq), "Jameel Noori Nastaleeq", "Urdu Typesetting", serif;--display:"Fraunces", var(--urdu), var(--font-fraunces);--body:"Instrument Sans", var(--urdu), var(--font-instrument);--mono:"IBM Plex Mono", var(--urdu), var(--font-plex-mono);--green-text:#146b32;--btn-green:#177a39;--slate:#3a5c6d;font-family:var(--body);overflow-wrap:break-word;font-size:1.04rem;line-height:2}.ur,.ur *{letter-spacing:0!important;text-transform:none!important}.ur *{line-height:1.95!important}.ur em,.ur i,.ur h1 .tide,.ur .svc:hover h3{font-style:normal!important}.ur .foot-giant{letter-spacing:.08em!important;line-height:1!important}.ur .foot-brand .mark span{letter-spacing:.24em!important}.ur .quote .avatar,.ur .step .node,.ur .paybar span{line-height:1!important}.ur bdi{white-space:nowrap}.ur h1{max-width:none;font-size:clamp(2rem,5vw,3.5rem);font-weight:600}.ur h2{max-width:26ch;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:600}.ur .svc h3{font-size:clamp(1.2rem,1.9vw,1.55rem);font-weight:600}.ur .work-info h3{font-size:clamp(1.3rem,2.2vw,1.75rem);font-weight:600}.ur .step h3,.ur .deal h3,.ur .alt-contact h3,.ur .plan h3{font-size:1.25rem;font-weight:600}.ur .plan-ai h3{font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:600}.ur .foot-state h2{font-size:clamp(1.35rem,2.6vw,2rem)}.ur .lede{max-width:62ch;font-size:1.08rem}.ur .hero-sub{max-width:56ch;font-size:1.08rem}.ur .marker,.ur .hero-kicker,.ur .svc .num,.ur .svc .head .tag,.ur .svc-more,.ur .work-info .client,.ur .work-tags span,.ur .work-stats span,.ur .chip,.ur .step-meta span,.ur .deal .tag,.ur .paybar-lbl,.ur .plan-ai .pa-tag,.ur .plan-ai .pa-chips span,.ur .plan-ai .pa-note,.ur .plans-label,.ur .trust dt,.ur .faq-cat,.ur .msg.a .who,.ur .quote .vrf,.ur .cform label,.ur .foot-grid h4,.ur .foot-bottom,.ur .hero-proof{font-size:.86rem}.ur .svc .hot-tag,.ur .hero-chip{font-size:.78rem}.ur .hero-proof span b{font-size:1.1rem}.ur nav.links a{font-size:.98rem}.ur .btn,.ur .cform button{padding-block:.6rem;font-size:1rem;font-weight:600}.ur .hero-cta .btn{padding-block:.5rem;font-size:.95rem}.ur .scroll-hint{font-size:.85rem}.ur #gauge .lbl{writing-mode:vertical-rl;font-size:.75rem}.ur .small-note{margin-top:.6rem;font-size:.95rem}.ur .gap-top{margin-top:1rem}.ur .gap-top-s{margin-top:.5rem}.ur .gap-top-l{margin-top:1.6rem}.ur .hero-kicker,.ur h1 .tide,.ur .svc .head .tag,.ur .work-info .client,.ur .deal .tag,.ur .plans-label b,.ur .trust dt,.ur .faq-cat,.ur .msg.a .who,.ur .quote .vrf,.ur nav.links a:hover{color:var(--green-text)}.ur .btn.solid,.ur .cform button{background:var(--btn-green);border-color:var(--btn-green)}.ur .btn.solid:hover,.ur .cform button:hover{background:var(--green-text);border-color:var(--green-text)}.ur .svc .hot-tag,.ur .plan.hot:before{background:var(--btn-green)}.ur header.nav.over-dark nav.links a:hover{color:var(--lime)}.ur #gauge{left:1.4rem;right:auto}.ur .navwrap:after{transform-origin:100%;background:linear-gradient(270deg, var(--blue), var(--green))}.ur .hero-chip.c1{left:auto;right:-1rem}.ur .hero-chip.c2{left:-1rem;right:auto}.ur .hero-chip.c3{left:auto;right:12%}@media (max-width:1100px){.ur .hero-chip.c2{left:-.4rem;right:auto}}.ur .svc.ai-featured{background:linear-gradient(260deg,#1170ad0b,#1f9d4a17)}.ur .svc.ai-featured:after{left:1rem;right:auto}.ur .svc:before{background:linear-gradient(260deg,#1170ad12,#1f9d4a1a);transform:translate(101%)}.ur .svc:hover:before{transform:translate(0)}.ur .svc:hover .head svg,.ur .svc:hover h3{transform:translate(-.5rem)}.ur .svc-more:after{content:"←"}.ur .svc-more:hover:after{transform:translate(-4px)}.ur .chip b{margin-left:.4rem;margin-right:0}.ur .plan-ai{background:linear-gradient(245deg,#122636 30%,#123a2c)}.ur .plan-ai:after{left:-.5rem;right:auto}.ur .plan.hot:before{content:"سب سے زیادہ مانگ";padding:0 .8rem;top:-1rem;left:auto;right:1.6rem}.ur .plan li:before{margin-left:.6rem;margin-right:0}.ur .tnav svg{transform:scaleX(-1)}.ur .quote:before{content:"”";left:auto;right:1.2rem}.ur .msg.q{border-radius:14px 14px 14px 4px}.ur .msg.a{border-radius:14px 14px 4px}.ur .cform input[dir=ltr],.ur .cform input[dir=ltr]::placeholder{text-align:right}@media (max-width:860px){.ur #surface{padding-bottom:calc(6.5vh + 3rem)}.ur .svc.ai-featured:after{left:.4rem}.ur .deal li{flex-wrap:wrap}}@media (max-width:420px){.ur h1{font-size:1.85rem}.ur h2{max-width:none;font-size:1.35rem}.ur .foot-state h2{font-size:1.25rem}.ur .hero-proof{gap:1.2rem 1.8rem}.ur .plan{flex-basis:84vw}}
