.component--editorial-header{overflow:hidden;padding:20px;position:relative}.component--editorial-header .backplate{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1c1c1c;background-image:url(/themes/custom/mmg8_cog/dist/images/md-flag-gray.svg);background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),0 100%);z-index:-1}@media screen and (min-width:1024px){.component--editorial-header .backplate{bottom:auto;height:var(--backplate-height,100%)}}.component--editorial-header .backplate::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#feb841;-webkit-clip-path:polygon(0 calc(100% - 25px),100% calc(100% - 125px),100% calc(100% - 100px),0 100%);clip-path:polygon(0 calc(100% - 25px),100% calc(100% - 125px),100% calc(100% - 100px),0 100%);pointer-events:none;z-index:-1}.component--editorial-header>.content{margin:0 auto 0;max-width:75rem}.component--editorial-header>.content{padding:0 0 70px;position:relative;z-index:1}@media screen and (min-width:1024px){.component--editorial-header>.content{padding-bottom:100px}}.component--editorial-header>.content .col-1 .rendered-sharethis{display:none}.component--editorial-header>.content .col-1 .field--name-field-eh-image{margin-bottom:5rem}.component--editorial-header>.content .col-1 .field--name-field-eh-image>div.media~.field--name-field-image-caption{top:initial}.component--editorial-header>.content .col-1 .field--name-field-eh-image>div.media .field--name-field-image-credit{top:initial}.component--editorial-header>.content .col-1 h1.eh-display-title{font-size:2.3rem;font-weight:800;line-height:2.8rem;margin:0 0 3.5rem;color:#fff;text-align:center}@media screen and (min-width:1024px){.component--editorial-header>.content .col-1 h1.eh-display-title{text-align:left;margin-bottom:1rem;font-size:4.5rem;font-weight:800;line-height:normal}}.component--editorial-header>.content .col-1 .author-from-node{color:#000;font-size:1.8rem;font-weight:700;line-height:1.22;padding-bottom:2.6rem}.component--editorial-header>.content .col-1 .field--name-field-eh-subtitle{color:#fff;font-size:1.6rem;font-weight:500;line-height:2.2rem;text-align:center}@media screen and (min-width:1024px){.component--editorial-header>.content .col-1 .field--name-field-eh-subtitle{text-align:left}}.component--editorial-header>.content .col-1 .field--name-field-eh-subtitle p{margin:0}.component--editorial-header>.content .col-1 .field--name-field-eh-intro-copy{color:#fff;font-size:1.6rem;font-weight:500;line-height:2.2rem;text-align:center}@media screen and (min-width:1024px){.component--editorial-header>.content .col-1 .field--name-field-eh-intro-copy{font-size:1.8rem;line-height:2.9rem;text-align:left}}.component--editorial-header>.content .col-1 .field--name-field-eh-intro-copy p{margin:0}.component--editorial-header>.content .col-2{padding:0 2.6rem}.component--editorial-header>.content .col-2 .field--name-field-eh-image{display:none}.component--editorial-header>.content .field--name-field-eh-image .media-image{position:relative}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-credit{background:transparent -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8))) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,transparent 0,rgba(0,0,0,.8) 100%) 0 0 no-repeat padding-box;bottom:0;color:#fff;font-size:16px;font-style:italic;font-weight:500;padding:10px 20px;position:absolute;text-shadow:0 0 3px #000;width:100%}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-credit{text-align:right;top:initial}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-credit p{margin:0}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-caption{color:#000;font-size:1.6rem;font-style:italic;font-weight:600;padding:1rem 0 0}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-caption p{margin:0}.component--editorial-header>.content .field--name-field-eh-image .field--name-field-image-caption{padding-top:1.8rem}@media screen and (min-width:834px){.component--editorial-header>.content .col-1 .rendered-sharethis{display:block}.component--editorial-header>.content .col-1 .field--name-field-eh-image{margin-bottom:3.5rem}.component--editorial-header>.content .col-1 .field--name-field-eh-subtitle{font-size:1.6rem;line-height:1.45}}@media screen and (min-width:960px){.component--editorial-header>.content .col-1 .field--name-field-eh-image{max-width:100%}}@media screen and (min-width:1024px){.component--editorial-header>.content{max-width:135rem;margin:0 auto}.component--editorial-header>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component--editorial-header>.content .col-1{-webkit-box-flex:780;-ms-flex:780 0 0px;flex:780 0 0}.component--editorial-header>.content .col-1 .field--name-field-eh-image{display:none}.component--editorial-header>.content .col-2{padding:0;-webkit-box-flex:680;-ms-flex:680 0 0px;flex:680 0 0}.component--editorial-header>.content .col-2 .field--name-field-eh-image{display:block}.component--editorial-header>.content .col-2 .field--name-field-eh-image>div.media .field--name-field-image-credit{top:initial}.component--editorial-header>.content .col-2 .field--name-field-eh-image img{aspect-ratio:1/1;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:500px}}