styles & js for introduction