
/* Refinamentos de identidade e chamada da tutora — não altera conteúdo pedagógico. */
:root{
  --sit-laranja:#e87722;
  --sit-autoria:#4f92c4;
}
.sit-inicial{color:var(--sit-laranja);font-weight:800}
.sit-acronimo{color:var(--sit-laranja);font-weight:900;letter-spacing:.04em}
.sit-separador{color:#6b7f92}
.identidade-sit-extenso{white-space:nowrap}
.sit-extenso-mini{
  font-size:clamp(9px,.72vw,12px);
  line-height:1.15;
  color:#5f7890;
  font-weight:600;
  letter-spacing:.01em;
  margin-top:-2px;
}
.credito-professor,.credito-autoral-capa{
  color:var(--sit-autoria)!important;
  font-size:clamp(9px,.72vw,12px)!important;
  font-weight:500!important;
  letter-spacing:.01em;
}
.credito-autoral-capa{
  position:absolute;
  left:50%;
  bottom:12px;
  transform:translateX(-50%);
  white-space:nowrap;
  opacity:.92;
}
.tela-capa{position:relative}

/* Garante que o MP4 da chamada fique acima da imagem estática quando disponível. */
.area-tutor{position:relative}
#tutor-video.natasha-video-chamada:not(.oculto){
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:relative;
  z-index:4;
}
#tutor-img.oculto{display:none!important}

@media (max-width:900px){
  .identidade-sit-extenso{white-space:normal}
  .credito-autoral-capa{white-space:normal;width:90%;text-align:center}
}
