also, this seems a bit fragile. Can we rely on a flex-grid() proportion instead?