Get inspired by these striking modern garden ideas, from sleek patio ideas and how to style a deck, to gorgeous flower bed design and tips on perfecting your planting