/* Parent-page iframe boundary: independent of theme defaults, including no JS. */
.emt-embed { min-inline-size: 0; max-inline-size: 100%; }
.emt-embed .emt-frame {
  display: block;
  box-sizing: border-box;
  inline-size: 100%;
  max-inline-size: 100%;
  border: 0;
}
.emt-embed > p { overflow-wrap: anywhere; }
