@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-body:"Inter","Inter Fallback"}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-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:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_f98f6f{font-family:Barlow Condensed,Barlow Condensed Fallback;font-weight:700;font-style:normal}.__variable_f98f6f{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa551e3a39b28948-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-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-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(/_next/static/media/281065949f7247cc-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-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(/_next/static/media/190eb85a6aa999a4-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_86b1f9{font-family:Noto Nastaliq Urdu,Noto Nastaliq Urdu Fallback;font-weight:400;font-style:normal}.__variable_86b1f9{--font-urdu:"Noto Nastaliq Urdu","Noto Nastaliq Urdu Fallback"}:root{--red:#c1121f;--red-hover:#a10f1a;--yellow:#f5c518;--ink:#14171a;--graphite:#101315;--graphite-raised:#1a1e22;--paper:#f6f5f1;--white:#fff;--muted:#545d64;--line:#dcdedb;--tint:#e7ebee;--tint-warm:#ece7df;--on-dark:#f2f4f5;--on-dark-muted:#b7bfc5;--line-dark:rgba(255,255,255,0.14);--wa:#25d366;--wa-ink:#05270f;--shadow:rgba(8,12,16,0.28);--ease:cubic-bezier(0.22,1,0.36,1);--gutter:20px}@media (min-width:768px){:root{--gutter:36px}}@media (min-width:1200px){:root{--gutter:48px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;font-size:1rem;line-height:1.6;text-rendering:optimizeLegibility}body,dd,dl,figure,h1,h2,h3,ol,p{margin:0}ol,ul{padding:0;list-style:none}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}svg{flex-shrink:0}h1,h2{font-family:var(--font-display),"Arial Narrow",sans-serif;font-weight:700;line-height:1.04;letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(2rem,4.4vw,2.75rem)}h2{font-size:clamp(1.75rem,3.1vw,2.25rem)}h3{font-size:1.125rem;line-height:1.3;font-weight:700;text-wrap:balance}[lang=ur]{font-family:Noto Naskh Arabic,Geeza Pro,Segoe UI,serif;font-size:1.125em;line-height:2.1}.urdu-font [lang=ur]{font-family:var(--font-urdu),"Noto Naskh Arabic","Geeza Pro",serif}:focus-visible{outline:3px solid var(--red);outline-offset:3px;border-radius:4px}.on-dark :focus-visible{outline-color:var(--yellow)}main:focus{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:14px 18px;border-radius:10px;background:var(--white);color:var(--ink);font-weight:700;transform:translateY(-160%)}.skip-link:focus{transform:none}.wrap{width:min(1240px,100% - 2 * var(--gutter));margin-inline:auto}.section{padding-block:56px}@media (min-width:768px){.section{padding-block:80px}}.section-head{margin-bottom:28px}.section-head-split{display:grid;gap:20px}@media (min-width:992px){.section-head-split{grid-template-columns:1.4fr 1fr;align-items:end;gap:64px}}.section-urdu{margin-top:6px;font-size:1.25rem;text-align:left}.step-urdu{font-size:1.1875rem;text-align:left}.urdu-text{font-size:1.125rem;line-height:2.1;text-align:right}.fine-print{margin-top:20px;font-size:.875rem;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border:2px solid transparent;border-radius:999px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;transition:background-color .2s,transform .2s,box-shadow .2s}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.22)}.btn-wa{background:var(--wa);color:var(--wa-ink)}.btn-wa:hover{background:#3be283}.btn-dark{background:var(--ink);color:var(--white)}.btn-red{background:var(--red);color:var(--white)}.btn-red:hover{background:var(--red-hover)}.link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:700}.link:hover{text-decoration:underline;text-underline-offset:5px}.site-header{position:fixed;z-index:50;top:10px;left:50%;width:calc(100% - 20px);border-radius:34px;background:rgba(255,255,255,.97);box-shadow:0 6px 24px var(--shadow);transform:translateX(-50%);transition:transform .25s var(--ease),background-color .25s}.site-header.is-scrolled{transform:translate(-50%,-4px)}.site-header.menu-open{border-radius:28px}.nav{justify-content:space-between;gap:12px;min-height:64px;padding:0 10px 0 18px}.nav,.nav-logo{display:flex;align-items:center}.nav-logo{min-height:48px}.nav-logo img{width:76px;height:auto}.nav-links{display:none}.nav-phone{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--paper)}.nav-phone span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.nav-actions{display:flex;align-items:center;gap:8px}.menu-toggle{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--paper)}.mobile-menu{max-height:76svh;padding:4px 20px 20px;overflow:auto}.mobile-menu[hidden]{display:none}.mobile-menu>a{display:flex;align-items:center;min-height:54px;border-top:1px solid var(--line);font-size:1.125rem;font-weight:600}@media (min-width:992px){.site-header{top:20px;width:min(1200px,100% - 48px);background:rgba(250,250,247,.84);backdrop-filter:blur(20px) saturate(140%)}.site-header.is-scrolled{transform:translate(-50%,-6px);background:rgba(250,250,247,.96)}.nav{min-height:76px;gap:16px;padding:0 16px 0 24px}.nav-logo img{width:94px}.nav-links{display:flex;gap:2px}.nav-links a{padding:12px 10px;border-radius:24px;font-size:.9375rem;font-weight:600}.nav-links a:hover,.nav-links a[aria-current]{background:var(--white);color:var(--red)}.nav-phone{display:inline-flex;gap:8px;width:auto;height:auto;min-height:48px;padding:0 12px;border-radius:24px;background:none;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.nav-phone:hover{background:var(--white);color:var(--red)}.menu-toggle,.mobile-menu{display:none}}@media (min-width:1200px){.nav-links a{padding:12px 14px}.nav-phone span{position:static;width:auto;height:auto;overflow:visible;clip:auto}}@media (prefers-reduced-transparency:reduce){.site-header{background:var(--white);backdrop-filter:none}}.hero{position:relative;isolation:isolate;overflow:hidden;color:var(--white);touch-action:pan-y;background:radial-gradient(60% 55% at 28% 48%,rgba(78,92,106,.5),transparent 72%),radial-gradient(38% 42% at 96% 104%,rgba(193,18,31,.28),transparent 70%),linear-gradient(180deg,#0c0e10,#14181b 52%,#0c0e10)}.hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(255,255,255,.024) 0 1px,transparent 1px 7px);mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent)}.hero-slides{display:grid}.hero-slide{grid-area:1/1;visibility:hidden;opacity:0;transition:opacity .7s ease,visibility 0s linear .7s}.hero-slide.is-active{visibility:visible;opacity:1;transition-delay:0s}.hero-grid{display:grid;gap:16px;align-content:center;padding-block:92px 88px}.hero-visual{width:100%;aspect-ratio:2/1;margin-inline:auto;perspective:1100px;transition:opacity .8s var(--ease)}.hero-copy,.hero-visual{position:relative;opacity:0}.hero-copy{z-index:1;transform:translateY(16px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.is-active .hero-copy,.is-active .hero-visual{opacity:1;transform:none;transition-delay:.12s}.is-active .hero-copy{transition-delay:.22s}.hero-visual:before{content:"";position:absolute;z-index:-1;right:4%;bottom:2%;left:4%;height:26%;border-radius:50%;background:radial-gradient(closest-side,rgba(190,205,220,.16),transparent)}.hero-scene{inset:0;transform-style:preserve-3d;transform:rotateX(calc(var(--my, 0) * -2.2deg)) rotateY(calc(var(--mx, 0) * 3.2deg))}.hero-layer,.hero-scene{position:absolute;transition:transform .45s var(--ease)}.hero-layer{transform:translate3d(calc(var(--mx, 0) * var(--depth) * -16px),calc(var(--my, 0) * var(--depth) * -9px),calc(var(--depth) * 36px))}.hero-piece{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%}@keyframes piece-in{0%{translate:var(--from-x,0) var(--from-y,26px)}to{translate:0 0}}@keyframes piece-fade{0%{opacity:0}}@keyframes piece-float{0%{translate:0 0}to{translate:0 -6px}}.is-active .hero-piece{animation:piece-in .9s var(--ease) calc(var(--i) * 90ms + 60ms) backwards}.hero[data-motion=on] .is-active .hero-visual:not(.hero-visual-bikes) .hero-piece{animation:piece-in .9s var(--ease) calc(var(--i) * 90ms + 60ms) backwards,piece-float calc(6s + var(--i) * 1.4s) ease-in-out calc(1.2s + var(--i) * .2s) infinite alternate}.hero-layer-fill{inset:0}.hero-visual-bikes .hero-layer:not(.hero-layer-backdrop):before{content:"";position:absolute;right:4%;bottom:var(--shadow-bottom,2%);left:4%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent)}.hero-layer-backdrop{top:-6%;left:-6%;width:112%;aspect-ratio:900/418}.hero-layer-backdrop .hero-piece{animation-name:piece-fade}.hero-layer-left{top:-6%;left:0;width:46%;aspect-ratio:1}.hero-layer-right{right:0;bottom:0;width:58%;aspect-ratio:727/500}.hero-light{position:absolute;inset:0;pointer-events:none}.hero-light>*{position:absolute;top:var(--ly);left:var(--lx)}.hero-light-bloom,.hero-light-core,.hero-light-tail{aspect-ratio:1;border-radius:50%;translate:-50% -50%}.hero-light-core{width:9%;background:radial-gradient(circle,#fffdf0 0,rgba(255,246,214,.95) 32%,rgba(255,226,150,.5) 58%,rgba(255,214,120,0) 72%);opacity:.65}.hero-light-bloom{width:44%;background:radial-gradient(circle,rgba(255,226,150,.5) 0,rgba(255,205,110,.22) 36%,rgba(255,190,90,0) 70%);opacity:.56;scale:.97}.hero-light-beam{width:var(--reach,104%);aspect-ratio:1.7;transform-origin:0 50%;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .85));background:conic-gradient(from 72deg at 0 50%,rgba(255,236,190,0) 0deg,rgba(255,236,190,.58) 18deg,rgba(255,236,190,0) 36deg,rgba(255,236,190,0) 1turn);-webkit-mask-image:radial-gradient(ellipse 100% 140% at 0 50%,#000 0,rgba(0,0,0,.5) 42%,transparent 100%);mask-image:radial-gradient(ellipse 100% 140% at 0 50%,#000 0,rgba(0,0,0,.5) 42%,transparent 100%);opacity:.22}.hero-light-tail{top:var(--ty);left:var(--tx);width:12%;background:radial-gradient(circle,rgba(255,90,70,.95) 0,rgba(255,50,40,.4) 40%,rgba(255,40,30,0) 70%);opacity:.55}@media (prefers-reduced-motion:no-preference){.hero[data-motion=on] .is-active .hero-light{animation:light-flutter 2.6s ease-in-out infinite}.hero[data-motion=on] .is-active .hero-light-core{animation:light-core var(--story) ease-in-out var(--delay) infinite backwards}.hero[data-motion=on] .is-active .hero-light-bloom{animation:light-bloom var(--story) ease-in-out var(--delay) infinite backwards}.hero[data-motion=on] .is-active .hero-light-beam{animation:light-beam var(--story) ease-in-out var(--delay) infinite backwards}.hero[data-motion=on] .is-active .hero-light-tail{animation:light-tail var(--story) ease-in-out var(--delay) infinite backwards}}@keyframes light-flutter{0%{opacity:1}7%{opacity:.9}13%{opacity:.98}26%{opacity:.86}33%{opacity:1}45%{opacity:.93}58%{opacity:.88}66%{opacity:1}79%{opacity:.92}90%{opacity:.97}to{opacity:1}}@keyframes light-core{0%{opacity:.51;scale:.94}4%{opacity:.8;scale:1.07}6%{opacity:.55;scale:.96}9%{opacity:.75;scale:1.04}12%{opacity:.62;scale:.99}16%{opacity:.69;scale:1.02}28%{opacity:.66;scale:1.01}30%{opacity:.97;scale:1.14}33%{opacity:.71;scale:1.02}36%{opacity:1;scale:1.15}41%{opacity:.79;scale:1.06}52%{opacity:.65;scale:1}60%{opacity:.69;scale:1.02}68%{opacity:.67;scale:1.01}70%{opacity:.9;scale:1.11}78%{opacity:1;scale:1.15}84%{opacity:.94;scale:1.13}92%{opacity:.71;scale:1.02}to{opacity:.51;scale:.94}}@keyframes light-bloom{0%{opacity:.38;scale:.89}4%{opacity:.75;scale:1.07}6%{opacity:.44;scale:.91}9%{opacity:.68;scale:1.04}12%{opacity:.52;scale:.96}16%{opacity:.61;scale:1}28%{opacity:.58;scale:.98}30%{opacity:.96;scale:1.18}33%{opacity:.63;scale:1.01}36%{opacity:1;scale:1.2}41%{opacity:.74;scale:1.06}52%{opacity:.56;scale:.97}60%{opacity:.61;scale:1}68%{opacity:.59;scale:.99}70%{opacity:.88;scale:1.14}78%{opacity:1;scale:1.2}84%{opacity:.93;scale:1.16}92%{opacity:.63;scale:1.01}to{opacity:.38;scale:.89}}@keyframes light-beam{0%{opacity:.07;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .75))}4%{opacity:.49;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .96))}6%{opacity:.11;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .78))}9%{opacity:.37;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .92))}12%{opacity:.18;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .83))}16%{opacity:.28;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .88))}28%{opacity:.24;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .86))}30%{opacity:.91;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * 1.08))}33%{opacity:.3;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .89))}36%{opacity:1;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * 1.1))}41%{opacity:.46;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .95))}52%{opacity:.22;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .85))}60%{opacity:.28;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .88))}68%{opacity:.25;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .86))}70%{opacity:.72;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * 1.03))}78%{opacity:1;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * 1.1))}84%{opacity:.83;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * 1.06))}92%{opacity:.3;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .89))}to{opacity:.07;transform:translateY(-50%) rotate(var(--tilt)) scaleX(calc(var(--dir) * .75))}}@keyframes light-tail{0%{opacity:.43}4%{opacity:.68}6%{opacity:.47}9%{opacity:.63}12%{opacity:.53}16%{opacity:.59}28%{opacity:.56}30%{opacity:.83}33%{opacity:.6}36%{opacity:.85}41%{opacity:.67}52%{opacity:.55}60%{opacity:.59}68%{opacity:.57}70%{opacity:.77}78%{opacity:.85}84%{opacity:.8}92%{opacity:.6}to{opacity:.43}}.hero-layer-left .hero-piece{--from-x:-56px;--from-y:0px}.hero-layer-right .hero-piece{--from-x:56px;--from-y:0px}.hero-copy h1,.hero-copy h2{font-size:clamp(1.875rem,3.6vw,2.75rem)}.hero-copy h1 span,.hero-copy h2 span{display:block}.hero-urdu{margin-top:8px;font-size:1.25rem;text-align:left}.hero-text{max-width:30em;margin-top:4px;font-size:clamp(1rem,1.3vw,1.125rem);color:var(--on-dark)}.hero-cta{margin-top:20px}.btn-outline{border-color:rgba(255,255,255,.55);color:var(--white)}.btn-outline:hover{background:var(--white);color:var(--ink);box-shadow:none}.hero-controls{position:absolute;right:0;bottom:22px;left:0;display:flex;align-items:center;justify-content:center;gap:8px}.hero-control{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.12);color:var(--white);transition:background-color .2s}.hero-control:hover{background:rgba(255,255,255,.24)}.hero-toggle{position:relative}.hero-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);opacity:0;pointer-events:none;transition:opacity .3s}.hero-toggle[data-playing=true] .hero-ring{opacity:1}.hero-ring circle{fill:none;stroke:var(--yellow);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:var(--dash,1)}.hero-arrow{display:none}.hero-dots{display:flex}.hero-dot{display:grid;place-items:center;width:44px;height:44px}.hero-dot span{width:10px;height:10px;border-radius:999px;background:rgba(255,255,255,.4);transition:width .3s var(--ease),background-color .3s}.hero-dot[aria-pressed=true] span{width:28px;background:var(--yellow)}@media (min-width:768px){.hero-urdu{font-size:1.375rem}.hero-arrow{display:grid}.hero-controls{bottom:28px}.hero-grid{padding-block:120px 96px}.hero-visual{width:min(100%,560px)}}@media (min-width:992px){.hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center;min-height:min(100svh,800px);padding-block:112px 88px}.hero-visual{width:min(100%,700px)}.hero-cta{margin-top:24px}}.catalogue-tools{display:grid;gap:16px;padding-top:24px;border-top:1px solid var(--line)}.filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.filters button:first-child{grid-column:1/-1}.filters button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px;padding:6px 12px;border:1.5px solid var(--line);border-radius:16px;background:var(--white);font-size:.9375rem;font-weight:700;line-height:1.3;transition:border-color .2s,background-color .2s}.filters button:hover{border-color:var(--ink)}.filters button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.filter-urdu{font-size:1.125rem;font-weight:400;line-height:1.9}.search{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 8px 0 18px;border:1.5px solid var(--line);border-radius:999px;background:var(--white);color:var(--muted)}.search:focus-within{outline:3px solid var(--red);outline-offset:2px}.search input{flex:1;min-width:0;border:0;outline:none;background:none;font-size:1rem;color:var(--ink)}.search input::-webkit-search-cancel-button{display:none}.search-clear{display:grid;place-items:center;width:40px;height:40px}.result-count{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:20px 0 28px;color:var(--muted)}.parts-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.part-choice{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.part-orbit{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1;margin-bottom:12px;border-radius:50%;background:var(--tint);transition:transform .3s var(--ease),box-shadow .3s}.part-choice:nth-child(2n) .part-orbit{background:var(--tint-warm)}.part-orbit img{position:absolute;inset:11%;width:78%;height:78%;object-fit:contain;transition:transform .35s var(--ease)}.part-choice:hover .part-orbit{transform:translateY(-4px);box-shadow:0 16px 30px rgba(8,12,16,.16)}.part-choice:hover .part-orbit img{transform:scale(1.05)}.part-open{position:absolute;right:5%;bottom:5%;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--white);box-shadow:0 2px 10px rgba(8,12,16,.18);color:var(--red)}.part-name{font-size:1rem;font-weight:700;line-height:1.3}.part-name-urdu{font-size:1.0625rem;color:var(--muted)}.part-choice-pdf .part-orbit{align-content:center;gap:6px;border:2px dashed var(--line);background:transparent;color:var(--red)}.part-file{font-size:.9375rem;font-weight:700;color:var(--muted)}.empty-state{padding:56px 20px;border:1px solid var(--line);border-radius:20px;text-align:center}.empty-state .urdu-text{margin-block:8px 24px;text-align:center}@media (min-width:560px){.parts-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:640px){.filters{display:flex;flex-wrap:wrap}.filters button{padding:8px 16px}}@media (min-width:992px){.catalogue-tools{grid-template-columns:1fr auto;align-items:center;gap:24px}.search{min-width:280px}.parts-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 28px}}.part-dialog{width:min(860px,100% - 32px);max-height:92svh;padding:0;border:0;border-radius:24px;background:var(--paper);box-shadow:0 30px 100px rgba(0,0,0,.4);color:var(--ink);overscroll-behavior:contain}.part-dialog::backdrop{background:rgba(10,14,18,.66);backdrop-filter:blur(4px)}body:has(.part-dialog[open]){overflow:hidden}.part-dialog-content{position:relative;display:grid;gap:24px;padding:60px 24px 28px}.dialog-close{position:absolute;top:12px;right:12px;z-index:1;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:var(--white)}.part-detail-image{position:relative;width:min(280px,72%);aspect-ratio:1;justify-self:center;border-radius:50%;background:var(--tint)}.part-detail-image img{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain}.part-category{margin-bottom:6px;font-size:.9375rem;font-weight:700;color:var(--red)}.part-detail-copy h2{font-size:clamp(1.5rem,3vw,2rem)}.part-detail-copy>p:not([lang]):not(.part-category):not(.fine-print){margin-top:12px}.part-detail-actions{display:grid;gap:8px;justify-items:start;margin-top:20px}.part-detail-actions .btn{width:100%}@media (min-width:768px){.part-dialog-content{grid-template-columns:1fr 1.1fr;align-items:center;gap:32px;padding:48px 40px}.part-detail-image{width:100%}.part-detail-actions .btn{width:auto}}.about{background:var(--white)}.about-grid{display:grid;gap:36px;align-items:center}.about-visual{display:grid;place-items:center;min-height:260px;padding:24px;border-radius:24px;background:radial-gradient(closest-side,var(--white),var(--tint))}.about-visual img{width:100%;max-width:460px;filter:drop-shadow(0 22px 26px var(--shadow))}.about-copy h2{margin-bottom:4px}.about-copy>p:not([lang]){max-width:34em;margin-top:16px}.about-copy .urdu-text{max-width:30em}.timeline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.timeline li{display:flex;flex-direction:column;gap:4px}.timeline strong{font-family:var(--font-display),sans-serif;font-size:2rem;line-height:1.1;color:var(--red);font-variant-numeric:tabular-nums}.timeline span{font-weight:700;line-height:1.35}.timeline [lang=ur]{font-size:1.125rem;color:var(--muted)}@media (min-width:992px){.about-grid{grid-template-columns:1fr 1fr;gap:88px}.about-visual{min-height:420px}}.steps{display:grid;gap:20px}.steps li{padding:22px;border:1px solid var(--line);border-radius:20px;background:var(--white)}.step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.step-number{font-family:var(--font-display),sans-serif;font-size:1.75rem;font-weight:700;line-height:1;color:var(--red)}.steps h3{font-size:1.1875rem}.steps p:not([lang]){margin-top:10px}.steps .step-urdu{margin-top:2px}.steps-dark li{border-color:var(--line-dark);background:var(--graphite-raised)}.steps-dark .step-number,.steps-dark svg{color:var(--yellow)}@media (min-width:768px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.rewards{background:var(--graphite);color:var(--on-dark)}.rewards-head{display:grid;gap:24px;margin-bottom:40px}.rewards-head .section-urdu{color:var(--on-dark)}.reward-note{display:grid;gap:12px;margin-top:32px;color:var(--on-dark-muted)}.reward-note .urdu-text{max-width:34em}@media (min-width:992px){.rewards-head{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px}}.faq{background:var(--white)}.faq-grid{display:grid;gap:24px}.faq-item{padding-block:22px;border-top:1px solid var(--line)}.faq-item:last-child{border-bottom:1px solid var(--line)}.faq-question-urdu{margin-top:2px;font-size:1.1875rem;text-align:left}.faq-item p:not([lang]){margin-top:12px}@media (min-width:992px){.faq-grid{grid-template-columns:.8fr 1.4fr;gap:80px}}.contact{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(45% 70% at 100% 0,rgba(193,18,31,.3),transparent 70%),var(--graphite);color:var(--on-dark)}.contact-grid{display:grid;gap:36px;align-items:center}.contact .section-urdu{color:var(--white)}.contact-language{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:16px;color:var(--on-dark-muted)}.contact-actions{display:grid;gap:16px;justify-items:start}.contact-call-label{display:flex;flex-wrap:wrap;gap:0 12px;margin-bottom:4px;color:var(--on-dark-muted)}.contact-phone{display:inline-flex;align-items:center;gap:14px;padding-block:4px;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,6.5vw,2.75rem);font-weight:700;line-height:1;letter-spacing:.01em;color:var(--white);font-variant-numeric:tabular-nums}.contact-phone svg{color:var(--yellow)}.contact-email{overflow-wrap:anywhere}.contact-address{display:flex;align-items:flex-start;gap:10px}@media (min-width:992px){.contact-grid{grid-template-columns:1fr 1.1fr;gap:80px}}.contact-base{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:44px;padding-top:24px;padding-right:72px;border-top:1px solid var(--line-dark)}.contact-brand{display:flex;align-items:center;gap:16px;font-size:.9375rem;line-height:1.5;color:var(--on-dark-muted)}.contact-logo{display:grid;place-items:center;width:88px;padding:8px 10px;border-radius:14px;background:var(--white)}.contact-logo img{width:100%;height:auto}.contact-base small{max-width:40em;font-size:.875rem;line-height:1.55;color:var(--on-dark-muted)}.chat-fab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--wa);box-shadow:0 8px 24px rgba(0,0,0,.32);color:var(--white);transition:transform .2s}.chat-fab-call{background:var(--ink)}.chat-fab:hover{transform:translateY(-3px) scale(1.04)}.chat-fab:after{content:"";position:absolute;inset:0;border:2px solid var(--wa);border-radius:50%;opacity:0;pointer-events:none;animation:chat-ping 2.4s ease-out 4s 3}.chat-fab-call:after{border-color:var(--ink)}@keyframes chat-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (min-width:768px){.contact-base{flex-direction:row;align-items:center;justify-content:space-between;padding-right:84px}.chat-fab{right:24px;bottom:24px;width:60px;height:60px}}.part-choice:hover .part-orbit{transform:perspective(700px) translateY(-4px) rotateX(calc(var(--ty, 0) * -8deg)) rotateY(calc(var(--tx, 0) * 8deg))}.part-orbit{transform-style:preserve-3d}.part-choice:hover .part-orbit img{transform:translateZ(26px) scale(1.04)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.parts-gallery .part-choice,.steps li{animation:rise-in linear both;animation-timeline:view();animation-range:entry 0 entry 40%}@keyframes rise-in{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}}}@media (prefers-reduced-motion:no-preference){.part-dialog{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .25s var(--ease),transform .25s var(--ease),overlay .25s allow-discrete,display .25s allow-discrete}.part-dialog[open]{opacity:1;transform:none}@starting-style{.part-dialog[open]{opacity:0;transform:translateY(18px) scale(.98)}}.part-dialog::backdrop{background:rgba(10,14,18,0);transition:background-color .25s,overlay allow-discrete .25s,display allow-discrete .25s}.part-dialog[open]::backdrop{background:rgba(10,14,18,.66)}@starting-style{.part-dialog[open]::backdrop{background:rgba(10,14,18,0)}}}.not-found{min-height:100svh;padding-block:140px}.not-found h1{font-size:3rem}.not-found p{margin-block:20px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.chat-fab,.hero-copy,.hero-dot span,.hero-layer,.hero-scene,.hero-slide,.hero-visual,.part-orbit,.part-orbit img,.site-header{transition:none}.hero-copy,.hero-visual{opacity:1;transform:none}.hero-layer,.hero-scene{transform:none}.chat-fab:after,.hero-piece{animation:none!important}.part-choice:hover .part-orbit,.part-choice:hover .part-orbit img{transform:none}}@supports not (backdrop-filter:blur(1px)){.site-header{background:rgba(250,250,247,.97)}}