Designing an optimal CSS "contract" for rendering arbitrary web components in different contexts - Kevin Powell - Community