.lang-switch{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);padding-inline:var(--s-3);border:1px solid var(--border);border-radius:var(--r-full);color:var(--ink-900);font-size:var(--t-small);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.lang-switch:hover{border-color:var(--brand-500);color:var(--brand-700)}.lang-switch[lang=ur]{font-family:var(--font-urdu-body);font-size:var(--t-body)}.mega{display:none}@media (width>=768px){.mega{z-index:var(--z-dropdown);background:var(--paper);border-block-end:1px solid var(--border);box-shadow:var(--shadow-raised);display:block;position:absolute;inset-block-start:100%;inset-inline:0}}.mega__inner{padding-block:var(--s-6)}.mega__pillars{gap:var(--s-5);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1024px){.mega__pillars{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.mega__pillars{gap:var(--s-4);grid-template-columns:repeat(6,1fr)}}.mega__col{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.mega__pillar{align-items:center;gap:var(--s-2);font-size:var(--t-small);color:var(--ink-900);font-weight:600;display:inline-flex}.mega__pillar:hover{color:var(--brand-700)}.mega__list{gap:var(--s-1);flex-direction:column;list-style:none;display:flex}.mega__list a{padding-block:var(--s-1);font-size:var(--t-small);color:var(--ink-600);border-radius:var(--r-sm);display:block}.mega__list a:hover{color:var(--brand-700)}.mega__tools{border-block-start:1px solid var(--border);margin-block-start:var(--s-6);padding-block-start:var(--s-5)}.mega__tools-label{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);font-weight:var(--fw-micro);text-transform:uppercase;color:var(--accent-600);margin-block-end:var(--s-3)}.mega__tools-list{gap:var(--s-2) var(--s-5);flex-wrap:wrap;list-style:none;display:flex}.mega__tools-list a{font-size:var(--t-small);color:var(--ink-900);font-weight:500}.mega__tools-list a:hover{color:var(--brand-700)}[lang=ur] .mega__tools-label{text-transform:none;letter-spacing:normal}.mnav{display:block}@media (width>=768px){.mnav{display:none}}.mnav__backdrop{z-index:var(--z-backdrop);background:color-mix(in srgb, var(--brand-900) 50%, transparent);cursor:pointer;animation:mnav-fade var(--dur-fast) var(--ease-out);border:0;padding:0;position:fixed;inset:0}.mnav__panel{z-index:var(--z-modal);background:var(--paper);inline-size:min(100%,22rem);box-shadow:var(--shadow-modal);animation:mnav-in var(--dur-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0;overflow:auto}.mnav__top{justify-content:space-between;align-items:center;gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-4);border-block-end:1px solid var(--border);display:flex}.mnav__title{font-size:var(--t-h3);color:var(--ink-900);font-weight:700}.mnav__close{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);color:var(--ink-900);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.mnav__nav{padding-block:var(--s-2);flex-direction:column;display:flex}.mnav__acc-btn,.mnav__sub a,.mnav__tools a{align-items:center;gap:var(--s-3);min-block-size:var(--touch-min);padding-inline:var(--s-4);inline-size:100%;color:var(--ink-900);font-size:var(--t-body);text-align:start;cursor:pointer;background:0 0;border:none;border-radius:0;font-weight:500;display:flex}.mnav__acc-btn span{flex:1}.mnav__chev{transition:transform var(--dur-fast) var(--ease-out)}.mnav__chev--open{transform:rotate(180deg)}.mnav__sub{background:var(--ground);list-style:none}.mnav__sub a{color:var(--ink-600);padding-inline-start:var(--s-8);font-weight:400}.mnav__tools{padding-block:var(--s-3);border-block-start:1px solid var(--border)}.mnav__tools-label{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);font-weight:var(--fw-micro);text-transform:uppercase;color:var(--accent-600);padding-inline:var(--s-4);margin-block-end:var(--s-2)}.mnav__tools ul{list-style:none}.mnav__foot{gap:var(--s-3);padding:var(--s-4);border-block-start:1px solid var(--border);flex-direction:column;margin-block-start:auto;display:flex}.mnav__phone{align-items:center;gap:var(--s-2);min-block-size:var(--touch-min);color:var(--ink-900);font-weight:600;display:inline-flex}@keyframes mnav-fade{0%{opacity:0}to{opacity:1}}@keyframes mnav-in{0%{inset-inline-start:-100%}to{inset-inline-start:0}}@media (prefers-reduced-motion:reduce){.mnav__backdrop,.mnav__panel,.mnav__chev{transition:none;animation:none}}[lang=ur] .mnav__tools-label{text-transform:none;letter-spacing:normal}.header{z-index:var(--z-header);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:0 0;border-block-end:1px solid #0000;position:sticky;inset-block-start:0;overflow:visible}.header--scrolled{background:var(--paper);border-block-end-color:var(--border);box-shadow:var(--shadow-card)}.header--dark-page.header--scrolled{border-block-end-color:var(--glass-border);box-shadow:0 var(--s-1) var(--s-6) #03080f8c;background:#061426b8}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header--dark-page.header--scrolled{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}}.header--dark-page.header--scrolled :is(.header__brand,.header__phone,.header__menu){color:var(--paper)}.header--dark-page.header--scrolled .lang-switch{color:var(--brand-100);border-color:var(--glass-border)}.header--dark-page.header--scrolled .lang-switch:hover{color:var(--accent-400);border-color:var(--accent-ring-hover)}.header--dark-page.header--scrolled .header__navitem{color:var(--brand-300)}.header--dark-page.header--scrolled .header__navitem:hover{color:var(--accent-400)}.header__inner{align-items:center;gap:var(--s-4);padding-block:var(--s-3);min-block-size:var(--header-h);display:flex}.header__skip{z-index:var(--z-toast);padding-block:var(--s-2);padding-inline:var(--s-4);background:var(--brand-700);color:var(--paper);border-radius:var(--r-sm);font-size:var(--t-small);transition:transform var(--dur-fast) var(--ease-out);font-weight:600;position:absolute;inset-block-start:var(--s-4);inset-inline-start:var(--s-4);transform:translateY(-200%)}.header__skip:focus-visible{transform:translateY(0)}.header__brand{font-size:var(--t-h3);color:var(--ink-900);white-space:nowrap;font-weight:700}.header__nav{display:none}.header__navitem{align-items:center;gap:var(--s-1);padding-block:var(--s-2);padding-inline:var(--s-2);font-size:var(--t-small);color:var(--ink-600);cursor:pointer;border-radius:var(--r-sm);transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;font-weight:500;display:inline-flex}.header__navitem:hover{color:var(--brand-700)}.header__navitem--button[aria-expanded=true] .header__chev{transform:rotate(180deg)}.header__chev{transition:transform var(--dur-fast) var(--ease-out)}.header__actions{align-items:center;gap:var(--s-2);margin-inline-start:auto;display:flex}.header__phone,.header__cta{display:none}.header__phone{align-items:center;gap:var(--s-2);font-size:var(--t-small);color:var(--ink-900);white-space:nowrap;font-weight:600}.header__phone:hover{color:var(--brand-700)}.header__menu{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);color:var(--ink-900);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=768px){.header__nav{align-items:center;gap:var(--s-1);margin-inline-start:var(--s-3);display:flex}.header__cta{display:inline-flex}.header__menu{display:none}}@media (width>=768px) and (width<=1023px){.header__cta{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);padding-inline:0}.header__cta .btn__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}}@media (width>=1024px){.header__nav{gap:var(--s-2);margin-inline-start:var(--s-5)}.header__phone{display:inline-flex}}@media (prefers-reduced-motion:reduce){.header__chev,.header__skip{transition:none}}.header--over-hero .header__brand,.header--over-hero .header__phone,.header--over-hero .header__menu{color:var(--paper)}.header--over-hero .header__navitem{color:var(--brand-300)}.header--over-hero .lang-switch{color:var(--brand-100);border-color:var(--glass-border)}.header--over-hero .header__navitem:hover,.header--over-hero .header__phone:hover,.header--over-hero .lang-switch:hover{color:var(--accent-400)}.header--over-hero .lang-switch:hover{border-color:var(--accent-ring-hover)}.header--over-hero :focus-visible{outline-color:var(--accent-400)}.header .btn--primary{background:var(--gold-button);box-shadow:var(--shadow-gold-btn)}.header--scrolled{background:var(--ivory);border-block-end-color:var(--line-gold)}.header--dark-page{--brand-100:var(--ivory);--brand-300:var(--champagne-dim);--accent-400:var(--champagne)}.header__phone{min-block-size:var(--touch-min);align-items:center}.footer__brand{gap:var(--s-3);flex-direction:column;max-inline-size:36em;margin-block-end:var(--s-7);display:flex}.footer__wordmark{font-size:var(--t-h2);color:var(--paper);font-weight:700}.footer__tagline{color:var(--brand-100);font-size:var(--t-body-lg);line-height:var(--lh-body-lg)}.footer__location{color:var(--accent-400);font-weight:600}.footer__grid{gap:var(--s-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__heading{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);font-weight:var(--fw-micro);text-transform:uppercase;color:var(--accent-400);margin-block-end:var(--s-3)}.footer__links{gap:var(--s-2);flex-direction:column;list-style:none;display:flex}.footer__links a,.footer__contact a{color:var(--brand-100)}.footer__links a:hover,.footer__contact a:hover,.footer__wordmark:hover{color:var(--paper)}.footer__contact{gap:var(--s-3);color:var(--brand-100);flex-direction:column;margin-block-start:var(--s-7);display:flex}.footer__contact a{align-items:center;gap:var(--s-2);display:inline-flex}.footer__legal{border-block-start:1px solid color-mix(in srgb, var(--brand-100) 20%, transparent);gap:var(--s-3);flex-direction:column;margin-block-start:var(--s-7);padding-block-start:var(--s-5);display:flex}.footer__notice,.footer__copy{font-size:var(--t-small);color:var(--brand-100)}[lang=ur] .footer__heading{text-transform:none;letter-spacing:normal}[lang=ur] .footer__brand{max-inline-size:28em}.footer__consult{min-block-size:var(--touch-min);padding-inline:var(--s-5);border:1px solid var(--accent-400);border-radius:var(--r-full);color:var(--accent-400);font-size:var(--t-small);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;align-items:center;margin-block-start:var(--s-3);font-weight:600;display:inline-flex}.footer__consult:hover{background:var(--accent-400);color:var(--brand-900)}.footer.section--dark{background-color:var(--midnight);background-image:var(--midnight-glows);--accent-400:var(--champagne);--accent-300:var(--champagne);--brand-100:var(--champagne-dim)}.footer__links a{min-block-size:var(--touch-min);align-items:center;display:inline-flex}@media (width>=1024px){.footer__links a{min-block-size:var(--s-6)}}.crumbs{font-size:var(--t-small);color:var(--ink-400)}.crumbs ol{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.crumbs li:not(:last-child):after{content:"/";color:var(--ink-400);margin-inline-start:var(--s-2)}.crumbs [aria-current=page]{color:var(--ink-600)}.crumbs{padding-block-start:var(--s-4)}.crumbs ol{margin:0;padding:0}.main--dark .crumbs,.main--dark .crumbs li:not(:last-child):after{color:var(--brand-300)}.main--dark .crumbs a{color:var(--accent-400)}.main--dark .crumbs [aria-current=page]{color:var(--brand-100)}.crumbs a{color:var(--bronze);min-block-size:var(--touch-min);align-items:center;display:inline-flex}.crumbs li{min-block-size:var(--touch-min);align-items:center;display:inline-flex}.wa-float{z-index:var(--z-whatsapp);min-inline-size:calc(var(--touch-min) + var(--s-2));min-block-size:calc(var(--touch-min) + var(--s-2));background:var(--midnight);color:var(--champagne);border-radius:var(--r-full);box-shadow:0 0 0 1px var(--line-gold-strong), var(--shadow-raised);justify-content:center;align-items:center;display:inline-flex;position:fixed;inset-block-end:var(--s-4);inset-inline-end:var(--s-4)}.wa-float:hover{background:var(--midnight-raise)}.to-top{z-index:var(--z-whatsapp);min-inline-size:var(--touch-min);min-block-size:var(--touch-min);background:var(--paper);color:var(--ink-900);border:1px solid var(--border);border-radius:var(--r-full);box-shadow:var(--shadow-card);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:fixed;inset-block-end:calc(var(--s-4) + var(--touch-min) + var(--s-5));inset-inline-end:var(--s-4)}.cm__backdrop{z-index:var(--z-backdrop);cursor:pointer;animation:cm-fade var(--dur-fast) var(--ease-out);background:#0a254080;border:0;padding:0;position:fixed;inset:0}.cm__panel{z-index:var(--z-modal);max-block-size:90vh;padding:var(--s-5);background:var(--paper);box-shadow:var(--shadow-modal);animation:cm-sheet var(--dur-base) var(--ease-out);border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg);position:fixed;inset-block-end:0;inset-inline:0;overflow-y:auto}@media (width>=768px){.cm__panel{inline-size:min(92vw, var(--container-narrow));border-radius:var(--r-lg);animation-name:cm-dialog;inset:50% auto auto 50%;translate:-50% -50%}}@keyframes cm-fade{0%{opacity:0}to{opacity:1}}@keyframes cm-sheet{0%{translate:0 100%}to{translate:0}}@keyframes cm-dialog{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}.cm__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.cm__title{font-size:var(--t-h3)}.cm__close{min-inline-size:var(--touch-min);min-block-size:var(--touch-min);color:var(--ink-900);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.cm__lead{margin-block:var(--s-2) var(--s-4);font-size:var(--t-small);color:var(--ink-600)}.cm__form{gap:var(--s-4);flex-direction:column;display:flex}.cm__form label{gap:var(--s-2);font-size:var(--t-small);color:var(--ink-900);flex-direction:column;font-weight:600;display:flex}.cm__form input,.cm__form select,.cm__form textarea{min-block-size:var(--touch-min);padding:var(--s-2) var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper);color:var(--ink-900);font-size:var(--t-body);font-weight:400}.cm__form textarea{resize:vertical}.cm__note{font-size:var(--t-micro);color:var(--ink-400)}@media (prefers-reduced-motion:reduce){.cm__backdrop,.cm__panel{animation:none}}.layout__fallback{min-block-size:60vh;color:var(--ink-400);font-size:var(--t-small);justify-content:center;align-items:center;display:flex}.main--dark,html.page-dark,html.page-dark body{background:var(--deep-900)}.section-head{gap:var(--s-3);flex-direction:column;display:flex}.section-head--left{text-align:start;align-items:flex-start}.section-head--center{text-align:center;align-items:center;margin-inline:auto}.section-head--split{gap:var(--s-3);text-align:start;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.section-head--split{column-gap:var(--s-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.section-head--split .section-head__eyebrow{grid-area:1/1}.section-head--split .section-head__title{grid-area:2/1}.section-head--split .section-head__lead{grid-area:2/2;max-inline-size:none}[lang=ur] .section-head--split .section-head__lead{max-inline-size:none}}.section-head__eyebrow{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);font-weight:var(--fw-micro);text-transform:uppercase;color:var(--accent-600)}.section-head__title{margin:0}.section-head__lead{font-size:var(--t-body-lg);line-height:var(--lh-body-lg);color:var(--ink-600);max-inline-size:60ch}[lang=ur] .section-head__eyebrow{text-transform:none;letter-spacing:normal}[lang=ur] .section-head__lead{max-inline-size:46em}.section-head--reveal :is(.section-head__eyebrow,.section-head__title,.section-head__lead){animation:section-head-in var(--dur-slow) var(--ease-out) both paused}.section-head--reveal .section-head__title{animation-delay:var(--stagger-item)}.section-head--reveal .section-head__lead{animation-delay:calc(var(--stagger-item) * 2)}.section-head--reveal.is-in :is(.section-head__eyebrow,.section-head__title,.section-head__lead){animation-play-state:running}@keyframes section-head-in{0%{opacity:0;transform:translateY(var(--s-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.section-head--reveal :is(.section-head__eyebrow,.section-head__title,.section-head__lead){opacity:1;animation:none;transform:none}}.ramp__rail{margin-block-start:var(--s-7);position:relative}.ramp__railline{border-radius:var(--r-full);opacity:.55;background:linear-gradient(to right, var(--cat-c6), var(--cat-c5), var(--cat-c4), var(--cat-c3), var(--cat-c2), var(--cat-c1), var(--cat-cb), var(--cat-ca));block-size:2px;position:absolute;inset-block-start:var(--s-7);inset-inline:6%}[dir=rtl] .ramp__railline{background:linear-gradient(to left, var(--cat-c6), var(--cat-c5), var(--cat-c4), var(--cat-c3), var(--cat-c2), var(--cat-c1), var(--cat-cb), var(--cat-ca))}.ramp__stops{gap:var(--s-5) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}@media (width>=768px){.ramp__stops{grid-template-columns:repeat(8,minmax(0,1fr));gap:0}}@media (width<=767px){.ramp__railline{display:none}}.ramp__stop{align-items:center;gap:var(--s-2);min-block-size:var(--touch-min);padding-block:var(--s-1);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.ramp__cap{font-size:var(--t-micro);line-height:var(--lh-micro);font-weight:var(--fw-micro);color:var(--ink-400);white-space:nowrap}.ramp__stop.is-on .ramp__cap{color:var(--ink-900)}.ramp__node{inline-size:var(--s-6);block-size:var(--s-6);border-radius:var(--r-full);background:var(--paper);border:1px solid var(--border);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);place-items:center;display:grid}.ramp__stop.is-on .ramp__node{background:var(--paper);border-color:var(--fill);box-shadow:0 0 0 var(--s-1) var(--brand-tint)}.ramp__dot{inline-size:var(--s-2);block-size:var(--s-2);border-radius:var(--r-full);background:var(--ink-400);transition:background-color var(--dur-fast) var(--ease-out)}.ramp__stop.is-on .ramp__dot{background:var(--fill)}.ramp__stopcode{font-family:var(--font-display);font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--fw-h3);color:var(--ink-600);transition:color var(--dur-fast) var(--ease-out)}.ramp__stop.is-on .ramp__stopcode{color:var(--ink-900);font-weight:700}.ramp__stop:hover .ramp__stopcode{color:var(--ink-900)}.ramp__panel{gap:var(--s-6);padding:var(--s-5);border-radius:var(--r-xl);border:1px solid var(--glass-border);background-color:var(--deep-900);background-image:var(--panel-glows), linear-gradient(var(--blueprint-line) 1px, transparent 1px), linear-gradient(90deg, var(--blueprint-line) 1px, transparent 1px);background-size:auto, auto, var(--blueprint-cell) var(--blueprint-cell), var(--blueprint-cell) var(--blueprint-cell);box-shadow:var(--shadow-panel);color:var(--brand-100);grid-template-columns:minmax(0,1fr);align-items:center;margin-block-start:var(--s-6);display:grid;position:relative;overflow:hidden}@media (width>=1024px){.ramp__panel{gap:var(--s-8);padding:var(--s-7);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.ramp__sweep{pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--white-10) 48%, transparent 60%);animation:ramp-sweep 1.1s var(--ease-out);position:absolute;inset:0;transform:translate(-100%)}@keyframes ramp-sweep{to{transform:translate(100%)}}.ramp__label{font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--brand-300);font-weight:700}.ramp__label--brass{color:var(--accent-400)}.ramp__ident{gap:var(--s-4);flex-direction:column;display:flex;position:relative}.ramp__identcode{font-family:var(--font-display);font-size:var(--t-mega);letter-spacing:-.04em;background:var(--brass-metal);color:#0000;filter:drop-shadow(0 var(--s-2) var(--s-6) var(--glow-brass));animation:ramp-pop .6s var(--ease-spring) both;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:.85}.ramp__segs{gap:var(--s-1);max-inline-size:var(--panel-meter-w);display:flex}.ramp__seg{block-size:var(--s-1);border-radius:var(--r-full);background:var(--white-10);transition:background-color var(--dur-base) var(--ease-out);flex:1}.ramp__seg.is-on{background:var(--accent-400);box-shadow:0 0 var(--s-2) var(--glow-brass)}.ramp__figures{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@media (width>=1280px){.ramp__figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.ramp__tile{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--white-10);flex-direction:column;display:flex}@media (width<=767px){.ramp__tile{padding:var(--s-4)}}.ramp__tile--fee{background:linear-gradient(160deg, var(--accent-ring), var(--accent-well));border-color:var(--accent-ring-hover)}.ramp__val{font-family:var(--font-display);font-size:var(--t-tile);letter-spacing:-.01em;color:var(--paper);font-variant-numeric:tabular-nums;animation:ramp-pop .6s var(--ease-spring) both;font-weight:800;line-height:1}.ramp__tile:nth-child(2) .ramp__val{animation-delay:60ms}.ramp__tile:nth-child(3) .ramp__val{animation-delay:.12s}.ramp__tile:nth-child(4) .ramp__val{animation-delay:.18s}.ramp__tile--fee .ramp__val{color:var(--accent-200)}.ramp__unit{letter-spacing:.06em;vertical-align:.6em;color:var(--brand-300);margin-inline-end:var(--s-1);font-size:.42em;font-weight:700}.ramp__tile--fee .ramp__unit{color:var(--accent-400)}@keyframes ramp-pop{0%{opacity:0;transform:translateY(var(--s-3)) scale(.92)}}.ramp__eng{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--white-04);border:1px dashed var(--blueprint-line-strong);flex-wrap:wrap;grid-column:1/-1;display:flex}.ramp__engicon{color:var(--accent-400)}.ramp__engvalue{font-family:var(--font-display);font-weight:600;font-size:var(--t-body-lg);color:var(--paper)}[lang=ur] .ramp__label{text-transform:none;letter-spacing:normal}[lang=ur] .ramp__engvalue{font-family:var(--font-urdu-body)}@media (prefers-reduced-motion:reduce){.ramp__sweep,.ramp__identcode,.ramp__val{animation:none}.ramp__sweep{display:none}.ramp__node,.ramp__dot,.ramp__stopcode{transition:none}}.ramp__tracks{gap:var(--s-4);grid-template-columns:1fr;margin-block-start:var(--s-5);display:grid}@media (width>=768px){.ramp__tracks{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.ramp__track{align-items:flex-start;gap:var(--s-3);padding:var(--s-6) var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--ground);box-shadow:var(--shadow-card);transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.ramp__track:hover,.ramp__track:focus-visible{border-color:var(--brand-300);background:var(--paper)}.ramp__trackicon{inline-size:var(--s-8);block-size:var(--s-8);border-radius:var(--r-sm);background:var(--brand-tint);color:var(--brand-on-tint);justify-content:center;align-items:center;display:inline-flex}.ramp__trackicon[data-track=operator]{background:rgb(var(--hue-energy) / .14);color:rgb(var(--hue-energy));box-shadow:inset 0 0 0 1px rgb(var(--hue-energy) / .3)}.ramp__trackicon[data-track=consulting]{background:rgb(var(--hue-secp) / .14);color:rgb(var(--hue-secp));box-shadow:inset 0 0 0 1px rgb(var(--hue-secp) / .3)}.ramp__tracktitle{font-size:var(--t-h3);line-height:var(--lh-h3);color:var(--ink-900)}.ramp__trackbody{font-size:var(--t-small);line-height:var(--lh-small);color:var(--ink-600)}.ramp__trackcta{border-block-start:1px solid var(--border);inline-size:100%;font-size:var(--t-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-micro);font-weight:var(--fw-micro);text-transform:uppercase;color:var(--accent-600);margin-block-start:auto;padding-block-start:var(--s-3)}[lang=ur] .ramp__trackcta{text-transform:none;letter-spacing:normal}.ramp__foot{align-items:flex-start;gap:var(--s-4);border-block-start:1px solid var(--border);flex-direction:column;margin-block-start:var(--s-6);padding-block-start:var(--s-5);display:flex}@media (width>=1024px){.ramp__foot{justify-content:space-between;align-items:flex-start;gap:var(--s-7);flex-direction:row}}.ramp__disc{font-size:var(--t-small);line-height:var(--lh-small);color:var(--ink-600);max-inline-size:80ch}.ramp__more{align-items:center;gap:var(--s-2);min-block-size:var(--touch-min);color:var(--accent-600);flex:none;font-weight:600;text-decoration:none;display:inline-flex}.ramp__arrow{transition:transform var(--dur-fast) var(--ease-out);display:inline-flex}.ramp__more:hover .ramp__arrow{transform:translateX(var(--s-1))}[dir=rtl] .ramp__arrow{transform:scaleX(-1)}[dir=rtl] .ramp__more:hover .ramp__arrow{transform:scaleX(-1) translateX(var(--s-1))}@media (prefers-reduced-motion:reduce){.ramp__arrow,.ramp__track{transition:none}}.showcase .ramp__rail{margin-block-start:0}.showcase .ramp__railline{opacity:1;background:var(--line-gold-dark);overflow:hidden}.showcase .ramp__railline:after{content:"";inset-block:calc(-1 * var(--s-1));inline-size:var(--rail-pulse-w);border-radius:var(--r-full);background:linear-gradient(90deg, transparent, var(--champagne), transparent);animation:rail-run 3.2s var(--ease-in-out) infinite;position:absolute;inset-inline-start:-10%}@keyframes rail-run{to{inset-inline-start:100%}}.showcase .ramp__cap{color:var(--champagne-dim)}.showcase .ramp__stop.is-on .ramp__cap{color:var(--champagne)}.showcase .ramp__node{background:var(--midnight);border-color:var(--line-gold-strong)}.showcase .ramp__stop.is-on .ramp__node{background:var(--midnight);border-color:var(--champagne);box-shadow:0 0 0 var(--s-1) var(--gold-well-dark), 0 0 var(--s-5) var(--glow-gold)}.showcase .ramp__dot{background:var(--champagne-dim)}.showcase .ramp__stop.is-on .ramp__dot{background:var(--champagne)}.showcase .ramp__stopcode{color:var(--champagne-dim)}.showcase .ramp__stop.is-on .ramp__stopcode,.showcase .ramp__stop:hover .ramp__stopcode{color:var(--ivory)}.showcase .ramp__panel{background-color:var(--gold-wash-dark);border-color:var(--line-gold-dark);box-shadow:var(--shadow-midnight-card);color:var(--ivory);background-image:none}.showcase .ramp__label{color:var(--champagne-dim)}.showcase .ramp__label--brass{color:var(--champagne)}.showcase .ramp__identcode{background:var(--gold-text);filter:drop-shadow(0 var(--s-2) var(--s-6) var(--glow-gold));-webkit-background-clip:text;background-clip:text}.showcase .ramp__seg{background:var(--line-gold-dark)}.showcase .ramp__seg.is-on{background:linear-gradient(90deg, var(--gold), var(--champagne));box-shadow:0 0 var(--s-2) var(--glow-gold)}.showcase .ramp__tile{background:linear-gradient(160deg, var(--midnight-raise), var(--midnight) 80%);border-color:var(--line-gold-dark);box-shadow:var(--shadow-midnight-card)}.showcase .ramp__tile--fee{background:linear-gradient(160deg, var(--gold-well-dark), var(--gold-wash-dark));border-color:var(--line-gold-strong)}.showcase .ramp__val{color:var(--ivory)}.showcase .ramp__tile--fee .ramp__val{background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text}.showcase .ramp__unit,.showcase .ramp__tile--fee .ramp__unit{color:var(--champagne-dim);-webkit-text-fill-color:var(--champagne-dim)}.showcase .ramp__eng{background:var(--gold-wash-dark);border-color:var(--line-gold-dark)}.showcase .ramp__engicon{color:var(--champagne)}.showcase .ramp__engvalue{color:var(--ivory)}@media (prefers-reduced-motion:reduce){.showcase .ramp__railline:after{animation:none;display:none}}.ramp__panel--auto .ramp__ident,.ramp__panel--auto .ramp__figures{perspective:var(--flip-perspective)}.ramp__panel--auto .ramp__identcode{transform-origin:50% 50% -.3em;animation:ramp-flip .7s var(--ease-out) both}.ramp__panel--auto .ramp__tile,.ramp__panel--auto .ramp__eng{transform-origin:50% 0;animation:ramp-flip .7s var(--ease-out) both}.ramp__panel--auto .ramp__val{animation:none}.ramp__panel--auto .ramp__tile:nth-child(2){animation-delay:80ms}.ramp__panel--auto .ramp__tile:nth-child(3){animation-delay:.16s}.ramp__panel--auto .ramp__tile:nth-child(4){animation-delay:.24s}.ramp__panel--auto .ramp__eng{animation-delay:.32s}@keyframes ramp-flip{0%{opacity:0;transform:rotateX(-90deg)}}@media (prefers-reduced-motion:reduce){.ramp__panel--auto .ramp__identcode,.ramp__panel--auto .ramp__tile,.ramp__panel--auto .ramp__eng{animation:none}}.ramp__rail--auto .ramp__railline:after{content:none}.ramp__railfill{border-radius:var(--r-full);background:linear-gradient(90deg, var(--bronze), var(--champagne));box-shadow:0 0 var(--s-3) var(--glow-gold);transition:inline-size .6s var(--ease-out);position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .ramp__railfill{background:linear-gradient(270deg, var(--bronze), var(--champagne))}.showcase .ramp__rail--auto .ramp__railline{block-size:var(--s-1)}.showcase .ramp__rail--auto .ramp__cap{font-family:var(--font-mono)}.showcase .ramp__rail--auto .ramp__stop.is-on .ramp__node{animation:ramp-ping 1.6s var(--ease-out) infinite}@keyframes ramp-ping{0%{box-shadow:0 0 0 0 var(--line-gold-strong), 0 0 var(--s-5) var(--glow-gold)}to{box-shadow:0 0 0 var(--s-4) transparent, 0 0 var(--s-5) var(--glow-gold)}}.showcase .ramp__rail--auto+.ramp__panel{margin-block-start:var(--s-6)}@media (prefers-reduced-motion:reduce){.ramp__railfill{transition:none}.showcase .ramp__rail--auto .ramp__stop.is-on .ramp__node{animation:none}}.plates{gap:var(--s-4);flex-direction:column;display:flex}.plates__rail{padding-block:var(--s-2);-webkit-mask-image:var(--plates-fade);mask-image:var(--plates-fade);direction:ltr;overflow:hidden}.plates__track{inline-size:max-content;animation:plates-glide var(--plates-loop) linear infinite;display:flex}.plates__rail:hover .plates__track{animation-play-state:paused}.plates__row{gap:var(--s-3);padding:0 var(--s-3) 0 0;margin:0;list-style:none;display:flex}@keyframes plates-glide{to{transform:translate(-50%)}}.plate{inline-size:var(--plate-w);gap:var(--s-2);padding:var(--s-4);border-radius:var(--s-2);background:linear-gradient(160deg, var(--plate-hi), var(--plate-lo) 80%);border:1px solid var(--line-gold-dark);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.plate__rivets{inset:var(--s-2);pointer-events:none;background:var(--rivet) top left / var(--rivet-size) var(--rivet-size) no-repeat, var(--rivet) top right / var(--rivet-size) var(--rivet-size) no-repeat, var(--rivet) bottom left / var(--rivet-size) var(--rivet-size) no-repeat, var(--rivet) bottom right / var(--rivet-size) var(--rivet-size) no-repeat;opacity:.75;position:absolute}.plate.is-on{border-color:var(--champagne);box-shadow:0 0 0 1px var(--line-gold-strong), 0 0 var(--s-6) var(--glow-gold);transform:translateY(calc(-1 * var(--s-1)))}.plate.is-on:after{content:"";background:linear-gradient(180deg, transparent, var(--scan-plate));block-size:40%;animation:plate-sweep 1.2s var(--ease-out) both;position:absolute;inset-block-start:-40%;inset-inline:0}@keyframes plate-sweep{to{transform:translateY(350%)}}.plate__mono{font-family:var(--font-mono);font-weight:700;font-size:var(--t-h3);letter-spacing:.06em;color:var(--champagne)}.plate__name{font-family:var(--font-display);font-weight:600;font-size:var(--t-small);color:var(--ivory);line-height:1.25}.plate__code{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.08em;color:var(--champagne-dim)}.plates__readout{align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-4);border:1px dashed var(--line-gold-strong);border-radius:var(--s-2);background:var(--gold-wash-dark);font-family:var(--font-mono);font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--champagne);white-space:nowrap;direction:ltr;display:flex;overflow:hidden}.plates__typed{text-overflow:ellipsis;animation:.9s steps(40,end) both plate-type;overflow:hidden}@keyframes plate-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.plates__caret{inline-size:var(--s-2);block-size:var(--s-4);background:var(--champagne);flex:none;animation:1s step-end infinite plate-caret}@keyframes plate-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.plates__track{animation:none}.plates__rail{overflow-x:auto}.plate,.plate.is-on:after,.plates__typed,.plates__caret{transition:none;animation:none}}[lang=ur] .plates__readout,[lang=ur] .plate__mono,[lang=ur] .plate__code{text-transform:none;letter-spacing:normal}.console{border-radius:var(--r-lg);background:var(--deep-900);border:1px solid var(--glass-border);box-shadow:var(--shadow-raised);color:var(--brand-100);margin:0;position:relative;overflow:hidden}.console__chrome{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-block-end:1px solid var(--glass-border);background:var(--white-04);display:flex}.console__dots{gap:var(--s-1);flex:none;display:inline-flex}.console__dots i{inline-size:var(--s-2);block-size:var(--s-2);border-radius:var(--r-full);background:var(--glass-border-strong)}.console__dots i:first-child{background:var(--accent-400)}.console__label{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--ls-micro);color:var(--brand-300);text-transform:uppercase}.console__steps{padding:var(--s-1) var(--s-3);border-radius:var(--r-full);font-size:var(--t-micro);font-weight:var(--fw-micro);background:var(--ok-well);color:var(--ok-on-dark);border:1px solid var(--ok-ring);flex:none;margin-inline-start:auto}.console__body{padding:var(--s-5) var(--s-4) var(--s-4)}.console__head{align-items:center;gap:var(--s-3);border-block-end:1px solid var(--glass-border);margin-block-end:var(--s-3);padding-block-end:var(--s-4);display:flex}.console__headicon{inline-size:var(--s-7);block-size:var(--s-7);border-radius:var(--r-sm);background:var(--accent-well);color:var(--accent-400);box-shadow:inset 0 0 0 1px var(--accent-ring);flex:none;justify-content:center;align-items:center;display:inline-flex}.console__title{font-family:var(--font-display);font-size:var(--t-h3);font-weight:var(--fw-h3);color:var(--paper)}.console__subtitle{font-size:var(--t-small);line-height:var(--lh-small);color:var(--brand-300)}.console__list{gap:var(--s-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.console__row{align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-sm);background:var(--white-04);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);animation:console-row var(--dur-base) var(--ease-out) both paused;animation-delay:calc(var(--stagger) * 4 + var(--i) * var(--stagger-item));border:1px solid #0000;display:flex}.hero.is-in .console__row{animation-play-state:running}@keyframes console-row{0%{opacity:0;transform:translateY(var(--s-2))}to{opacity:1;transform:translateY(0)}}.console__row:hover{background:var(--white-07);border-color:var(--glass-border)}.console__rowicon{color:var(--brand-300);flex:none;display:inline-flex}.console__rowtitle{min-inline-size:0;font-size:var(--t-small);color:var(--brand-100);flex:auto;font-weight:600}.console__chip{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--accent-400);background:var(--accent-well);border:1px solid var(--accent-ring);border-radius:var(--r-full);padding:var(--s-1) var(--s-2);flex:none}.console__note{align-items:flex-start;gap:var(--s-2);border-block-start:1px solid var(--glass-border);font-size:var(--t-micro);line-height:var(--lh-small);color:var(--brand-300);margin-block-start:var(--s-4);padding-block-start:var(--s-3);display:flex}.console__notetext{min-inline-size:0}.console__noteicon{color:var(--ok-on-dark);flex:none;margin-block-start:1px;display:inline-flex}[lang=ur] .console__label{font-family:var(--font-urdu-body);text-transform:none;letter-spacing:normal}[lang=ur] .console__title{font-family:var(--font-urdu-body);line-height:1.55}[lang=ur] .console__rowtitle,[lang=ur] .console__subtitle,[lang=ur] .console__note{line-height:1.8}@media (prefers-reduced-motion:reduce){.console__row{opacity:1;animation:none;transform:none}}.hsvc{gap:var(--s-4);flex-direction:column;display:flex}.hsvc__grid{gap:var(--s-3);perspective:var(--flip-perspective);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.hsvc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.hsvc__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.hsvc__tile{gap:var(--s-3);box-sizing:border-box;block-size:100%;padding:var(--s-5) var(--s-4);border-radius:var(--r-lg);background:var(--glass-ivory);-webkit-backdrop-filter:blur(var(--s-3));backdrop-filter:blur(var(--s-3));border:1px solid var(--line-gold);box-shadow:var(--shadow-warm);color:var(--midnight);transform-style:preserve-3d;transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.hsvc__tile:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--white-45) 50%, transparent 65%);transition:transform .8s var(--ease-out);position:absolute;inset:0;transform:translate(-120%)}.hsvc__tile:hover,.hsvc__tile:focus-visible{transform:translateY(calc(-1 * var(--s-2))) rotateX(6deg);border-color:var(--gold);box-shadow:var(--shadow-warm-hover)}.hsvc__tile:hover:after,.hsvc__tile:focus-visible:after{transform:translate(120%)}.hsvc__icon{inline-size:var(--s-7);block-size:var(--s-7);background:var(--gold-coin);box-shadow:0 0 0 var(--s-1) var(--line-gold);color:var(--midnight);transition:transform var(--dur-slow) var(--ease-spring);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hsvc__tile:hover .hsvc__icon{transform:rotate(-12deg)scale(1.08)}.hsvc__name{font-family:var(--font-display);font-weight:700;font-size:var(--t-body-lg);line-height:1.2}[lang=ur] .hsvc__name{font-family:var(--font-urdu-body)}.hsvc__chip{font-size:var(--t-micro);letter-spacing:.16em;color:var(--bronze);font-weight:700}.hsvc__arrow{color:var(--gold);transition:transform var(--dur-fast) var(--ease-out);position:absolute;inset-block-start:var(--s-5);inset-inline-end:var(--s-4)}.hsvc__tile:hover .hsvc__arrow{transform:translateX(var(--s-1));color:var(--bronze)}[dir=rtl] .hsvc__arrow{transform:scaleX(-1)}[dir=rtl] .hsvc__tile:hover .hsvc__arrow{transform:scaleX(-1) translateX(var(--s-1))}@media (prefers-reduced-motion:reduce){.hsvc__tile,.hsvc__tile:after,.hsvc__arrow,.hsvc__icon{transition:none}}.stats{padding-block:var(--s-6);background:var(--paper);border-block:1px solid var(--border)}.stats__grid{gap:var(--s-5);text-align:center;grid-template-columns:1fr;display:grid}@media (width>=768px){.stats__grid{gap:var(--s-6);grid-template-columns:repeat(3,1fr)}}.stats__value{font-size:var(--t-stat);line-height:var(--lh-stat);font-weight:var(--fw-stat);color:var(--ink-900);font-family:var(--font-display);font-optical-sizing:auto}.stats__label{font-size:var(--t-small);color:var(--ink-600);margin-block-start:var(--s-2)}.stats--hero{border-block-start:1px solid var(--border);background:0 0;border-block-end:0;margin-block-start:var(--s-7);padding-block-start:var(--s-6)}.stats--hero .stats__grid{text-align:start;gap:var(--s-4);grid-template-columns:1fr}@media (width>=768px){.stats--hero .stats__grid{gap:var(--s-5);grid-template-columns:repeat(3,1fr)}}.stats--hero{border:0;margin-block-start:0;padding-block-start:0}.stats--hero .stats__grid{grid-template-columns:repeat(auto-fit, minmax(var(--gauge-min), 1fr));gap:var(--s-5);text-align:center;display:grid}.counter{gap:var(--s-4);padding:var(--s-5);border-radius:var(--r-lg);background:var(--glass-ivory);-webkit-backdrop-filter:blur(var(--s-3));backdrop-filter:blur(var(--s-3));border:1px solid var(--line-gold);box-shadow:var(--shadow-warm);text-align:start;flex-direction:column;display:flex}.counter__top{justify-content:center;align-items:center;gap:var(--s-3);display:flex}.counter__coin{inline-size:var(--s-7);block-size:var(--s-7);background:var(--gold-coin);color:var(--midnight);box-shadow:0 0 0 var(--s-1) var(--line-gold), var(--shadow-warm);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.counter__coin svg{animation:counter-bob 3s var(--ease-in-out) infinite}@keyframes counter-bob{50%{transform:translateY(-2px)rotate(-6deg)}}.counter__label{font-size:var(--t-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);font-weight:700}[lang=ur] .counter__label{text-transform:none;letter-spacing:normal}.counter__window{align-self:center;gap:var(--s-1);padding:var(--s-3);border-radius:var(--r-sm);background:linear-gradient(180deg, var(--plate-lo), var(--midnight));box-shadow:inset 0 2px var(--s-2) var(--counter-recess), 0 0 0 1px var(--line-gold-strong);direction:ltr;display:flex;position:relative}.counter__window:after{content:"";inset:var(--s-3);border-radius:var(--s-1);pointer-events:none;background:linear-gradient(180deg, var(--counter-recess), transparent 30%, transparent 70%, var(--counter-recess));position:absolute}.counter__sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.counter__drum{inline-size:var(--drum-w);block-size:var(--drum-h);border-radius:var(--s-1);background:linear-gradient(180deg, var(--midnight-raise), var(--plate-hi) 50%, var(--midnight-raise));position:relative;overflow:hidden}.counter__drum:before{content:"";z-index:1;background:var(--counter-recess);block-size:1px;position:absolute;inset-block-start:50%;inset-inline:0}.counter__reel{transition:transform 1.8s var(--ease-out);transition-delay:calc(var(--i) * .14s + .15s);flex-direction:column;display:flex;transform:translateY(0)}.is-play .counter__reel{transform:translateY(calc(var(--drum-h) * var(--n) * -1))}.counter__cell{block-size:var(--drum-h);font-family:var(--font-display);font-weight:800;font-size:var(--t-drum);color:var(--counter-digit);justify-content:center;align-items:center;line-height:1;display:flex}.counter__plus{padding-inline:var(--s-1);font-family:var(--font-display);font-weight:800;font-size:var(--t-drum);color:var(--gold);align-self:center}@media (prefers-reduced-motion:reduce){.counter__coin svg{animation:none}.counter__reel{transition:none}}.hero{margin-block-start:calc(-1 * var(--header-h));padding-block-start:calc(var(--header-h) + var(--s-7));padding-block-end:var(--s-8);overflow-x:clip}@media (width>=1024px){.hero{padding-block-start:calc(var(--header-h) + var(--s-8));padding-block-end:var(--s-9)}}.hero__grid{gap:var(--s-6);grid-template-columns:1fr;align-items:center;display:grid;position:relative}@media (width>=1024px){.hero__grid{gap:var(--s-7);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}}.hero__body{z-index:1;position:relative}.hero__title{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-h1);margin-block-end:var(--s-6)}.hero__titleline{display:block}.hero__titleline--accent{color:var(--accent-600);text-transform:uppercase;letter-spacing:.01em}[lang=ur] .hero__titleline--accent{text-transform:none;letter-spacing:normal}.hero__tracks{gap:var(--s-2);grid-template-columns:1fr;margin-block-end:var(--s-6);display:grid}@media (width>=768px){.hero__tracks{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.hero__track{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);min-block-size:var(--touch-min);border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper);text-align:start;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);grid-template-columns:auto 1fr auto;font-family:inherit;display:grid}@media (width>=768px){.hero__track{align-items:start;gap:var(--s-2);padding:var(--s-4);grid-template-columns:1fr}}.hero__track:hover{border-color:var(--brand-300);background:var(--paper)}.hero__track.is-on{border-color:var(--accent-600);background:var(--accent-tint)}.hero__trackicon{inline-size:var(--s-7);block-size:var(--s-7);border-radius:var(--r-sm);background:var(--brand-tint);color:var(--brand-on-tint);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.hero__track.is-on .hero__trackicon{background:var(--accent-tint);color:var(--accent-on-tint)}.hero__trackname{text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--t-h3);line-height:var(--lh-h3);color:var(--ink-900);min-inline-size:0;font-weight:600}[lang=ur] .hero__trackname{font-family:var(--font-urdu-body);text-transform:none;letter-spacing:normal}.hero__trackcode{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--ls-micro);color:var(--ink-400);justify-self:end}.hero__track.is-on .hero__trackcode{color:var(--accent-on-tint)}@media (width>=768px){.hero__trackcode{justify-self:start}}@media (width<=767px){.hero__trackcode--text{display:none}}.hero__track--static{cursor:default}.hero__trackwrap{z-index:2;margin-block-end:var(--s-6);position:relative}.hero__trackwrap .hero__tracks{margin-block-end:0}.hero__pop{z-index:5;align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-4) var(--s-5) var(--s-5);border-radius:var(--r-md);background:var(--paper);border:1px solid var(--accent-ring-hover);box-shadow:var(--shadow-pop);animation:pop-in var(--dur-base) var(--ease-out) both;display:flex;position:absolute;inset-block-start:calc(100% + var(--s-3));inset-inline:0}.hero__pop:before{content:"";inline-size:var(--s-3);block-size:var(--s-3);background:var(--paper);border-block-start:1px solid var(--accent-ring-hover);border-inline-start:1px solid var(--accent-ring-hover);position:absolute;inset-block-start:calc(-1 * var(--s-3) / 2 - 1px);inset-inline-start:var(--s-6);transform:rotate(45deg)}@media (width>=768px){.hero__pop--operator:before{inset-inline-start:calc(50% - var(--s-3) / 2)}.hero__pop--consulting:before{inset-inline-start:calc(83.3% - var(--s-3) / 2)}}@keyframes pop-in{0%{opacity:0;transform:translateY(calc(-1 * var(--s-2)))}}.hero__popbody{gap:var(--s-2);flex-direction:column;min-inline-size:0;display:flex}.hero__poptitle{font-size:var(--t-h3);line-height:var(--lh-h3);margin:0}.hero__poptext{color:var(--ink-600);max-inline-size:42em}.hero__poplink{min-block-size:var(--touch-min);align-self:flex-start;align-items:center;gap:var(--s-1);color:var(--accent-700);font-weight:700;text-decoration:none;display:inline-flex}.hero__poplink:hover{text-decoration:underline}.hero__popclose{inline-size:var(--touch-min);block-size:var(--touch-min);border-radius:var(--r-sm);color:var(--ink-600);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.hero__popclose:hover{background:var(--ground)}.hero__proof{gap:var(--s-7);flex-direction:column;margin-block-start:var(--s-9);display:flex}.hero__block{gap:var(--s-6);flex-direction:column;margin-block-start:var(--s-10);display:flex}.hero__cta{gap:var(--s-3);flex-wrap:wrap;display:flex}.hero__figure{z-index:1;position:relative}.hero__figure:before{content:"";inset:calc(-1 * var(--s-8));z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 60% 40%, var(--glow-brand), transparent 68%);animation:figure-glow var(--dur-pulse) var(--ease-in-out) infinite alternate;position:absolute}@keyframes figure-glow{0%{opacity:.55;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@media (width>=1024px){.hero__figure{transform:translate(calc((var(--spot-x,50%) - 50%) * .12), calc((var(--spot-y,50%) - 50%) * .12));transition:transform var(--dur-base) var(--ease-out)}}@media (prefers-reduced-motion:reduce){.hero__figure{transform:none}}.hero__title,.hero__trackwrap,.hero__cta{animation:hero-in var(--dur-slow) var(--ease-out) both}.hero__title{animation-delay:calc(var(--stagger) * 1)}.hero__trackwrap{animation-delay:calc(var(--stagger) * 2)}.hero__cta{animation-delay:calc(var(--stagger) * 4)}.hero__figure{animation:figure-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--stagger) * 3)}@keyframes figure-in{0%{opacity:0}}@keyframes hero-in{0%{opacity:0;transform:translateY(var(--s-3))}}@media (prefers-reduced-motion:reduce){.hero__title,.hero__trackwrap,.hero__pop,.hero__cta,.hero__figure{animation:none}}.hero{background-color:var(--ground);background-image:var(--hero-ambient);background-size:auto, auto, auto, var(--hero-grid) var(--hero-grid), var(--hero-grid) var(--hero-grid)}.hero__titleline--accent{perspective:var(--flip-perspective);position:relative}.hero__word{white-space:nowrap}.hero__ch{background:var(--brass-text);color:#0000;animation:hero-ch .7s var(--ease-spring) both;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes hero-ch{0%{opacity:0;filter:blur(var(--s-2));transform:translateY(.5em)rotateX(-80deg)}}.hero__titleline--accent:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 40%, var(--white-85) 50%, transparent 60%);mix-blend-mode:soft-light;animation:hero-shine 4.5s var(--ease-in-out) 1.6s infinite;background-size:250% 100%;position:absolute;inset:0}@keyframes hero-shine{0%{background-position:150% 0}40%,to{background-position:-60% 0}}.hero__track{border-radius:var(--r-lg);background:var(--glass-light);-webkit-backdrop-filter:blur(var(--s-3));backdrop-filter:blur(var(--s-3));border-color:var(--border);box-shadow:var(--shadow-track);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-fast) var(--ease-out);position:relative;overflow:hidden}.hero__track:not(.hero__track--static):hover,.hero__track.is-on{transform:translateY(calc(-1 * var(--s-1)));border-color:var(--accent-400);background:var(--glass-light);box-shadow:var(--shadow-track-hover)}.hero__trackicon,.hero__track.is-on .hero__trackicon{inline-size:var(--s-7);block-size:var(--s-7);background:radial-gradient(circle at 30% 25%, var(--accent-100), var(--accent-400) 60%, var(--accent-600));color:var(--brand-900);box-shadow:0 0 0 var(--s-1) var(--accent-ring), var(--shadow-coin);border-radius:50%}.hero__trackname{font-weight:800}.hero__trackcode,.hero__track.is-on .hero__trackcode{font-family:var(--font-sans);letter-spacing:.14em;color:var(--accent-600);font-weight:700}[lang=ur] .hero__trackcode{letter-spacing:normal}.hero__shine{background:var(--brass-button);box-shadow:var(--shadow-brass-btn);position:relative;overflow:hidden}.hero__shine:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--white-45) 50%, transparent 65%);animation:hero-btn-shine 3.2s var(--ease-in-out) 2s infinite;position:absolute;inset:0;transform:translate(-120%)}@keyframes hero-btn-shine{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.hero__ch,.hero__titleline--accent:after,.hero__shine:after{animation:none}.rise{opacity:1;transition:none;transform:none}}.hero{background-color:var(--ivory);background-image:linear-gradient(180deg, var(--ivory) 0%, var(--sand) 100%);background-size:auto;position:relative;overflow:clip}.hero__inner{z-index:1;position:relative}.hero__titleline:not(.hero__titleline--accent){color:var(--midnight)}.hero__ch{background:var(--gold-text-light);-webkit-background-clip:text;background-clip:text}.hero__track{background:var(--glass-ivory);border-color:var(--line-gold);box-shadow:var(--shadow-warm)}.hero__track:not(.hero__track--static):hover,.hero__track.is-on{background:var(--glass-ivory);border-color:var(--gold);box-shadow:var(--shadow-warm-hover)}.hero__track--static:hover{border-color:var(--line-gold)}.hero__track:after{content:"";pointer-events:none;background:linear-gradient(105deg, transparent 35%, var(--white-45) 50%, transparent 65%);transition:transform .8s var(--ease-out);position:absolute;inset:0;transform:translate(-120%)}.hero__track:hover:after{transform:translate(120%)}.hero__trackicon,.hero__track.is-on .hero__trackicon{background:var(--gold-coin);color:var(--midnight);box-shadow:0 0 0 var(--s-1) var(--line-gold), var(--shadow-warm)}.hero__trackname{color:var(--midnight)}.hero__trackcode,.hero__track.is-on .hero__trackcode{color:var(--bronze)}.hero__shine{background:var(--gold-button);box-shadow:var(--shadow-gold-btn)}.hero__block--first{margin-block-start:0}@media (prefers-reduced-motion:reduce){.hero__track:after{transition:none}}.faq__list{border-block-start:1px solid var(--border);flex-direction:column;margin-block-start:var(--s-6);display:flex}.faq__item{border-block-end:1px solid var(--border)}.faq__q{font-size:inherit;font-weight:inherit;letter-spacing:normal;color:inherit;margin:0}.faq__btn{justify-content:space-between;align-items:center;gap:var(--s-3);inline-size:100%;min-block-size:var(--touch-min);padding-block:var(--s-4);color:var(--ink-900);text-align:start;cursor:pointer;background:0 0;border:0;padding-inline:0;font-weight:600;display:flex}.faq__chevron{color:var(--brand-700);transition:transform var(--dur-fast) var(--ease-out);flex:none}.faq__item.is-open .faq__chevron{transform:rotate(180deg)}.faq__panel{transition:grid-template-rows var(--dur-base) var(--ease-out);grid-template-rows:0fr;display:grid}.faq__panel.is-open{grid-template-rows:1fr}.faq__panel-inner{overflow:hidden}.faq__panel-inner p{color:var(--ink-600);padding-block-end:var(--s-4)}@media (prefers-reduced-motion:reduce){.faq__chevron,.faq__panel{transition:none}}:is(.section--blueprint,.section--deep,.section--dark) .faq__btn{color:var(--paper)}:is(.section--blueprint,.section--deep,.section--dark) .faq__panel-inner p{color:var(--brand-300)}:is(.section--blueprint,.section--deep,.section--dark) .faq__chevron{color:var(--accent-400)}:is(.section--blueprint,.section--deep,.section--dark) .faq__item{border-color:var(--glass-border)}.faq__split{gap:var(--s-7);align-items:start;display:grid}@media (width>=1024px){.faq__split{grid-template-columns:minmax(0, var(--faq-aside)) minmax(0, 1fr);gap:var(--s-9)}.faq__aside{position:sticky;inset-block-start:calc(var(--header-h) + var(--s-6))}}.faq__ask{align-items:flex-start;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-lg);background:var(--brand-900);color:var(--brand-100);flex-direction:column;margin-block-start:var(--s-6);display:flex}.faq__asktitle{font-family:var(--font-display);font-size:var(--t-h3);color:var(--paper);font-weight:700}.faq__askbody{color:var(--brand-300);margin-block-end:var(--s-2)}.faq__split .faq__list{gap:var(--s-3);border:0;margin-block-start:0}.faq__split .faq__item{border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.faq__split .faq__item:hover{border-color:var(--brand-300)}.faq__split .faq__item.is-open{border-color:var(--accent-ring-hover);background:var(--accent-wash);box-shadow:var(--shadow-faq-open)}.faq__split .faq__btn{grid-template-columns:var(--s-7) minmax(0, 1fr) auto;gap:var(--s-4);padding:var(--s-5);font-family:var(--font-display);font-size:var(--t-h3);line-height:var(--lh-h3);display:grid}[lang=ur] .faq__split .faq__btn{font-family:var(--font-urdu-body)}.faq__num{color:var(--brand-300);transition:color var(--dur-fast) var(--ease-out);font-weight:700}.faq__item.is-open .faq__num{color:var(--accent-600)}.faq__pm{inline-size:var(--s-7);block-size:var(--s-7);background:var(--brand-100);color:var(--brand-700);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.faq__item.is-open .faq__pm{background:var(--accent-600);color:var(--paper);transform:rotate(45deg)}.faq__split .faq__panel-inner p{padding-inline:calc(var(--s-5) + var(--s-7) + var(--s-4)) var(--s-5);font-size:var(--t-body-lg);line-height:var(--lh-body-lg);padding-block-end:var(--s-5)}@media (width<=767px){.faq__split .faq__btn{padding:var(--s-4);grid-template-columns:minmax(0,1fr) auto}.faq__num{display:none}.faq__split .faq__panel-inner p{padding-inline:var(--s-4)}}@media (prefers-reduced-motion:reduce){.faq__pm,.faq__split .faq__item{transition:none}}.faq--split{background:linear-gradient(180deg, var(--sand), var(--ivory))}.faq--split .faq__item{border-color:var(--line-gold);background:var(--glass-ivory)}.faq--split .faq__item:hover{border-color:var(--gold)}.faq--split .faq__num{color:var(--gold)}.faq--split .faq__item.is-open .faq__num{color:var(--bronze)}.faq--split .faq__pm{background:var(--sand);color:var(--bronze)}.faq--split .faq__item.is-open .faq__pm{background:var(--gold-button)}.faq--split .faq__ask{background:var(--midnight)}.faq--split .faq__askbody{color:var(--champagne-dim)}.faq--split .faq__ask .btn--primary{background:var(--gold-button);box-shadow:var(--shadow-gold-btn)}.faq__count{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;margin-block-start:var(--s-5);display:flex}.faq__count-n{font-family:var(--font-display);font-size:var(--t-stat);background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1}.faq__count-label{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);font-weight:700}[lang=ur] .faq__count-label{font-family:var(--font-urdu-body);letter-spacing:normal;text-transform:none}.faq__meter{gap:var(--s-1);inline-size:100%;display:flex}.faq__tick{max-inline-size:var(--s-7);block-size:var(--s-1);border-radius:var(--r-full);background:var(--line-gold);transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex:1}.faq__tick.is-on{background:var(--gold-coin);box-shadow:0 0 var(--s-3) var(--glow-gold)}@media (prefers-reduced-motion:reduce){.faq__tick{transition:none}}:root{--brand-900:#0a1624;--brand-800:#13283f;--brand-700:#1c3550;--brand-500:#8f6b2e;--brand-300:#c9b896;--brand-100:#f4ecdd;--accent-700:#6e5122;--accent-600:#8f6b2e;--accent-500:#c9a35a;--accent-400:#d9bd84;--accent-300:#e6cc97;--accent-200:#f0dcae;--accent-100:#fbf3df;--accent-rgb:201 163 90;--ink-900:#0d1620;--ink-600:#475569;--ink-400:#5f6e7e;--border:#e8dcc4;--ground:#fbf8f2;--paper:#fff;--blueprint-ground:#0a1624;--blueprint-raise:#13283f;--blueprint-line:#e6cc970f;--blueprint-line-strong:#e6cc972e;--blueprint-glow:#c9a35a21;--blueprint-cell:32px;--blueprint-cell-tight:28px;--deep-950:#050c15;--deep-900:#0a1624;--deep-800:#13283f;--glass-bg:#ffffff0b;--glass-bg-hover:#ffffff14;--glass-border:#ffffff1a;--glass-border-hover:#e0a93d80;--glass-highlight:#ffffff29;--glass-blur:24px;--glass-border-strong:#ffffff38;--white-04:#ffffff0a;--white-07:#ffffff12;--white-10:#ffffff1a;--ok-on-dark:#7dd4ae;--ok-well:#7dd4ae24;--ok-ring:#7dd4ae52;--card-perspective:900px;--glow-brass:#e0a93d52;--glow-brass-soft:#e0a93d24;--glow-brand:#c9a35a40;--accent-well:#c9a35a1f;--accent-well-hover:#c9a35a33;--accent-ring:#c9a35a40;--accent-ring-hover:#c9a35a80;--aurora-brand:#c9a35a24;--aurora-brass:#c9a35a29;--aurora-brand-hi:#e6cc971f;--aurora-violet:#c9a35a14;--aurora-teal:#8f6b2e1a;--shadow-glass:inset 0 1px 0 var(--glass-highlight), 0 25px 45px -20px #00000080;--flip-perspective:1100px;--shadow-pop:0 30px 60px -20px #0d162059;--shadow-faq-open:0 24px 48px -28px #7a531573;--accent-wash:#fffcf5;--faq-aside:420px;--r-xl:28px;--t-mega:clamp(96px, 11vw, 176px);--t-tile:clamp(24px, 2.4vw, 38px);--brass-metal:linear-gradient(180deg, var(--accent-100) 0%, var(--accent-300) 35%, var(--accent-500) 70%, var(--accent-700) 100%);--panel-glow-brass:#e0a93d38;--panel-glows:radial-gradient(700px 360px at 12% 0%, var(--panel-glow-brass), transparent 70%), radial-gradient(600px 400px at 100% 100%, var(--aurora-brand), transparent 70%);--panel-meter-w:260px;--shadow-panel:inset 0 1px 0 var(--glass-highlight), 0 50px 90px -40px #03080fbf;--ease-spring:cubic-bezier(.2, .9, .3, 1.3);--hero-grid:40px;--hero-ambient:radial-gradient(900px 600px at 85% -5%, #e0a93d33, transparent 65%), radial-gradient(900px 700px at -10% 30%, #1b6ca824, transparent 65%), radial-gradient(800px 600px at 110% 75%, #1b6ca81a, transparent 65%), linear-gradient(#10456f0d 1px, transparent 1px), linear-gradient(90deg, #10456f0d 1px, transparent 1px);--brass-text:linear-gradient(180deg, var(--accent-400) 0%, var(--accent-500) 45%, var(--accent-700) 100%);--brass-button:linear-gradient(180deg, #a8731f, var(--accent-700));--white-45:#ffffff73;--white-85:#ffffffd9;--glass-light:#ffffffc7;--shadow-track:0 20px 40px -28px #0a254059;--shadow-track-hover:0 30px 50px -26px #7a531573;--shadow-coin:0 8px 20px -6px #7a531599;--shadow-brass-btn:0 14px 30px -12px #7a5315b3, inset 0 1px 0 #ffffff4d;--t-section:clamp(40px, 5vw, 72px);--ivory:#fbf8f2;--sand:#f4ecdd;--champagne:#e6cc97;--champagne-dim:#c9b896;--gold:#c9a35a;--bronze:#7d5e28;--bronze-deep:#6e5122;--midnight:#0a1624;--midnight-raise:#13283f;--gold-text:linear-gradient(180deg, var(--champagne) 0%, var(--gold) 50%, var(--bronze) 100%);--gold-text-light:linear-gradient(180deg, var(--gold) 0%, #a8823f 45%, var(--bronze-deep) 100%);--gold-button:linear-gradient(180deg, #a8823f, var(--bronze-deep));--gold-coin:radial-gradient(circle at 30% 25%, #fbf3df, #d4b26e 60%, var(--bronze));--glass-ivory:#fff9;--line-gold:#c9a35a59;--line-gold-dark:#e6cc972e;--line-gold-strong:#e6cc9780;--gold-wash-dark:#e6cc970f;--gold-well-dark:#e6cc971f;--glow-gold:#c9a35a59;--shadow-warm:0 24px 50px -30px #5a421859;--shadow-warm-hover:0 34px 60px -28px #8f6b2e80;--shadow-gold-btn:0 14px 30px -12px #6e512299, inset 0 1px 0 #ffffff4d;--shadow-midnight-card:inset 0 1px 0 #ffffff14, 0 30px 60px -30px #0009;--blob-1:#ecd7a8;--blob-2:#e9dfcc;--blob-3:#f1e2c2;--amb-grid:44px;--amb-mask:radial-gradient(ellipse at 50% 40%, #000 30%, transparent 85%);--amb-line-light:#8f6b2e12;--amb-line-dark:#e6cc970d;--midnight-glows:radial-gradient(ellipse 45% 40% at 15% 10%, #c9a35a2e, transparent 70%), radial-gradient(ellipse 40% 40% at 90% 90%, #c9a35a1f, transparent 70%);--t-watermark:clamp(200px, 30vw, 440px);--blob-lg:620px;--blob-md:520px;--blob-sm:380px;--blob-blur:70px;--scan-h:120px;--scan-travel:3000px;--rail-pulse-w:120px;--plate-min:170px;--plate-w:210px;--plates-loop:60s;--plates-fade:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);--gauge-min:260px;--t-svc-h1:clamp(48px, 5.6vw, 88px);--t-spec:clamp(28px, 3vw, 40px);--t-svc-fee:clamp(40px, 4vw, 56px);--svc-tile-min:280px;--post-min:300px;--post-feature-h:360px;--post-toc-w:260px;--post-measure:760px;--t-post-h1:clamp(40px, 4.6vw, 72px);--t-post-h2:clamp(26px, 2.4vw, 34px);--t-post-feature:clamp(30px, 3.4vw, 52px);--post-feature-bg:radial-gradient(ellipse 60% 70% at 85% 0%, #c9a35a38, transparent 70%), linear-gradient(160deg, var(--midnight-raise), var(--midnight) 80%);--svc-doc-min:300px;--svc-hatch:repeating-linear-gradient(45deg, var(--line-gold-strong) 0 6px, transparent 6px 12px);--drum-w:46px;--drum-h:68px;--t-drum:44px;--counter-digit:#f3e3bd;--counter-recess:#00000080;--plate-hi:#18304a;--plate-lo:#0d1d2f;--rivet:radial-gradient(circle at 35% 35%, var(--champagne), var(--bronze-deep) 70%, transparent 72%);--rivet-size:6px;--scan-plate:#e6cc972e;--shadow-lift:inset 0 1px 0 var(--glass-highlight), 0 25px 60px -15px #000000e6, 0 0 40px #3b82f626;--shadow-glow-button:inset 0 1px 0 #ffffff8c, inset 0 -2px 0 #7a531559, 0 0 0 1px #e0a93d80, 0 10px 30px -6px #e0a93d8c, 0 0 48px -8px #e0a93d73;--shadow-glow-button-hover:inset 0 1px 0 #fff9, inset 0 -2px 0 #7a531559, 0 0 0 1px #e0a93db3, 0 14px 36px -6px #e0a93db3, 0 0 64px -8px #e0a93d99;--glow-text-brass:0 0 28px #e0a93d73;--calc-label-col:208px;--calc-lane-col:252px;--calc-dock-h:88px;--calc-rung-w:76px;--calc-hatch:5px;--ok:#12805c;--warn:#b45309;--stop:#b42318;--brand-tint:#f4ecdd;--brand-on-tint:#6e5122;--accent-tint:#fbf3df;--accent-on-tint:#6e5122;--neutral-tint:#dfe6ee;--neutral-on-tint:#475569;--ok-tint:#e3f5ee;--ok-on-tint:#0b6647;--warn-tint:#fdf0dc;--warn-on-tint:#8f4108;--hue-pec:230 204 151;--hue-secp:201 163 90;--hue-tax:220 190 130;--hue-energy:210 180 120;--hue-certification:190 160 100;--hue-brand:230 214 180;--cat-c6:#c9b896;--cat-c5:#c4ad80;--cat-c4:#b99d63;--cat-c3:#a8874a;--cat-c2:#97773b;--cat-c1:#8f6b2e;--cat-cb:#7d5d26;--cat-ca:#6e5122;--cat-dark-c6:#c9b896;--cat-dark-c5:#cfb98d;--cat-dark-c4:#d4bb85;--cat-dark-c3:#d9bd84;--cat-dark-c2:#dec282;--cat-dark-c1:#e2c58a;--cat-dark-cb:#e6cc97;--cat-dark-ca:#f0dcae;--font-display:"Outfit", "Segoe UI Variable Display", system-ui, "Noto Sans Arabic", sans-serif;--font-sans:"Plus Jakarta Sans", system-ui, "Segoe UI", Roboto, "Noto Sans Arabic", sans-serif;--font-mono:ui-monospace, "SF Mono", Consolas, "Noto Sans Arabic", monospace;--font-urdu-display:"Noto Nastaliq Urdu", serif;--font-urdu-body:"Noto Sans Arabic", "Noto Naskh Arabic", sans-serif;--t-display:clamp(2.75rem, 6.5vw, 5.25rem);--lh-display:.98;--ls-display:-.032em;--fw-display:800;--t-h1:clamp(2.125rem, 4.5vw, 3.5rem);--lh-h1:1.08;--ls-h1:-.028em;--fw-h1:800;--t-h2:clamp(1.875rem, 4vw, 3.25rem);--lh-h2:1.12;--ls-h2:-.022em;--fw-h2:700;--t-h3:1.25rem;--lh-h3:1.25;--ls-h3:-.01em;--fw-h3:600;--t-body-lg:1.125rem;--lh-body-lg:1.65;--t-body:1rem;--lh-body:1.6;--t-small:.875rem;--lh-small:1.5;--t-micro:.75rem;--lh-micro:1.4;--ls-micro:.08em;--fw-micro:600;--t-stat:clamp(2.75rem, 6vw, 4.5rem);--lh-stat:1;--fw-stat:700;--t-figure:clamp(1.5rem, 2.2vw, 1.875rem);--lh-figure:1.1;--t-code:.9375rem;--lh-code:1.5;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--section-y:var(--s-9);--section-y-md:var(--s-8);--section-y-sm:var(--s-7);--section-y-tight:var(--s-7);--section-y-tight-md:var(--s-8);--container:1440px;--container-narrow:760px;--container-wide:1440px;--drawer-max:380px;--header-h:68px;--gutter:var(--s-5);--gutter-sm:var(--s-4);--r-sm:12px;--r-md:16px;--r-lg:24px;--r-full:999px;--touch-min:44px;--shadow-card:0 2px 10px -4px #0f172a1a;--shadow-raised:0 20px 35px -20px #0f172a2e;--shadow-modal:0 40px 80px -20px #03080fcc;--dur-fast:.15s;--dur-base:.3s;--dur-slow:.5s;--dur-count:1.2s;--dur-marquee:40s;--dur-draw:.9s;--dur-seal:90s;--dur-seal-slow:140s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--stagger:80ms;--dur-sweep:14s;--dur-aurora:22s;--dur-shimmer:7s;--dur-border:4s;--dur-pulse:3.6s;--dur-rung:.7s;--dur-spot:.4s;--stagger-item:55ms;--blueprint-sweep:#c9a35a12;--blueprint-node:#e6cc9773;--spot-light:#1b6ca81a;--spot-dark:#e0a93d24;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--z-whatsapp:90;--z-header:100;--z-dropdown:200;--z-backdrop:300;--z-modal:400;--z-toast:500}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);color:var(--ink-600);background:var(--ivory);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5,h6{color:var(--ink-900)}h1,h2{font-family:var(--font-display);font-optical-sizing:auto}h1{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);font-weight:var(--fw-h1)}h2{font-size:var(--t-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--fw-h2)}h3{font-size:var(--t-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--fw-h3)}a{color:var(--brand-500);text-decoration:none}ul,ol{margin:0;padding:0}table,[data-numeric]{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.section--dark :focus-visible,.section--blueprint :focus-visible,.footer :focus-visible{outline-color:var(--accent-400)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[lang=ur]{font-family:var(--font-urdu-body);letter-spacing:normal;font-size:calc(1em + .05rem)}[lang=ur] body,[lang=ur] p,[lang=ur] li,[lang=ur] td,[lang=ur] th{font-family:var(--font-urdu-body);letter-spacing:normal;line-height:1.9}[lang=ur] .hero__title{font-size:clamp(2.25rem,5vw,3.5rem);line-height:1.95}[lang=ur] h1,[lang=ur] h2{font-family:var(--font-urdu-display);letter-spacing:normal}[lang=ur] h1{line-height:1.7}[lang=ur] h2{line-height:1.75}[lang=ur] h3,[lang=ur] h4,[lang=ur] h5,[lang=ur] h6{font-family:var(--font-urdu-body);letter-spacing:normal;line-height:1.55}.reveal-demo-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-block-start:var(--s-6);display:grid}.seq>*{animation:seq-in var(--dur-slow) var(--ease-out) both paused;animation-delay:calc(var(--i,0) * var(--stagger-item))}.seq.is-in>*{animation-play-state:running}@keyframes seq-in{0%{opacity:0;transform:translateY(var(--s-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.seq>*{opacity:1;animation:none;transform:none}}
