@font-face{font-family:'BTC Urdu';src:url('./urdu-naskh.ttf') format('truetype');font-weight:400 700;font-style:normal;font-display:swap}.language-bar{position:sticky;top:0;z-index:110;background:var(--paper);border-bottom:1px solid var(--line)}.language-inner{display:flex;justify-content:flex-end;min-height:43px;align-items:center}.language-inner nav{display:flex;align-items:center;gap:14px;direction:ltr}.language-inner a{display:inline-flex;align-items:center;min-height:42px;padding-inline:5px;font-size:.8rem}.language-inner a[lang=ur]{font-family:'BTC Urdu',Tahoma,serif;font-size:1.15rem}.language-inner a[aria-current=true]{color:var(--green);font-weight:700;border-bottom:2px solid var(--gold)}.language-inner span{color:var(--muted)}.geo-credit{font-size:.65rem!important}html[dir=rtl] body{font-family:'BTC Urdu',Tahoma,Arial,sans-serif;font-size:1.15rem}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:'BTC Urdu',Tahoma,serif;letter-spacing:0;line-height:1.55}html[dir=rtl] em{font-family:inherit;font-style:normal}html[dir=rtl] p{line-height:2}html[dir=rtl] .hero h1{font-size:clamp(3.2rem,5.2vw,5.3rem)}html[dir=rtl] .eyebrow{letter-spacing:0;font-size:.98rem;line-height:1.8}html[dir=rtl] .brand-name{font-family:Arial,Helvetica,sans-serif;direction:ltr;display:inline-block;letter-spacing:-.055em}html[dir=rtl] .brand-name em{font-family:Georgia,serif;font-style:italic}html[dir=rtl] .brand-sub{font-size:.82rem;letter-spacing:0}html[dir=rtl] .button,html[dir=rtl] .text-link,html[dir=rtl] .site-header nav a{font-size:1.05rem}html[dir=rtl] .intro{font-size:1.15rem}html[dir=rtl] .service-strip span{font-family:'BTC Urdu',Tahoma,serif;font-style:normal}html[dir=rtl] .specifications th,html[dir=rtl] .specifications td{text-align:right}html[dir=rtl] .footer-cities{text-align:left}html[dir=rtl] .footer-top p,html[dir=rtl] .footer-links,html[dir=rtl] .footer-bottom{font-size:.98rem}html[dir=rtl] .facts li{font-size:1rem}html[dir=rtl] .hero-signature{font-size:.92rem}html[dir=rtl] .editorial-photo figcaption{right:18px;left:auto;font-family:'BTC Urdu',serif;font-style:normal}html[dir=rtl] .archive-mosaic figcaption{font-size:1rem}html[dir=rtl] .archive-more summary{font-family:'BTC Urdu',serif}html[dir=rtl] .archive-more summary span:last-child{font-size:1rem}html[dir=rtl] .range-list strong{font-size:1.2rem}html[dir=rtl] .enquiry-field label,html[dir=rtl] .enquiry-form input,html[dir=rtl] .enquiry-form textarea{font-family:'BTC Urdu',Arial,sans-serif;font-size:1.1rem}html[dir=rtl] .enquiry-form input[dir=ltr]{font-family:Arial,Helvetica,sans-serif}html[dir=rtl] .enquiry-consent,html[dir=rtl] .enquiry-privacy{line-height:1.9;font-size:1rem}html[dir=rtl] .specifications{font-size:1.05rem}html[dir=rtl] .catalogue-filters label{font-size:1rem}html[dir=rtl] .catalogue-filters input,html[dir=rtl] .catalogue-filters select{font:inherit}html[dir=rtl] .contact-aside .text-link[dir=ltr],html[dir=rtl] .contact-detail a[dir=ltr]{font-family:Arial,Helvetica,sans-serif}html[dir=rtl] .pagination span{font-size:1rem}html[dir=rtl] .news-item p{font-size:1.1rem}html[dir=rtl] .gallery-thumbs{direction:rtl}@media(max-width:1000px){html[dir=rtl] .site-header nav{gap:14px}html[dir=rtl] .site-header nav a{font-size:.95rem}html[dir=rtl] .hero .eyebrow{font-size:.9rem}}@media(max-width:760px){.language-inner{min-height:42px}html[dir=rtl] .hero h1{font-size:clamp(3rem,10vw,4.2rem)}html[dir=rtl] .footer-cities{text-align:right}html[dir=rtl] .hero .eyebrow{font-size:.9rem}html[dir=rtl] .service-strip span{font-size:1.15rem}html[dir=rtl] .site-header nav a{font-size:1.05rem}html[dir=rtl] .button{font-size:1rem}html[dir=rtl] .contact-band h2{font-size:2.5rem}}
