You can control how individual flex items grow and shrink.
.layout
display: flex;
.main { flex: 2; }
.aside { flex: 1; }
flex-grow controls expansion ratio.