Cómo proteger el estilo div incrustado para no ser anulado por el estilo del sitio web

Tengo div con su propio estilo. Incruste este div en otro sitio web.

<div id="scoped-div">
  <style>
    label {
      color: green;
    }
  </style>

  <label> Scoped div </label>
</div>

Pero me enfrento al problema, mi estilo div está anulado por el estilo del sitio web. No quiero usariframe. Excepto por el uso deiframe ¿Hay alguna otra manera de proteger mi estilo div mediante cambios de estilo externos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta