.cabecera{ text-align:center; margin-bottom:38px; }
h1{
  font-size:clamp(40px,7vw,72px);
  font-weight:700;
  line-height:.95;
  letter-spacing:-1px;
}
h1 .rsa{
  color:#ffffff;
  background:#3b82f6;
  border:4px solid #2563eb;
  padding:0 16px 4px;
  border-radius:18px;
  display:inline-block;
  box-shadow:0 6px 0 #2563eb;
  transform:rotate(2deg);
}
.subtitulo{
  margin-top:18px; font-size:18px; font-weight:400;
  color:#5a6076;
}
