/* First Mighty banner, without the rotating badge. */
#journal-banner{height:auto;min-height:740px;background-image:url('../images/banner/journal-mighty-grid.png');background-color:#0e0e0e;position:relative;overflow:hidden}
#journal-banner .title{font-size:clamp(46px,6vw,90px);line-height:1.12}
#journal-banner .title br{display:block!important}
html body.lc-word-reviewed #ens-journal #journal-banner :is(.title,.disc){color:#fff!important;-webkit-text-fill-color:#fff!important}
html body.lc-word-reviewed #ens-journal #journal-banner .title span{color:#aaa!important;-webkit-text-fill-color:#aaa!important}
#journal-banner .para-wraph{max-width:420px;margin-left:auto}
#journal-banner .disc{line-height:1.8}
html:not(.rts-dark) body.lc-word-reviewed #ens-journal #journal-banner{background:#fff}
html:not(.rts-dark) body.lc-word-reviewed #ens-journal #journal-banner :is(.title,.disc){color:#171717!important;-webkit-text-fill-color:#171717!important}
html:not(.rts-dark) body.lc-word-reviewed #ens-journal #journal-banner .title span{color:#666!important;-webkit-text-fill-color:#666!important}
@media(max-width:767px){#journal-banner{min-height:0}#journal-banner .row{padding-block:80px!important}#journal-banner .banner-one-wrapper{margin-top:30px!important}#journal-banner .para-wraph{margin:32px 0 0;max-width:100%}#journal-banner .title{font-size:clamp(38px,9vw,58px)}}

html body.lc-word-reviewed #ens-journal #journal-banner{height:auto!important;min-height:740px!important}
html body.lc-word-reviewed #ens-journal #journal-banner .title{font-size:clamp(46px,6vw,90px)!important;line-height:1.12!important}
@media(max-width:767px){html body.lc-word-reviewed #ens-journal #journal-banner{min-height:0!important}html body.lc-word-reviewed #ens-journal #journal-banner .title{font-size:clamp(38px,9vw,58px)!important}#journal-banner .para-wraph{padding:0!important}#journal-banner .shape-image{opacity:.35}}

/* Mobile copy follows the heading instead of the desktop absolute placement. */
@media(max-width:991px){
 html body.lc-word-reviewed #ens-journal #journal-banner .banner-one-wrapper{display:flex;flex-direction:column;align-items:flex-start;height:auto!important}
 html body.lc-word-reviewed #ens-journal #journal-banner .title{position:relative;margin:0!important;width:100%;height:auto!important}
 html body.lc-word-reviewed #ens-journal #journal-banner .para-wraph{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:560px;margin:30px 0 0!important;padding:0!important}
 html body.lc-word-reviewed #ens-journal #journal-banner .para-wraph p{width:100%!important;margin:0!important;font-size:15px;line-height:1.8}
}

/* The introduction follows the full heading on its own line. */
@media(min-width:992px){
 html body.lc-word-reviewed #ens-journal #journal-banner .banner-one-wrapper{
  display:block;height:auto!important;
 }
 html body.lc-word-reviewed #ens-journal #journal-banner .title{
  position:relative;height:auto!important;margin:0!important;
 }
 html body.lc-word-reviewed #ens-journal #journal-banner .para-wraph{
  position:static!important;inset:auto!important;transform:none!important;
  width:100%!important;max-width:600px;margin:30px 0 0!important;padding:0!important;
 }
 html body.lc-word-reviewed #ens-journal #journal-banner .para-wraph p{
  width:100%!important;margin:0!important;
 }
}

@media(min-width:992px){
 html body.lc-word-reviewed #ens-journal #journal-banner .title{
  width:100%;font-size:clamp(46px,5vw,72px)!important;
 }
 html body.lc-word-reviewed #ens-journal #journal-banner .title br.lc-journal-mobile-break{display:none!important}
}
