/* Urdu guide refinements */
html[dir="rtl"] .guide-hero,
html[dir="rtl"] .guide-aside,
html[dir="rtl"] .guide-content,
html[dir="rtl"] .guide-section,
html[dir="rtl"] .guide-link-card .body,
html[dir="rtl"] .size-card,
html[dir="rtl"] .decision-card,
html[dir="rtl"] .corridor-card,
html[dir="rtl"] .official-tool,
html[dir="rtl"] .verify-callout,
html[dir="rtl"] .seo-note,
html[dir="rtl"] .guide-note{text-align:right}
html[dir="rtl"] .guide-toc a{direction:rtl}
html[dir="rtl"] .guide-toc a:after{content:"←"}
html[dir="rtl"] .guide-section ul{padding-left:0;padding-right:19px}
html[dir="rtl"] .compare-table th,
html[dir="rtl"] .compare-table td{text-align:right}
html[dir="rtl"] .buyer-step{grid-template-columns:1fr 80px}
html[dir="rtl"] .buyer-step .n{grid-column:2;grid-row:1}
html[dir="rtl"] .buyer-step>div:nth-child(2){grid-column:1;grid-row:1}
html[dir="rtl"] .buyer-step>a{grid-column:1;grid-row:1;align-self:end;justify-self:start;margin-top:72px}
html[dir="rtl"] .location-map-meta{direction:rtl}
html[dir="rtl"] .guide-badges{justify-content:flex-start}
html[dir="rtl"] .guide-section p,
html[dir="rtl"] .guide-section li,
html[dir="rtl"] .size-card p,
html[dir="rtl"] .decision-card p,
html[dir="rtl"] .corridor-card p,
html[dir="rtl"] .official-tool p{line-height:2}
@media(max-width:980px){
 html[dir="rtl"] .guide-grid{grid-template-columns:1fr}
}
@media(max-width:700px){
 html[dir="rtl"] .buyer-step{grid-template-columns:1fr}
 html[dir="rtl"] .buyer-step .n,
 html[dir="rtl"] .buyer-step>div:nth-child(2),
 html[dir="rtl"] .buyer-step>a{grid-column:1;grid-row:auto;margin-top:0}
}