/* English layout adjustments for the internal pages.
   Previously injected at runtime by site.js; moved to a stylesheet so the
   cascade order and the rendered result stay exactly the same. */
html[lang="en"] .page-hero,
html[lang="en"] .page-hero .eyebrow,
html[lang="en"] .page-hero h1,
html[lang="en"] .page-hero p,
html[lang="en"] .portfolio-hero,
html[lang="en"] .portfolio-hero h1,
html[lang="en"] .portfolio-hero p,
html[lang="en"] .media-hero,
html[lang="en"] .media-hero h1,
html[lang="en"] .media-hero p {
    direction: ltr !important;
    text-align: left !important;
}

html[lang="en"] .page-hero p,
html[lang="en"] .portfolio-hero p,
html[lang="en"] .media-hero p {
    margin-left: 0 !important;
    margin-right: auto !important;
}

html[lang="en"] .page-hero .eyebrow {
    justify-content: flex-start !important;
}

html[lang="en"] .about-copy,
html[lang="en"] .about-copy p,
html[lang="en"] .values-heading,
html[lang="en"] .value-card,
html[lang="en"] .milestone-card {
    direction: ltr !important;
    text-align: left !important;
}

html[lang="en"] .journey-heading {
    direction: ltr !important;
}
