/* English story preview: longer official copy, scoped away from Chinese pages. */
.lang-en .cv-story h2,.lang-en .cv-story h3{letter-spacing:0;word-break:normal;overflow-wrap:normal}
.lang-en .cv-story .cv-story-hero-copy{max-width:660px;box-sizing:border-box;padding-right:32px}
.lang-en .cv-story .cv-story-hero-copy h2{font-size:42px;line-height:1.35;max-width:480px;text-wrap:balance}
.lang-en .cv-story .cv-story-intro-heading h2{font-size:30px;line-height:1.55}
.lang-en .cv-story .cv-story-sharing-copy h2{font-size:32px;line-height:1.5;text-wrap:initial}
.lang-en .cv-story .cv-story-value h3{font-size:25px;line-height:1.5}
.lang-en .cv-story .cv-story-origin-table table{table-layout:fixed}
.lang-en .cv-story .cv-story-origin-table td:first-child{white-space:normal;width:36%}
.lang-en .cv-story .cv-story-origin-table th,.lang-en .cv-story .cv-story-origin-table td{overflow-wrap:anywhere}
.lang-en .cv-story .cv-story-actions a{letter-spacing:0}
@media(max-width:767px){
.lang-en .cv-story .cv-story-hero-copy{max-width:100%;padding:62px 26px}
.lang-en .cv-story .cv-story-hero-copy h2{font-size:34px;max-width:310px;line-height:1.4}
.lang-en .cv-story .cv-story-sharing-copy h2{font-size:29px}
.lang-en .cv-story .cv-story-value h3{font-size:22px}
.lang-en .cv-story .cv-story-origin-table th,.lang-en .cv-story .cv-story-origin-table td{padding:16px 5px;font-size:16px;min-width:0;line-height:1.65}
.lang-en .cv-story .cv-story-origin-table td:first-child:before{display:none}
}
