content-aligned design