.mrc-page-en { direction:ltr; text-align:left; }
.mrc-page-en .mrc-hero h1 { max-width:11ch; font-size:clamp(64px,6.6vw,104px); }
.mrc-page-en .mrc-lead { line-height:1.75; }
.mrc-page-en .mrc-section-heading h2,
.mrc-page-en .mrc-operations h2,
.mrc-page-en .mrc-quote h2 { line-height:1.15; }
.mrc-page-en .mrc-section-heading > p:last-child:not(.mrc-eyebrow),
.mrc-page-en .mrc-prose p,
.mrc-page-en .mrc-export-copy article p,
.mrc-page-en .mrc-method-grid article > p:not(.mrc-method-tag) { line-height:1.7; }
.mrc-page-en .mrc-method-grid h3 { line-height:1.2; }
.mrc-page-en .mrc-map-heading span { text-align:left; }
.mrc-page-en .mrc-map-location.is-mersin { transform:translate(calc(-100% - 12px),-50%); }
.mrc-page-en .mrc-map-location.is-border { transform:translate(-50%,-135%); }
.mrc-page-en .mrc-map-location.is-tehran { transform:translate(calc(-100% - 8px),18px); }
.mrc-page-en .mrc-export-scheme i { padding-inline-start:25px; }
.mrc-page-en .mrc-cost-grid li { line-height:1.55; }
@media (max-width:700px) {
  .mrc-page-en .mrc-hero h1 { font-size:clamp(53px,12vw,72px); }
  .mrc-page-en .mrc-diagram-row { grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr); }
  .mrc-page-en .mrc-diagram-row strong,
  .mrc-page-en .mrc-diagram-row b { overflow-wrap:anywhere; }
  .mrc-page-en .mrc-map-location.is-mersin { transform:translate(calc(-100% - 4px),-50%); }
  .mrc-page-en .mrc-map-location.is-border { transform:translate(-50%,-115%); }
  .mrc-page-en .mrc-map-location.is-tehran { transform:translate(calc(-100% - 3px),8px); }
  .mrc-page-en .mrc-map-location.is-border strong { white-space:normal; text-align:center; }
}
