/* T-Booster v115 — approved content refinements only.
   Same global H2 typography; authored lines control desktop rhythm. */

html body main h2.v115-two-line .v115-h2-line{
  display:block!important;
}

/* Preserve the authored two-line treatment at normal desktop widths without
   altering the global H2 size/weight/line-height system. */
@media (min-width:1180px){
  html body main h2.v115-two-line .v115-h2-line{
    white-space:nowrap!important;
  }
}

/* Keep revised explanatory copy calm and aligned with the heading block. */
@media (min-width:1021px){
  html body .global-section-intro > p.v115-intro-copy,
  html body .global-section-intro > div:first-child + p.v115-intro-copy{
    max-width:480px!important;
    text-wrap:pretty!important;
  }
}

/* Clinical hero visual must be fully seamless: no panel edge, stroke, clipping,
   overlay or inherited card treatment around the animation. */
body.clinical-v73 .study-hero__animation-only,
body.clinical-v73 .study-hero__animation-transparent{
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
  border-radius:0!important;
}
body.clinical-v73 .study-hero__animation-only{
  overflow:visible!important;
  isolation:auto!important;
  clip-path:none!important;
  mask:none!important;
  -webkit-mask:none!important;
}
body.clinical-v73 .study-hero__animation-transparent{
  object-fit:contain!important;
  mix-blend-mode:normal!important;
  clip-path:none!important;
  mask:none!important;
  -webkit-mask:none!important;
}
body.clinical-v73 .study-hero__animation-only::before,
body.clinical-v73 .study-hero__animation-only::after{
  content:none!important;
  display:none!important;
}

/* v115b: keep authored section-title lines intact from the two-column breakpoint. */
@media (min-width:1021px){
  html body main h2.v115-two-line .v115-h2-line{
    white-space:nowrap!important;
  }
}

/* Remove any remaining hero/media seam inherited from older Clinical layers. */
body.clinical-v73 .study-hero,
body.clinical-v73 .study-hero__grid,
body.clinical-v73 .study-hero__animation-only,
body.clinical-v73 .study-hero__animation-transparent{
  border-left:0!important;
  border-right:0!important;
  border-top:0!important;
  border-bottom:0!important;
  outline:0!important;
  box-shadow:none!important;
}
body.clinical-v73 .study-hero__grid::before,
body.clinical-v73 .study-hero__grid::after,
body.clinical-v73 .study-hero__animation-transparent::before,
body.clinical-v73 .study-hero__animation-transparent::after{
  content:none!important;
  display:none!important;
}
