They stayed in because it was raining hard
Se quedaron en casa porque estaba lloviendo mucho (causa)
It was raining hard, so they stayed in
Estaba lloviendo mucho, así que se quedaron en casa (consecuencia)
Las conjunciones más importantes usadas para introducir subordinadas consecutivas son:
so: por tanto, por consiguiente, así que
so that: de manera que
so ...that: tan ... que
So that puede expresar finalidad o consecuencia, en este último caso va generalmente precedido por una coma:
I’ll help you so that you can go home earlier
Te ayudaré para que te puedas ir a casa más temprano (so that, final, "para que")
He helped me, so that I was able to go home earlier
Me ayudó, de manera que me pude ir a casa más temprano (so that, consecutiva = and so)