Styling framework