/* 3.0.7: semantic compact intros selected at the PHP source. Header is untouched. */
body.gg306-no-page-heroes .gg307-intro, body.gg306-no-page-heroes .gg307-source-intro,
body.gg306-no-page-heroes .gg307-rhyme-intro {
  position:relative; width:100%;max-width:1280px;min-height:0;height:auto;
  padding:0;margin:22px auto 25px;background:none;background-image:none;border:0;
  border-radius:0;box-shadow:none;transform:none;overflow:visible;
}
body.gg306-no-page-heroes .gg307-intro h1, body.gg306-no-page-heroes .gg307-source-intro h1,
body.gg306-no-page-heroes .gg307-source-intro h2, body.gg306-no-page-heroes .gg307-rhyme-intro h1 {
  margin:0 0 8px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;
  font-size:clamp(30px,3.2vw,40px);line-height:1.15;color:#163342;
}
body.gg306-no-page-heroes .gg307-intro p,body.gg306-no-page-heroes .gg307-source-intro p,
body.gg306-no-page-heroes .gg307-rhyme-intro p {max-width:760px;margin:0 0 12px;line-height:1.6;color:#526471;}
body.gg306-no-page-heroes .gg307-source-intro :is(aside,[aria-hidden="true"],.gg-discovery-art,.ggwh-wow-hero-art,.ggw-hub-hero__visual){display:none;}
body.gg306-no-page-heroes .gg307-source-intro :is(form,.ggwh-wow-hero-actions, .gg-discovery-hero-actions){margin-top:15px;}
body.gg306-no-page-heroes .gg307-rhyme-content{width:100%;max-width:100%;padding:0;background:none;box-shadow:none;}
body.gg306-no-page-heroes .gg307-rhyme-intro .gg-rhyme-search{max-width:850px;}
@media(max-width:700px){body.gg306-no-page-heroes .gg307-intro,body.gg306-no-page-heroes .gg307-source-intro,body.gg306-no-page-heroes .gg307-rhyme-intro{margin:14px auto 20px;padding:0 10px;}}
