Sass::Engine

Hola,
tenia una duda con la clase Sass que creo que igual estoy
interpretandola mal, en concreto con el metodo new.

Si el método new crea una instancia que será compilada cuando se genere
el html por que si intento crear colores dinamicamente en el metodo
index, estos no se tiene en cuenta? pongo el ejemplo

#controller
require ‘sass/engine’
def index
engine = Sass::Engine.new( “h1\n :color #f00” )
engine.render
end

#view index.hmtl.erb

rojo

Gracias por la ayuda.
un saludo.