Responsive site for fictional music festival