/* V37: frase motivacional acima em vermelho; versículo abaixo em branco. */
#workspace .bo-command-hero .bo-motivation-fixed {
 display:block; color:#F20B0B!important; font-size:clamp(10px,.9vw,12px)!important;
 font-weight:800; line-height:1.45!important; letter-spacing:.35px!important;
 text-transform:none!important; max-width:min(100%,640px); white-space:normal;
 overflow-wrap:break-word; margin-bottom:8px;
}
#workspace .bo-command-hero .bo-verse-bottom {
 color:#f2f2f2!important; font-size:clamp(12px,1.05vw,15px)!important;
 font-weight:500; line-height:1.55!important; letter-spacing:0!important;
 max-width:640px; overflow-wrap:break-word; white-space:normal;
}
#workspace .bo-command-hero #boVerseRef {color:#dedede!important;white-space:normal;font-weight:700;}
@media(max-width:650px){
 #workspace .bo-command-hero .bo-motivation-fixed{font-size:11px!important;line-height:1.4!important}
 #workspace .bo-command-hero .bo-verse-bottom{font-size:12px!important;line-height:1.5!important}
}

/* V37: ajuste pontual da frase superior: abaixo da borda e mais legível. */
#workspace .bo-command-hero .bo-command-hero-copy {
  padding-top: 29px !important;
  box-sizing: border-box;
}
#workspace .bo-command-hero .bo-motivation-fixed {
  font-size: clamp(12px, 1.08vw, 14px) !important;
  line-height: 1.55 !important;
  letter-spacing: .18px !important;
  margin: 0 0 9px !important;
  padding: 0 !important;
  position: static !important;
}
@media (max-width:650px) {
  #workspace .bo-command-hero .bo-command-hero-copy { padding-top: 27px !important; }
  #workspace .bo-command-hero .bo-motivation-fixed { font-size: 12px !important; line-height: 1.5 !important; }
}

/* V37: blocos independentes; versiculos longos nunca ocultam a frase fixa. */
#workspace .bo-command-hero {
  height:auto!important;
  min-height:250px!important;
  overflow:visible!important;
  align-items:stretch!important;
}
#workspace .bo-command-hero .bo-command-hero-copy {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  height:auto!important;
  min-height:250px!important;
  padding:30px 25px 23px!important;
  max-width:78%!important;
  box-sizing:border-box!important;
}
#workspace .bo-command-hero .bo-motivation-fixed {
  display:block!important;
  position:relative!important;
  flex:none!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
  margin:0 0 14px!important;
  padding:0!important;
  line-height:1.5!important;
  white-space:normal!important;
}
#workspace .bo-command-hero .bo-command-welcome,
#workspace .bo-command-hero h1 { flex:none!important; }
#workspace .bo-command-hero .bo-verse-bottom {
  display:block!important;
  flex:none!important;
  position:relative!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
  margin:10px 0 0!important;
  white-space:normal!important;
}
@media(max-width:650px){
  #workspace .bo-command-hero {min-height:290px!important;}
  #workspace .bo-command-hero .bo-command-hero-copy {
    min-height:290px!important;
    max-width:100%!important;
    padding:28px 17px 23px!important;
  }
  #workspace .bo-command-hero .bo-motivation-fixed {font-size:12px!important;margin-bottom:13px!important;}
  #workspace .bo-command-hero .bo-verse-bottom {font-size:12px!important;line-height:1.55!important;}
}
