making styles async for Layout too