Responsive website for artist Stéphanie Leblon